也谈SAP业务顾问如何避免被ABAP开发顾问怒打
也谈SAP业务顾问如何避免被ABAP开发顾问怒打
近期一个视频火了,说是中国平安一个产品经理和APP开发人员在办公室直接扭打起来。据说是因为该产品经理向程序员提出了一个需求,要求用户APP的主题颜色能根据手机壳自动调整。可能是开发程序员对于这个需求很是愤怒与绝望,按捺不住动了手。据平安员工称,他们二人都是外包人员(又是临时工?),都已经被开除了。
笔者很是惊讶,觉得这个事很夸张,一个难以实现的新需求嘛,能做就做不能做就沟通一下嘛,不至于这么火大吧?笔者没有做过产品经理,但是作为SAP咨询业务顾问,在项目实践中也是需要与开发程序员(ABAP开发顾问)打交道的。这个事一出,笔者也算是深吸一口气,过去十几年SAP项目实践中,笔者与很多开发同事一起做项目,却能很顺利的做完每个项目,没挨过开发同事怒打,真是很幸运!在此,不能不对以前各个SAP项目上的开发顾问同事们说一句:感谢手下留情不打之恩!
为了避免在以后的项目实践中被开发程序员怒打,笔者打算好好总结一下以自勉。
跟开发程序员沟通需求之前,先跟客户的业务部门充分沟通。实际上,SAP业务顾问(function consultant)面对越来余额刁钻越来越难缠的客户,也是处于弱势位置。项目实践中,尤其是民营企业的项目里,客户并不是很愿意使用SAP提供的标准功能,往往因为业务流程特殊或者业务逻辑特殊的缘故,向SAP业务顾问提出各种需求。SAP业务顾问当然是首选说服客户使用SAP标准功能,告诉客户标准功能的好处与优势。实在因客户过于强势而无法说服客户,业务顾问需要就客户的需求与客户反复充分沟通,首先确保自己真正理解了客户的需求。比如客户提出要开发一个什么报表,或者某业务功能,业务顾问可以根据与客户的沟通结果,初步画好相关的报表或者功能的界面,展示给客户看,与客户确认相关界面上出现的字段的取值逻辑,以及相关按钮的具体功能细节,并且根据客户的反馈做微调。这样可以更好的理解客户需求,初步的设计界面也能帮助客户理顺自己的思路,能更明确自己的需求。如果业务顾问是做开发程序员出身,就更好了,他可以根据自己对SAP开发技术的理解,引导客户往自己期望的方向走。
跟开发程序员沟通需求的过程中,充分尊重对方。SAP业务顾问弄清楚了客户的真实需求之后,需要与开发程序员同事沟通,仔细耐心的跟开发同事讲清楚需求细节,确保开发程序员也能充分的准确的理解需求。沟通的过程中,需要以比较友好的说话方式与态度,充分体现对于开发程序员同事的尊重。业务顾问与开发同事实际上是同一根绳子上的蚂蚱,是站在同一条船上的,需要一起努力应对来自客户方的压力与挑战。如果开发任务重需要加班开发,业务顾问也要主动留下来,和开发同事一起工作,随时能就开发程序员的疑问给出建议。在内部测试阶段,业务顾问要设计各种业务场景安排测试数据来测试,尽力多发现BUG以让开发程序员完善程序。避免因内部测试不够导致程序交付给客户业务人员测试的时候,因被客户发现很多低级错误而带来的投诉。来自客户的投诉,尤其是一些客户态度极其不友好的投诉,会引起开发程序员的挫败感和郁闷,甚至不必要的反弹。
对于需求变更,尽可能说服客户放弃,不能说服客户,就要说服开发程序员。项目实践中,客户对于自己提出的需求,在不同的时候有不同的理解与要求,所以不可避免的带来需求变更的问题。对于需求变更,业务顾问需要尽可能挡住。实在挡不住,也需要耐心跟开发程序员同事友好的沟通,听取对方的意见,了解因此而增加的工作量,并且就增加的工作量与客户业务人员沟通,为开发同事争取更多的时间,这样能减轻开发人员的压力,取得开发同事的谅解。如果业务顾问顶不住客户的压力,不擅长于引导与说服客户被客户牵着鼻子走,导致需求反复变更程序反复修改,可想而知开发程序员会怎么想?万一遇到脾气不好的开发同事,业务顾问就有可能会被怒骂甚至被怒打了。
同是乙方弱势群体,业务顾问需要与开发顾问(开发程序员)同事相互尊重,友好沟通协商,共同努力完成项目的交付,成就客户!
2018-08-02 写于杭州市.
也谈SAP业务顾问如何避免被ABAP开发顾问怒打相关推荐
- 不喜欢SAP GUI?那试试用Eclipse进行ABAP开发吧
Jerry和SAP成都研究院一些新同事聊天时,谈到ABAP和SAP GUI这个话题.很多新同事在加入SAP成都之前,是做Java和C++开发的,习惯了Eclipse/IntelliJ IDEA/Vis ...
- 浅谈SAP顾问未来十年在中国的发展前景
浅谈SAP顾问未来十年在中国的发展前景 笔者从事SAP咨询行业已经超过15年,对于SAP咨询行业以及SAP咨询顾问职业,笔者至今都保持着刚入行时候的那种看好,那种期待,那种憧憬. 时代在变,环境在变, ...
- SAP业务顾问必备的技术能力
SAP业务顾问必备的技术能力 一.如何查询事务代码与程序对应关系: 方法一:使用SE16N查表,如下: 方法二:使用事务代码SE93查询: 二.查看程序代码 SE80 三.查看函数代码SE37 四.在 ...
- 浅谈SAP咨询行业的衰落
浅谈SAP咨询行业的衰落 笔者在SAP咨询行业从业有一些年头了,也服务过将近20个不同行业的大客户.这些客户绝大部分都是世界500强跨国外资企业,也有国内成长起来的在行业里属于头部企业的民营企业.笔者 ...
- 浅谈SAP CRM开发——技术概念、与ECC 系列产品区别
SAP CRM首先和SAP ECC,SAP BW一样,都是SAP的一个产品,而不是属于ECC的一个模块,当然CRM在很多功能方面和ECC有重复,比如CRM的SALES和ECC的SD,CRM的SERVI ...
- 作为一名 ABAP 资深顾问,下一步可以选择哪一门 SAP 技术作为主攻方向?
这是 Jerry 2021 年的第 41 篇文章,也是汪子熙公众号总共第 318 篇原创文章. 一位朋友向我发起了知乎咨询: 关于这个话题,Jerry 曾经写过一篇文章:ABAP开发人员未来应该学些什 ...
- 浅谈 SAP ABAP 系统里的 ALV 输出方式实现
由于国情原因,ABAP ALV相关的报表开发在国内众多SAP技术交流群里永远都是一个热门话题. 最近Jerry和朋友的技术交流群里,郭爷向大家介绍了ALV Integrated Data Access ...
- 浅谈 SAP UI5 框架对一些其他前端框架比如 Vue 的支持
我们都知道 Fiori 代表 SAP 新一代 UI 的界面风格,而 UI5 是 Fiori UX(User Experience,用户体验)的具体实现技术.从下图这则新闻 能够看出,SAP 决定将 F ...
- 关于ABAP高级顾问应该掌握的技术
ABAP语法详解 全面掌握SAP的开发环境,ABAP语法等. 报表开发全面总结 全面总结SAP系统中各种类型报表的实现方案和技术细节,让学习者在今后项目中可以应对各种形式报表开发的需求 表单开 ...
最新文章
- PTA 基础编程题目集 7-24 约分最简分式 C语言
- 实验18:使用@Autowired注解实现根据类型实现自动装配★
- 第5天:基于类的视图与中间件
- Webstorm修改svn时提示Error relocating working copy:Server SSL certificate rejected
- 编写测试:VC下获取文件大小的4种方法
- readSerializableObj
- 弹性和瞬态故障处理库Polly介绍
- Springt Boot(7)----一种快捷搭建Spring Boot应用
- Oracle中wm_concat函数报错解决方法
- er studio mysql_解决ER\Studio无法生成mysql列注释问题
- 《信号与系统》(吴京)部分课后习题答案与解析——第二章(PART3)
- html+table表头固定,HTML table固定表头,htmltable固定表分享
- 安装pytorch1.10.0/cu111时报错:no matching distribution found for torchvision==0.11.0+cu111
- matlab showwindow,问题解决——ShowWindow不显示窗口
- 终端 删除php文件内容,Mac_mac命令行终端可以卸载吗?mac命令行终端卸载软件教程, mac os系统卸载软件方式有 - phpStudy...
- 小程序怎么做线下推广
- 5.4.7 延迟的心跳
- HDU1435 Stable Match 【稳定婚姻问题】
- SQL综合复习试题(一)
- 吉林大学软件学院2021级计算机组成原理期末50道简答题
热门文章
- 2021年ML和NLP研究亮点回顾 | DeepMind科学家Sebastian Ruder
- 34场报告,ICLR 2021 中国预讲会节后举办,抓紧报名
- 图灵访谈 | 微盟技术专家戴頔:永远行走在路上
- 经常造轮子的 AI 工程师水平通常不会太差
- CVPR2018上关于目标检测(object detection)
- Java虚拟机(JVM)
- 数论重大突破:120年后,希尔伯特的第12个数学难题借助计算机获得解决
- Linux拜拜!微软给WSL加入GPU支持,Windows终于迎来命令行包管理工具
- 马斯克说到做到!特斯拉牌呼吸机“交货”,用Model 3零部件打造;网友:我滴神啊...
- 特征工程学习,19 项实践 Tips!代码已开源!