我个人从事技术管理工作十多年,对于项目管理有一些自己的理解。在给学员做培训和分享的过程中总结了一些项目管理的法则,姑且标题党一回,称作十大TION法(心法)。
1. Organization
组织,角色:要确保一个项目能够成功,首先必须定义好项目级架构,各角色分工必须明确,这样使项目组成员能够专注于各自的领域,而不是学会推卸责任打太极。同时,项目经理要做的另一件非常重要的事情就是从老板那里获得充分的授权,因为项目经理不是一个行政职务,不像部门经理一样有很多实权,所以项目经理权利的大小直接决定了项目经理能否有效地控制项目组,对后续工作的开展起着决定性作用。
2. Communication
沟通,交流:项目经理处在一个中间位置,要沟通的对象成分极其复杂,得跟老板沟通,跟项目组成员沟通,跟客户沟通,跟相关辅助部门沟通,跟供应商沟通。同样,项目组成员也需要很多沟通。所以,我们要确保沟通渠道的畅通,要鼓励沟通而不是害怕沟通,另外,项目经理应该努力使项目组内部成员对于项目相关事宜达成一致,任何时候保持统一口径。
另一方面,一些既定的沟通方式也很重要,比如沟通工具:面对面,电话,即时通讯,邮件等,我们应该合理地利用起来,但是不能乱套。比如沟通计划,如周会,日会,异常处理会议,阶段会议等。作为项目经理,对这些方面的事情都应该有一个全局的把握。
3. Presentation
表达,陈述:一个好的项目经理一定是可以有能力把复杂的事情简单化,至少他应该可以把复杂的问题表达得简单易懂。同时,我们也需要清晰地传递信息,安排任务。但是在这方面似乎有些人并不这样认为,有些人的风格就是把事情说得复杂,故意表达得不清不楚,让别人去猜。对于没有自信的人来说,或许只能通过这种方式来提升自己那一丝脆弱的威信吧。
4. Investigation
调查,研究:四川有句老话,大谈特谈自己根本不知情的事情,叫"开黄枪",并且还配上了一句优美的英文"Open Yellow Gun"。对于项目管理来说,这可是大忌,项目经理要认真调研客户需求,不可想当然;要做好计划,评估时间;要估计好可能的风险,做好预算等。项目成员也同样需要评估项目实施过程中的难度,不可完全凭经理办事,必须有效估计到可能的技术难度等。
项目管理一个最重要的理念就是:"目标导向",如果一开始我们连自己要去向哪里都没弄明白,那么后面走得越多,错得越多,离目标就越远。这也是为什么我们一直强调Do Right Things比Do Things Right更重要,因为如果一开始做的就是一件不正确的事,那么用越正确的方法去做就错得越远。
5. Documentation
文档,资料:项目实施过程中会产生很多文档,搜集很多资料,并最后形成组织的知识库。笔者很推崇敏捷开发理念,推崇简化一些繁琐的流程和文档,但是有些很重要的文档不能没有,该细还得细,否则会是一盘散沙。如需求文档,设计文档,测试用例,缺陷管理等几类重要的文档,当然形式不限,但是这些文档不但是为整个项目提供参考,并且在项目完成后,我们总得留下点什么吧。
6. Preparation