产品经理小技巧(一)—— 如何和开发人员沟通

作为一名产品经理,与技术人员沟通是其工作内容的重要组成部分,但是沟通的过程却常常产生激烈的思想碰撞。很多时候因为沟通遇到的问题产品经理会觉得技术人员是“不可沟通”的,技术人员会觉得产品经理“不可理瑜”的。那么如何避免矛盾、高效沟通呢?笔者结合了自己的工作实际,总结了以下几点。

1. 讲述需求背景

在向开发人员讲述功能需求的时候,经常会被开发人员提问“这个功能解决了什么问题,有什么意义?”、“这个需求的背景是什么?”,或者之间就说“我现在没时间”。因此我们在跟技术沟通需求的时候,要讲明我们要做的功能都目的、意义、用户的使用场景以及,这样能让开发人员更加理解需求,能够激发开发的主观能动性,主动找出方案的不足,去维护相关功能,让其拥有更好的扩展性。

2. 提前和开发确认设计方案的技术可行性

在技术需求评审时有时候会被开发人员怼“这个需求实现不了”、“这样做太复杂了,短时间内完不成”,因此我们可以在需求细化之前,找开发人员沟通方案的可行性,听取技术同学的建议,找到最合理的需求解决方案。

3. 详细的描述需求,避免遗漏

在技术需求评审的时候有时候会被开发提问“这个字段的限制字符数是多少?”、“超过字符数了,如何显示?”、“报错了,如何提示?”,这些都是需求的细节,因此我们在文档上要把需求的“业务规则、字段说明、前置/后置条件、涉及用户角色”等细节描述清楚,这样能够很多沟通上的问题。

4. 及时同步人员,及时更新文档

在项目过程中不可避免的会补充需求说明,进行需求变更,但是有时候因为相关人员没有同步到位,进而出现前后端、安卓端与IOS端的实现不一致导致测试人员提bug,设计人员没有更新UI稿导致前端实现错误等一系列问题。因此产品经理在进行需求变更、补充需求说明时一定要及时通知涉及到的设计人员、开发人员、测试人员,同时更新原型、需求说明、UI设计稿。需求变更时要以“邮件+口头通知/即时消息”的形式通知相关人员,同时要把需求变更记录到项目文档中。

5. 避免口语化沟通,尽量说术语

在沟通的过程中讲技术术语,能够让技术人员迅速的理解需求,不会轻视产品经理。产品经理懂技术术语能够帮助产品理解技术人员的描述。口语化的描述往往会造成误解。

6. 和技术负责人沟通

在评估工时时,产品经理可能会觉得技术人员评估的工时不合理。出现紧急bug时,技术人员不配合进行修复。遇到这些问题的时候,我们要学会和相应的技术负责人沟通,或者向领导反映,让领导和相关技术负责人沟通问题。

7. 切换测试环境、上线要通知相关开发人员

项目上线需要开发人员提交代码到正式环境,产品经理在上线验收无误后,要通知开发人员发版,避免出现开发不知道提交代码,影响正常的测试或上线。

与技术沟通其实做到全面、准确、及时,就能够避免大多数矛盾。产品经理提升自身的技术素养,能够促进沟通、加强理解。总之和开发人员的沟通要相互理解,相互支持,才能够把项目做好。

你可能感兴趣的:(产品经理小技巧,产品经理,经验分享)