现在看来,所有的开发团队都有软件工程师和产品经理。我是软件行业的新手,我想知道有什么不同吗?
发布于 2011-02-22 04:23:33
根据我的经验,最好的团队在生命周期中的不同角色之间确实有一些技能重叠,以确保没有“抛砖引玉”,而是每个阶段之间的平稳过渡。
在产品开发期间(或产品中的特性/故事),产品经理和工程师作为两个阶段(定义(PM)和实现( engineer ) )的大多数所有者进行了统一。
至于重叠-正如我提到的,在PM和工程师之间会有一些来回。在这一演变过程中,产品经理的任何技术理解都将有助于最小化工程师所需的时间,工程师对产品需求的理解越好,他们的建议就越有帮助。
发布于 2011-02-22 03:35:13
产品经理的角色因公司而异。
在最坏的情况下(不幸的是,常见的情况),产品经理是一位技术主管,负责规范和发布职责。
在最好的情况下,产品经理充当开发人员和客户&经理之间的联络人,并确保开发人员有足够的时间进行质量交付。通常最好是雇用一个具有专业产品管理技能的人,而不是把开发人员调到这个职位上。理想情况下,产品经理至少要对正在开发的技术有一个表面的理解,但是不需要深入的技术知识。
发布于 2011-02-22 09:22:32
我猜负责产品经理的事情很多,包括如何推销和销售产品。另一方面,工程师们倾向于在产品质量上下功夫。
https://softwareengineering.stackexchange.com/questions/50327
复制相似问题