软件工程中的风险分析与风险管理

什么是风险分析?

项目管理中的风险分析是一个识别可能影响项目成功的因素的连续过程。这些过程包括风险识别、风险分析、风险管理和控制等。恰当的风险分析有助于控制可能对整个项目造成损害的未来事件。它更多的是一种主动而非被动的过程。

如何管理风险?

软件工程中的风险管理主要包括以下活动

计划风险管理

这是定义如何为项目执行风险管理活动的程序。

风险识别

这是确定哪些风险对项目影响最大的程序。此过程包括现有风险的文档记录。

风险识别的输入将是

  • 风险管理计划
  • 项目范围说明书
  • 成本管理计划
  • 进度管理计划
  • 人力资源管理计划
  • 范围基准
  • 活动成本估算
  • 活动工期估算
  • 相关方登记册
  • 项目文件
  • 采购文件
  • 沟通管理计划
  • 企业环境因素
  • 组织过程资产
  • 执行定性风险分析
  • 执行定量风险分析
  • 计划风险应对
  • 监控和控制风险

此过程的输出将是

  • 风险登记册

执行定性风险分析

这是通过结合和评估风险发生的概率及其影响,对风险进行优先排序以进行进一步项目风险分析或采取行动的过程。它有助于管理者降低不确定性水平并专注于高优先级风险。

风险管理计划应尽早进行,它会影响许多方面,例如:成本、时间、范围、质量和采购。

定性项目风险分析和管理的输入包括

  • 风险管理计划
  • 范围基准
  • 风险登记册
  • 企业环境因素
  • 组织过程资产

此阶段的输出将是

  • 项目文件更新

定量风险分析

这是对已识别风险对项目总体目标的影响进行数值分析的程序。为了最大限度地降低项目不确定性,此类分析对决策非常有用。

Risk Management Matrix
风险管理矩阵

此阶段的输入是

  • 风险管理计划
  • 成本管理计划
  • 进度管理计划
  • 风险登记册
  • 企业环境因素
  • 组织过程资产

而输出将是

  • 项目文件更新

计划风险应对

为了抓住机会并最大限度地减少项目目标的威胁,计划风险应对是有帮助的。它通过优先级、活动纳入预算、进度和项目管理计划来解决风险。

计划风险应对的输入是

  • 风险管理计划
  • 风险登记册

而输出是

  • 项目管理计划更新
  • 项目文件更新

风险控制

风险控制是跟踪已识别风险、识别新风险、监控残余风险和评估风险的程序。

此阶段的输入包括

  • 软件项目管理计划
  • 风险登记册
  • 工作绩效数据
  • 工作绩效报告

此阶段的输出将是

  • 工作绩效信息
  • 变更请求
  • 项目管理计划更新
  • 项目文件更新
  • 组织过程资产更新

项目采购管理

项目采购管理包括购买或获取经营企业所需产品或服务的流程。组织可以是卖方、买方或服务提供商。

项目采购管理还包括控制由外部组织发布的任何合同,并将工作委托给项目团队之外。

计划采购管理包括四个阶段,例如:

  • 计划采购管理
  • 执行采购
  • 控制采购
  • 结束采购

计划采购管理的输入是

  • 需求文档
  • 组队协议
  • 风险登记册
  • 范围基准
  • 项目时间表
  • 活动成本估算
  • 成本绩效基准
  • 与风险相关的合同决策
  • 企业环境因素
  • 组织过程资产

执行采购流程

执行采购流程包括以下活动:

  • 选择供应商
  • 接收供应商响应
  • 授予合同

执行采购流程的好处在于,它通过建立协议来确保外部和内部干系人期望的一致性。

执行采购流程的输入包括

  • 项目管理计划
  • 采购文件
  • 来源选择标准
  • 合格供应商名单
  • 供应商提案
  • 项目文件
  • 自制或外购决策
  • 组队协议
  • 组织过程资产

控制采购

这是根据指南监控合同绩效和合同纠正的流程。它将确保买卖双方都符合合法协议条款下的采购要求。

控制采购的输入包括

  • 项目管理计划
  • 采购文件
  • 协议
  • 已批准的变更请求
  • 工作绩效报告
  • 工作绩效数据

输出包括

  • 工作绩效信息
  • 变更请求
  • 项目管理计划更新
  • 项目文件更新
  • 组织过程资产更新

结束采购

此步骤涉及记录协议和其他文件以供将来参考。

此工具的输入包括

  • 项目管理计划
  • 采购文件

此工具的输出包括

  • 已结束的采购
  • 组织过程资产更新

管理干系人参与

干系人是任何项目的组成部分;他们的决定会对项目交付成果产生深远的影响。在此过程中,第一部分是识别可能影响项目的人员、群体或组织,第二部分是分析干系人期望。

它还侧重于与干系人持续沟通,以了解他们的需求和期望。

识别干系人

这是识别可能影响项目成果的群体、人员或组织的流程。它允许项目经理识别合适的干系人。

计划干系人管理

这是准备策略以在整个项目生命周期中让干系人参与的流程。它定义了与项目干系人互动的清晰、可操作的计划。

计划干系人管理的输入包括

  • 项目管理计划
  • 相关方登记册
  • 企业环境因素
  • 组织过程资产

此过程的输出

  • 干系人管理计划
  • 项目文件更新

管理干系人参与

在此阶段,与干系人沟通以了解他们的期望,解决问题并促进在项目活动中的适当干系人参与。它允许项目经理在不与干系人决策发生冲突的情况下取得项目成功。

此阶段的输入是

  • 干系人管理计划
  • 沟通管理计划
  • 变更日志
  • 组织过程资产

而此阶段的输出是

  • 问题日志
  • 变更请求
  • 项目管理计划更新
  • 项目文件更新
  • 组织过程资产更新

控制干系人参与

这是监控项目中的干系人参与并根据需求调整策略的流程。随着项目的演变和进展,它将增加干系人参与活动。

此阶段的输入包括

  • 项目管理计划
  • 问题日志
  • 工作绩效数据
  • 项目文件

此阶段的输出包括

  • 工作绩效信息
  • 变更请求
  • 项目管理计划更新
  • 项目文件更新
  • 组织过程资产更新

摘要

在本教程中,您学习了

风险管理包括风险管理计划制定、风险分析、风险识别和项目风险控制的过程。

这些步骤可用于管理组织中的风险

  • 风险识别
  • 风险量化
  • 风险应对
  • 风险监控和控制

采购管理包括购买或获取经营企业所需产品或服务的流程。它是根据指南监控合同绩效和合同纠正的流程。

干系人参与侧重于整个项目生命周期的持续沟通。干系人的决定会对项目交付成果产生深远的影响。