一、风险要提前识别
风险清单列得再全,没有专人跟踪,过两周就没人记得了。临沂外贸网站建设营销公司在做网站建设项目时会给每条风险写明描述、概率、影响、对策与责任人。每周例会花几分钟过一遍:哪条风险的迹象出现了、预案要不要启动。出了问题知道找谁,而不是全项目一起茫然。
识别之后要评估。粗略地分两步:这个风险发生的可能性有多大,一旦发生影响有多大。可能性高、影响大的是必须优先准备预案的红区;发生概率低但后果严重的,比如机房整体故障,则要想好一旦发生如何降级;影响小的风险记录在案、定期复查即可,不必为它消耗过多管理资源。
应对风险通常有四条路。规避:调整方案绕开它,例如换掉那个不成熟的技术选型;转移:把它交给更能承担的一方,例如购买云服务的可用性承诺;减轻:提前做措施降低概率或损失,例如多写自动化测试;接受:小风险记下、发生时再处理。不同风险配不同策略,比笼统地说"注意安全"有用得多。
二、应对策略四种选择
项目中最容易被低估的风险是人员风险。关键模块由某一个人独扛,一旦他请假、离职或被调走,整条线立刻停摆。防范办法很朴素:重要模块至少两人熟悉代码、重要知识及时沉淀成文档、排期时不让单点资源成为关键路径上的唯一人选。
需求风险排在项目失败原因的前列。需求理解偏差、需求频繁变更、客户迟迟不给确认,都会让开发团队空转。对应的措施包括:关键需求尽早原型确认、设置需求决策的时限、把等待客户反馈的时间明确写进计划并提醒对方,而不是默认"随时都能确认"。
三、责任人制度
技术风险集中在新尝试上。第一次用某个框架、第一次对接某种硬件、第一次处理百万级数据量,都应当被标记为技术风险点。成熟团队的做法是在正式开发前安排一小段预研时间,把最不确定的技术问题先验证掉,而不是赌它到时候自然能跑通。
风险不是列完清单就结束了,它要持续监控。每周站会或周会花几分钟过一遍风险清单:哪个风险的迹象出现了没有、预案要不要启动、有没有新的风险加进来。风险清单是活的文档,项目环境在变,它也要跟着更新。
责任人制度让风险清单从纸面变成活的管理工具。
大型项目常用风险登记册来管理:每条风险写明描述、概率、影响、应对策略、责任人、状态。责任人制度很关键——没有主的风险等于没人管。每个风险都指定一个人负责跟踪与触发预案,出了问题知道找谁,而不是全项目一起茫然。
备注:每条风险都要有明确的跟踪责任人。