项目管理:web项目中的风险管理
风险管理是web项目中项目经理最重要的工作之一。风险管理是一个持续的过程,贯穿于整个项目过程中,风险管理包括风险识别、风险估计、风险解决以及风险管理策略。
在实际web项目中,项目风险主要表现为以下情况。了解这些有助于项目经理在项目初期就识别出这些风险,并采取措施避免或者减少它们的发生。
一、web项目风险列表:
1:需求变更风险:需求已经打上了基线,但此后仍然有变更发生,对项目造成影响。
如何减少此类风险的发生?
(1)前期的需求讨论要详细、充分。需求文档中需求的范围要明确、功能描述要清楚。
(2)需求文档中要有demo。对于web项目,图片比文字更能说明问题。
(3)找出项目中需求的决策者(通常会是产品经理、相关职能主管、客服),所有的需求要经过他们的认可。
(4)客户在项目过程中的全程参与有助于降低此类风险。需求讨论、需求确认、UserCase确认、测试阶段的客户验收等环节,都要要求客户参与。
(5)发生需求变更时,严格按照需求变更流程执行。
2、技术风险:开发过程中遇到技术难题,导致开发时间延迟或者需求不得不发生变更。
如何减少此类风险的发生?
在项目开始前的技术评估阶段,明确技术难点,提前安排人员进行攻克。如果在可预期的时间内无法解决,可以要求需求方变更需求。
3、质量风险:对于web项目而言,质量风险主要指开发代码的质量
如何提升开发人员开发的质量?
(1)、制定项目计划时,对开发时间的评估要尽可能的合适。合理的开发时间对开发质量的影响很大。
(2)、有一套严格可行的代码规范,编码时严格遵守,codereview时严格考核。
(3)、在编码前,开发人员要对框架熟练掌握。
(4)、一份好的系统设计文档对指导开发非常重要。
4、资源风险:项目所需人力资源无法按时到位,导致资源风险
如何减少此类风险的发生?
这个就需要在项目计划制定的时候提前申请确认资源,并在项目过程中不断沟通协调。
二、项目风险管理的要点:
1、上述我们所说的风险管理都是指可以预期将要发生的风险,那些不可预期将要发生的风险不属于风险管理的范畴。这也说明项目经理的经验和知识对能否管理好风险至关重要。
2、详细明确的项目计划、以及项目执行过程中每个要点的质量保证是降低项目风险的必要条件。
3、风险报告是项目团队以及领导了解项目风险的一个有效手段。