概要
项目管理是一门非严谨性学科,“项目”是一项非常伟大的发明,它被用于获得复杂的系统性成果。虽然是非严谨性的,但是在近代实践中,已经无数次被证明,他是最行之有效的方法,以获得一些人类个体或者非管理化群体无法获得的成就。
以下,我会阐述清楚项目管理体系,以及告诉一个希望可以获得此项能力的人,一条清晰可到达的路径。
知识体系
项目管理能力,从来不是凭空出来的,他是建立在已有的知识体系上。如果无法掌握这些体系,即时你明白项目如何之行之有效,哪怕你学会项目管理,你将无法真正的通过项目管理,得到最终你想要的结果。
此外,需要明白的一点是,项目管理需要先选定一个方向,如果缺乏某个领域的专业能力,同样无法做好项目管理(通常情况是这样的)。因此,这里将选定软件项目管理为主要方向。
关于如何构建完备的知识体系,这里在每个必要的分支上,将会选用“系统性”较强的书籍,并不会选用“非常有用”但片面,或者标新立异的书籍。这样可以尽可能地避免浪费时间,或者被带偏方向。真正理解项目管理背后的本质后,当你看到一些超级有用的技能,你会发现其过分注重形式,非常低效。
路径
-
起步 泛读《软件工程导论》:要求建立索引性思维导图,对里面提到软件工程专用名词,需要理解,并保留一定印象。
注意:软件工程理论体系目前发展比较滞后,因此其中大部分方法论不用过多去看,了解即可。
解释:在了解项目管理之前,你需要对软件工程体系有一个充分的了解,软件工程才是整个软件开发的“过程”,项目管理并不是。即使没有项目管理,并不妨碍一个优秀的软件工程管理者,做出一个优秀而且成功的软件。项目管理只是从另外一个侧面,保证了这个结果的达成。但是仅有项目管理能力,没有工程管理能力,软件必然是不成功的,内中原由逻辑思维可以推断。
-
在真正开始之前 通读《系统化思维导论》:开始通读,带着概念,中期深入阅读,在完成前成为专家,贯穿全过程。
解释:在开始之前,你需要构建系统学的本质,这一切的灵魂。如果直接告诉你最佳实践,你将被“美好”的景象所迷惑,以至于认为项目管理即是一些“标准”技能的组合。
-
在真正开始之前之二《学习敏捷:构建高效团队》:自然阅读,理解起来非常容易,所以很快可以看完。
解释:敏捷是软件工程一项非常伟大的发明,他用一些方法,规避掉了软件过程的大量危险。
-
真正的开始 《写给大家看的项目管理书》:通读,不用过分纠结其中的概念,以及接触到的”新名词“。
解释:这本书是项目管理学科为项目管理学圣经《PMBOK》的理解做准备的。里面的内容浅显易懂,但是即是是这样,你仍然无法理解里面的诸多名词,因为这些名词来自”未来“的《PMBOK》。
-
最初的实践 Ms Project:使用Ms Project,并使用上面提到的书中所介绍的相关知识,建立起一个真实项目的进度计划,并跟进整个项目直到完成。通过过程,理解”名词“,期间,请找一位项目管理专家,向其询问相关理解上的困惑。
恭喜你,已经入门了。
-
完备你的知识体系 《PMBOK》该登场了:通读 → 理解 → 实践 → 理解 → 再理解 → 再实践,如此往复,直到你对PMBOK体系完全深刻理解。
解释:此时,你已经很清楚,一个好的项目管理过程应该是什么样的,同时你也在实践的过程中经常遇到“气馁”的事。对的,你明白你缺乏某些技能。
-
学习剩下的技能:
- 《高效沟通的艺术》
- 《高效会议》
- 《GTD》
到这里,你已经是合格的项目经理了,去更大的舞台发挥你的价值吧。
最后,为确保软件项目的成功率,读下这本《人月神话》。
几个问题
- 关于PMP:这是一份荣誉,如果你需要在你的项目管理之路上增添点信心,可以在第7项后直接去考试,你会得到不错的分数。
- 关于Project Manger的后续发展:必然是高级管理角色,去迎接更大的管理挑战。如果你完成了第7项,可以来找我,我很高兴能认识你。