首页 > 代码库 > 项目经理
项目经理
项目经理
PM是啥
典型的软件团队里除了能写代码,测试代码和画图做设计的成员,还有一类角色,我们叫他们项目经理——PM。
PM的M就是Manager,但是P有很多种:Product Manager,Project Manager,Program Manager,在不同的行业和公司,他们的作用各不相同。
有的同学说哦,我写的代码都不用测试,我真想不到除了开发和测试之外,还有什么事情可做。来看看微软公司有哪几类PM。
l 有做功能设计的PM;有些功能或产品需要深入掌握各个计算机科学分支的专业知识才能做好。
l 有些PM需要对商业和客户有很强的了解能力,例如Office办公软件的PM。
l 有些PM需要具备广泛的经验和知识面,以及商业拓展能力,例如互联网MSN部门的PM
l 有些是驱动流程的PM,例如推动几百人的团队完成一个版本的开发。
l 也有专门深入某一领域的PM。
l 还有和研究人员合作,琢磨如何将前沿技术引入主流产品,做技术转化的PM。
PM的能力要求和任务
1. 观察,理解和快速学习的能力
PM要能够在一个新的领域中很快上手。PM要能理解用户,能站在用户的角度上考虑问题,观察发现用户不善于表达的需求,体察团队成员的言外之意。
2. 分析管理能力
每天项目中发生的事情千头万绪,PM要能够分析出重点,找到优先级,做判断,做决定。
3. 一定得专业能力
如果一定要说专业能力的话,PM的专业就是理解和表达,你需要去理解不同人的心理,需求和言外之意。
4. 自省的能力
一个PM做第一个项目时可以拍脑袋定工期,拍胸脯打包票,最后拍屁股走人,但是失败之后要有自省和自我改进的能力。
项目经理