PM是啥:PM的M就是Manager,但是P有这几种:Product、Project、Program,在不同的行业和公司中,他们的作用各不相同。
这里主要介绍微软的项目经理——Program Manager。
Product Manager:产品经理——正确地做产品。目前国内大部分PM都是值这个职位。
Project Manager:项目经理——正确的做流程。在某些公司,这个职位与产品经理分开单列。他们对项目流程负责,即项目从立
项到上线按时完成。正确地协调团队内部外部,调配各部门的资源和时间,有效进行风险管理,保证一个项目顺利按计划结项,是一个
项目经理的核心价值。
Program Manager:微软的职位名称。微软产品团队三足鼎立的角色分配就是PM、开发、测试。PM负责除产品开发和测试外的所
有事情。从某种意义上来说,是前面两种角色的综合。微软通常有专门的产品策划(Product Planner),他们和市场部门的专职人员一
起,负责产品的长期发展和市场推广。
PM做开发和测试之外的所有事情
有做功能设计的PM;有些功能或产品需要深入掌握各个计算机科学分支的专业知识才能做好。例如Visual Stdio中的各种计算机语言、框架
TFS的项目经理,SQL Server、Windows Server、Azure、Big search核心算法等团队的PM
有些PM需要对商业和客户有很强的了解能力,例如Office办公软件的PM
有些PM需要具备广泛的经验和知识面,以及商业拓展能力,例如互联网MSN 部门的PM
有些事驱动流程的PM,例如推动几百人的团队完成一个版本的开发,又如保证Window Phone在能在几十种不同的硬件上发布
也有专门深入某一领域的PM,例如负责软件的国际化/本地化
还有和研究人员合作,琢磨如何将前沿技术引入主流产品,做技术转化的PM
PM和风险管理(水平层次)
啊呀!大问题(Crisis)
缓和(Mitigation)并防止问题(Prevention)
预计(Anticipation)
把问题变为机会(Opportunity)
PM的能力要求和任务
观察、理解和快速学习能力
分析管理能力
一定的专业能力
自省的能力