架构师的十八般武艺:风险管理
接着上一篇变更管理的思路,本文再介绍一下在项目过程中,架构师需要参与的另一项和项目管理密切相关的工作:风险管理。
一个项目或者产品的实施,其中不可避免的存在风险。比如人员的不稳定、采购的软硬件的 delay、一些方案的不确定性、环境的变化、项目过程中遇到的技术难题等等。
整个风险处置的过程,如果按照经典的理论,一般包括:
风险识别;
风险分析;
风险评估;
风险缓解和监控。
整个风险管理的过程可以由项目经理统筹,但是风险的识别、分析以及风险的应对措施,如果是技术和架构上的,一般都需要架构师的参与。
对于风险,我们一般根据风险的影响程度和发生概率,用如下的矩阵进行评估:
对于不同的风险,我们往往会采取不同的应对措施:
规避
降低
转移
保留
作为项目和产品的架构师,我们需要对高影响的风险都做到心中有数,并做好应对措施的设计和风险情况的跟踪。对于低影响面的风险,也需要和项目经理一下,都指派到人进行应对。
同时,风险的影响面和发生概率随着在项目的不同阶段可能会有变化,需要及时的进行重新分析和评估。
版权声明: 本文为 InfoQ 作者【agnostic】的原创文章。
原文链接:【http://xie.infoq.cn/article/15ef2b5aca46d8c71673c2ffc】。文章转载请联系作者。
评论