谁都能成为优秀的软件项目经理,关键在于学好PMP
一个项目要成功,除了团队开发人员的能力之外,一个很重要的因素就是软件项目经理的能力。都说程序员是单纯,低情商,无趣的人,那是不了解而导致误解。有人的地方就是江湖,就有各种明争暗斗,就有偷奸耍滑,就有利益争斗。而软件项目经理则要把他们揉成一个整体不是容易的事情。要想作为一个优秀的软件项目经理,单纯的某一方面的技能并不能胜任这个角色。
PMP指的是项目管理专业人士资格认证。它是由美国项目管理协会(Project Management Institute(PMI)发起的,严格评估项目管理人员知识技能是否具有高品质的资格认证考试。
其目的是为了给项目管理人员提供统一的行业标准。目前,美国项目管理协会建立的认证考试有:PMP(项目管理师)和CAPM(项目管理助理师)已在全世界190多个国家和地区设立了认证考试机构。
现实告诉你不是谁都能成为优秀的软件项目经理,要这样做才行。
1、统筹能力。软件项目经理要弄明白整个项目是怎么回事,要理清楚项目面对的状况,包括客户(或产品经理)对应体制的情况,项目人员的情况包括人员能力的状况,项目开发计划、交付计划等等。然后,根据能获得的资源合理分配合理管理,如何能高效且有效的完成项目开发,顺利交付给客户完整且高质量的软件。
2、管理能力。包括项把控目本身的能力和人员管理的能力。项目要怎么做涉及到哪些环节,合理制定开发体制和管理规则,要用到哪些技术,开发计划要如何做才合理,还有人员是否充足,如何管理成员做到知人善用,中途出现任何状况的对应预案等等,都要尽可能做到心中有数,突发状况时才不心慌。
3、协调能力。要能够外对客户(或外对产品经理),内对项目成员进行协调。一个大点的项目免不了客户有各种各样的问题或变动,内部人员也有各种各样的问题需要面对,要如何处理如何协调,就要靠项目经理动脑筋有效的去协调去处理或安排。比如如何面对客户无理或合理的要求,如何解决内部人员鸡毛蒜皮的小事等都有可能涉及到。
现实告诉你不是谁都能成为优秀的软件项目经理,要这样做才行
4、行动能力。做好了规划就要执行,不能停留在文档上。遇到问题想好对策就马上执行,团队出现问题也要立刻解决。特别是不能因为有问题就一直在那里纠结而耽误整个项目进程。
5、技术能力。有的人说项目经理可以不懂技术,有的人说项目经理要是技术专家。目前大部分现实情况是公司把项目经理当成狗,又是项目经理角色更要是技术专家的角色,要一肩挑。这么做是要节约多个人的成本。但作为项目经理来说,最好是掌握技术为好,不说是技术专家但也不能是菜鸟,要做到有相当的技术水准。不然,容易被别人忽悠了,江湖内捣浆糊到处都有。
现实告诉你不是谁都能成为优秀的软件项目经理,要这样做才行
总的来说,优秀的软件项目经理要做到上面的几个能力,当然还有另外的没有详细记述。程序员们除了走专家路线之外,项目经理是很多程序员走的方向。相对来说,项目经理要求的能力更广一些,要成为一个优秀的项目经理不是一件简单的事情,如果确定要走这条路线,在日常要仔细观察和有意识的学习提高这方面的能力,不然哪一天这个角色突然降临就砸得你头晕脑胀不知所措。
PMP培训对于一个软件项目经理非常重要,这是系统学习项目管理知道必须的,PMP认证考试通过后,需要结合项目实践,积累项目经验,最终成为一个合格的软件项目经理。