正如希腊哲学家赫拉克利特所说: “世上唯一不变的就是变化” ,敏捷项目在拥抱变化的同时,暗藏着无法预测的项目风险。一个健康的项目,风险数目随着时间线呈现递减情况,这样才能在可控范围内。敏捷项目风险管理的目的是提前预测和防范可能发生的风险,以及保证一些风险发生时有响应方案可应对。
在项目初期,敏捷项目经理将能想到的所有风险都罗列出来,形成一份项目的早期风险清单。项目团队可对照风险列表,及时透明公示给项目干系人,让每个人提前意识到有可能发生的风险,对风险概率和受影响程度做出对应的分析和判断,共同产出合理的解决方案,最大化提升项目交付效率。
以下是风险类型的识别,可在项目初期作为风险备案的参考:
提高对项目风险的识别意识和能力,在项目周期中尤为重要。敏捷项目经理如何做到临危不乱地响应各风险类别呢?
首先,做好项目早期调研:
- 明确用户需求和产品方向,减少后期的变动;
- 技术调研尽早介入,让技术人员根据项目实际情况搭建好最合理的技术架构;
- 明确规定在一个固定时间盒(需求范畴确定)不接受新增需求,如有,严格按照需求变更流程来执行;
- 打通JIRA和Github做好代码管理和功能研发跟进,扩大冒烟测试用例范围;
- 维护好需求变更记录,及时同步相关项目干系人;
Etc.
其次,制定预案,提前做好规划:
- 需要相关数据分析,可前期准备好数据埋点,区分好数据源;
- 预计运营根据节假日有多个运营活动,前期准备好入口开关、做好banner;
- 及时收集用户对线上版本的反馈,储备优化类型的需求池,调整迭代版本的需求优先级
Etc.
结合个人在敏捷项目管理的实践,对以下三个风险类型的响应方案提出见解:
1. 响应方案---人员风险
- 通过内部学习分享会议的形式提高团队成员的技术能力和业务认知,应对人员变动,提高项目团队的内部协调性;
- 通过各部门沟通协作流程、每日项目站会、各部门leader周会等项目活动,增加团队内部的沟通频率,提高及时反馈问题和解决问题的主动性,减少矛盾和冲突;
- 推行项目奖励制度,对于节约项目预算(时间、人员)且按质交付的项目团队给予实质性的奖励,鼓励团队成员不断自主刷新技能基线,提高工作成就感和团队士气。
2. 响应方案---技术风险
- 通过迭代研发(AB test)、产品雏形演示、测试套件等更迭方式适应变化和演进,避免架构体系不稳定和设计不佳的风险;
- 组织和加强内部技术人员的培训和培养,引进能解决项目关键技术问题的优秀人才;
- 前期共识技术质量保证措施,包括研发成果在什么情况或什么程度下能够被接受、明确项目完成的考核标准
3.响应方案---产品风险
- 通过用户调研、迭代研发、产品雏形体验、用户反馈参与的方式解决构建错误产品、功能蔓延、需求镀金、质量低下、客户满意度低等风险;
- 通过综合考虑功能价值、优先级及风险,来规划产品需求和迭代周期节奏,渐次降低产品的价值风险;
- 通过对用户留存率、用户反馈情况、产品收益率、新增用户量等客观数据的综合分析,规避项目研发的投资风险
敏捷项目中的风险管理需要从提前预测风险到做好有效的前期工作,从定性分析到定量分析。项目风险管理的最大效益输出是每个项目成员有风险认知和把控的意识,主动披露风险和解决问题。以上这些,更需要项目团队从每个项目中汲取经验,完善自身乃至团队的风险管理能力。
林耘妃(笔名:安小可),走心的敏捷项目管理人,服务过政府机构互联网项目和大中小型企业互联网项目,走有原则的随机应变路线,根据企业和项目的实际情况,灵活采用敏捷/PMP项目管理模式。
本文由@安小可原创发布于管理圈,未经许可禁止转载。