每一个项目本身是独特和不断变化的,这给项目管理带来了很多的不确定性和难点,犹如行军打仗,项目管理的魅力也就在此。
项目管理过程中,方方面面都要照顾到,风险无处不在,但也不是无规律可循,如果能重点把握好其中的几个重要环节,一个项目也就成功了90%。
一、做好项目计划
计划人人会做,但是,什么样的计划更合理?什么样的计划更可行?本人从事IT软件行业,多年来,耳闻目睹了很多项目的起起落落,真正做的好的不多。这跟公司的团队氛围、项目经理的职业素养,还有公司高层管理理念都有很大关系。
如果谈到项目计划,项目经理的能力和作用就比较重要了。有的项目经理是技术出身,拟定的开发计划符合实际,但是不能很好的兼顾公司的战略计划;有的项目经理不懂技术,或者懂得不多,那如果由他来拟定开发计划,势必漏洞百出,难以执行。
而一个比较可行的项目计划应该是团队智慧的结晶。一般来说要经过三个步骤来实现,首先由项目经理拟定大的时间计划,制定项目阶段性目标(很有可能是用户要求的);然后开发经理在这个时间框架内细化分工,拿出一份详细的开发计划来,交给项目经理二人共同讨论,这是一个相对可行的方案,但是还没有最终完成;最后一步,还需要拿着这份开发计划和项目组所有的开发成员逐个确认,这有利于明确每个人的责任,并事先警示风险(技术难度、工作量等),并能了解团队成员面对这份计划时的一个大致心态,后面的团队建设工作可以有针对性的开展。
总之,经过了这三步后拟定的开发计划将是比较可行的。
二、过程跟踪并客观评估项目进展
客观的评估项目进展情况是非常重要的一件事情,尤其是有一定规模的项目,项目经理不可能所有细节都注意到,而很多的人都有一个缺点,就是出了事情不上报,自以为能搞定,结果问题就越捂越多,到最后实在掩盖不住了,才不得不承认,可这时回旋余地已经很小,整个项目也面临崩溃。
那么怎样才算是比较客观的评估项目情况呢?作为技术负责人和项目负责人,有必要让问题更多的暴漏在不同人的面前,听听他们的意见,兼听则明;而技术经理和项目经理之间更要保持密切沟通,及时交换意见。当然,沟通要注意效率,技术问题还是尽量限定在技术人员之间交流即可,你不能拿着一个技术问题跑去问销售的看法,这叫“跑偏”了。
三、风险识别
风险无处不在,任何项目都会有风险,关键是怎么应对。要应付自如,就要事先做好准备,那就涉及到风险识别的问题了。
风险识别需要经验丰富的专业人才来参与规划,行业、技术、政策、法规、民族文化等等,都有可能给项目带来重大的影响,没有事先充分调研和准备,项目注定要失败,尤其是一些跨国项目。
项目前期要尽量列一个表单,把可能出现的风险和应对思路方法记录下来,这也能让相关干系人有一个思想准备和清醒的认识。
做项目最忌讳光说有利的一面,对缺点和不足却绝口不提,这恰恰是缺乏自信的表现。
四、团队建设
团队是实现项目目标的集体,他的重要性不言而喻。正所谓“人心散了,队伍不好带”,一个优秀的团队是实现一切目标的基础和保障,所以我们必须下大力气来建设好他、管理好他。