产品经理视角,优秀开发的特质
在产品经理的工作中,程序员肯定是打交道最多的岗位,谁都想碰到一个好的搭档。但好的搭档可遇不可求,这篇文章,我们就来聊聊,优秀的程序员,都具有哪些特质。
产品经理和开发的沟通非常密切,产品经理负责梳理产品方案,保证方向的正确,开发负责具体的落地实现,保证方案能够交付使用。
产品经理和开发如果配合顺畅,能够达到事半功倍的效果。
那优秀的开发有哪些特质?
01 会前认真研究PRD
在需求评审会前,认真研究PRD,提前识别其中的技术难点和业务逻辑漏洞,提前把问题抛出,产品经理可以根据开发抛出的问题提前做好处理,这样需求评审会上可以重点讲结论,快速达成共识,提高需求评审会的效率。
02 分析清楚再写代码
有些功能有前后关联,如果没有分析清楚开始写代码,容易导致做到一半要返工。
如果能提前把业务抽象出几个系统模型出来,甚至包括后续的业务场景统一包含进来,能够保证后续的系统架构更加健壮。
特别是做中后台系统,最怕的就是改动影响到底层,会导致很多模块推倒重来。
03 有大局观
开发是整个产品研发流程的一环,上游流程包括业务调研、竞品分析、用户访谈、产品方案输出等等。
优秀的开发会站在全局的视角,帮助上游的环节补充业务知识的输入,比如产品经理输出的方案当中,可能部分业务场景存在缺失,能够帮助补充完整。
遇到产品、测试、UI等问题,能够积极配合,协助高效解决问题。
这个问题的反面,就是遇到问题分清谁的责任,对方没有解决,一直僵持在那。
04 有业务视角
好的开发,也应该是好的业务,好的产品。
了解了更多业务知识和产品知识,更加清楚这个开发功能为什么要这个设计,做了能够带来什么价值。
需求价值更加清晰,做起事来也会更加有动力。
05 保持学习心态
技术更新迭代很快,像以前小程序很火的时候,很多开发转型做小程序。
学习更新的技术,不仅可以跟上业务发展的需要,也可以拓展自己的知识面。
除了技术相关,包括业务相关、产品相关、管理相关,等等模块,不断把自己变成一个全面发展的复合人才。
06 积极心态
积极配合产品、其他开发、测试等人员,今日事今日毕,有bug快速解决,有某些事情推进困难,主动帮助团队成员快速推进事情的完成进度。
本文由人人都是产品经理作者【蔡锦海】,微信公众号:【锦海说】,原创/授权 发布于人人都是产品经理,未经许可,禁止转载。
题图来自Unsplash,基于 CC0 协议。
能认真了解需求的开发就是超越80%的开发了。。。。