虽然项目管理的长周期主要集中在执行阶段,但是想要整个过程进展顺利,从项目启动开始就需要做好各类准备工作。
进度管理计划
作为项目管理人员,最担心的莫过于项目延期无法按时交工,自研发产品的延期可能会错失上线的良机,外包产品的延期可能造成违约甚至是赔偿,影响进度无疑会造成成本的变动,所以进度管理显得尤为重要。而进度管理计划则有助于了解可能受风险(已知的和未知的)影响的项目时间(进度)目标及预期。
质量管理计划
项目经理在项目开发时,就应当同时开始关注项目验收时的测试环节。多数产品会在开发中不断修正开发方案,所以项目经理需要在大的质量基准框架下,不断调整验收标准。开发前明确质量标准,也有助于开发人员在开发阶段进行质量自控,规定的质量测量和度量基准。
人力资源管理计划
在产品开发中,项目组人员的变动无疑会对成本、进度、以及质量或多或少的产生影响。为了避免发生不确定的影响,项目经理需要对项目组人员的分配进行管理。明确每个人的职责,可以在人员出现离职、请假等状况时,能够迅速进行交接工作,也便于新组员接手,将人员变动带来的风险最小化。
这样可以为如何定义、配备、管理和最终遣散项目人力资源提供指南。其中也包括角色与职责、项目组织图和人员配备管理计划。
考虑假设条件
尤其在外包公司中,项目经理在设计产品时需要考虑到很多假设条件。
什么是假设条件?举个例子:我们在项目组成立时加入4名程序员,我们认为这4名程序员是可以完成项目的,并依据他们的工作效率计算了工时(假设条件);但项目开工后我们发现有一名程序员技术不佳,无法按时完成工作,总工时会变多(问题)。那么这时,我们就需要考虑到出现这种问题时的处理方法。
活动持续时间估算
活动的持续时间估算就是要估计出完成每一项活动所需要的最可能的时间、成本和资源需求。估算活动时间有利于识别与活动或整个项目的应急储备时间有关的风险。
干系人登记
利用干系人的信息确保关键干系人,特别是发起人和客户,能以访谈或其他方式参与识别风险过程。