关于产品经理需不需要懂技术,这是一个无数次被大家讨论的话题。
首先,做过开发的产品经理在和开发人员的沟通上有优势,但需要注意的是,不要以为自己做过开发了不起,就指手画脚的参与系统设计,不要过多的给出技术方面的意见或建议,术业有专攻,况且你都转行了,说不定你所知道的东西并不适合现在。
其次,掌握适当的开发知识便于我们提需求的时候可以考虑技术的可行性与投入成本,在跟开发沟通、转达需求的时候能够更有效率。
我们来看一下产品经理的工作职责:
1.产品规划:市场分析,战略规划;
2.整理需求:获取需求、评估需求、分析需求、交付需求、管理需求;
3.原型设计:梳理产品架构,绘制原型,包含交互说明等;
4.项目管理:促进团队协作,推动项目有序发展;
如果不懂技术,很可能会出现提出的需求不合理,或被开发同事糊弄的情况。并且,在这其中,从需求的挖掘和分析,到推动项目发展,实现最终目标,都离不开与开发部门的沟通和配合。
1、了解最基本的前端、后端分工
前端一般负责用户操作界面的展示、交互处理,后端一般负责底层逻辑的实现。
比如,进度猫的登录功能。你打开某个系统进入登录界面,输入账号跟密码,点击登录,最后成功进入APP。
这里登录界面就是前端操作界面,负责把需要填写的字段展示给用户:账号与密码,并且用与用户产生交互(输入/清除账号、密码)。
当账号与密码输入完毕,点击登录按钮后,前端会把登录请求传送给后端服务器,后端会根据数据库表对账号跟密码进行校验,后端会把结果返回给前端。如果账号跟密码均正确,后端会通知前端登录成功,否则就会通知对应的错误类型,比如:账号错误、密码错误。
了解基本的前后端分工的好处在于:
在前期的需求沟通环节,可以帮助产品经理了解本次功能模块的责任分工与前后端大致的工作量,有助于产品经理做项目进程的管理;
当产品出现问题时,产品经理可以快速判断问题在于前端还是后端,便于快速找到对应的责任人进行沟通,避免出现产品经理无法定义问题的归属,把后端的问题抛给了前端,或者把前端的问题抛给了后端,这会影响我们的工作效率,如果长期如此,也会影响开发同事对我们的耐心。
2、方便与开发的沟通
产品经理跟开发沟通的时候,他们习惯讲技术术语,开发人员有自己的思维习惯,他们需要从技术的角度向外界阐述自己的观点,这个是正常的。
遇到这种情况,我们可以请求开发同事把我们不清楚的地方重新表述一遍,关键点最好记录下来,方便之后直观的理解。
如果涉及到后端,则会更为复杂些,后端重在逻辑的搭建,所以产品经理一定要明白对应功能点的技术实现逻辑,甚至有时候你可以指出某些逻辑上的漏洞。多跟开发沟通,久而久之,你会发现,跟他们沟通起来会越来越轻松。
3、不会就查,不懂就问
当我们跟开发沟通时候时,你可能听不懂某个术语,这个时候如果你不懂这个东西,就得多问了。平常自己看到某个陌生的技术术语,可以多百度,基本上多看几遍就知道是怎么回事了。技术术语是沟通的关键,我们需要多主动去了解。
通过以上内容,我们可以了解到技术对于产品经理的重要性。但同时需要注意的是,产品经理需要懂得基础的开发知识,更多地是为了更加有效地与开发沟通
在描述需求时一定要搞清楚其中的逻辑关系,整体框架目标及细节都需要描述清楚,做到对自己提出的需求负责。在这一阶段也可以借助进度猫等协作工具进行交流,不仅可以让需求描述更清晰,也可以更加直观地把握项目进度。
网友评论