1.1.0GA已发布,禅道、jira、itest 一键搬家到Codes及批量式工时填报可用! 查看版本说明
栏目:Codes项目管理研习社

浅谈IT项目管理中的风险控制

32343... 2025-07-02 18:03:48.0

在IT项目管理中时常会遇到风险,包括技术风险、管理风险等等对项目产生影响的不确定因素。项目风险的控制直接影响项目的成败,是贯穿项目生命周期始终的一个重要组成部分。本文就IT的一个实际项目:数据移植来讨论风险控制的步骤。

1. 风险识别
数据移植是把数据从一个系统批量地移植到另一个系统的过程,通常用在更换系统或系统升级的时候。在做数据移植之前,首先要进行风险识别,就是标识出整个数据移植的过程中可能出现的对项目产生影响的风险。风险识别有以下几种方法:
●头脑风暴。有关数据移植的项目成员、专家、客户等各方人员组成小组,一起讨论所有可能的风险;
●专家访谈。向数据移植领域的专家或有经验人员了解项目中会遇到哪些困难。
●历史资料。通过查阅数据移植项目的历史资料了解可能出现的问题。
●检查表。将可能出现的问题列出清单,可以对照检查潜在的风险。
●评估表。根据历史经验进行总结,通过调查问卷方式判别项目的整体风险和风险类型。

就数据移植而言,风险可以分成以下几类:
●技术风险。数据移植涉及到的字段匹配因数据源的数据质量问题或目标系统的接口变化而产生潜在风险。
●管理风险。数据移植的计划草率,项目进度和人员配置不合理
●组织风险。高层对项目不重视、数据移植资金不足或与其他项目有资源冲突。
●外部风险。数据移植涉及到的目标系统的的负责方发生变化。

2. 风险分析
在进行风险识别并分类之后,必须就各项风险发生的概率和对项目的影响力做一些分析和评价。风险分析的方法非常多,一般采用统计学范畴内的概率、分布频率、平均数众数等方法。风险造成的后果是风险发生的概率和产生的影响力的乘积。如果风险发生的概率很高,但产生的影响并不严重,则最终的后果可能是中等。反之,如果风险产生的影响极其恶劣,但发生的概率非常低,则最终的后果可能是低等级。风险分析比较实用的两种方法是:
●定性评估:将风险发生概率和影响力分成低、中、高、极高等几个等级,通过相互比较确定每个事件的等级。例如在数据移植项目中,数据质量问题发生的概率比较高,但影响可能只是局部的,则数据质量风险的等级是低级或中级。
●定量评估:将发生概率和影响力用0~1之间的一个数字描述,然后找出那些“概率×影响力”乘积大的事件。例如在数据移植项目中,往往项目进度要求很紧,但关键的人员却还在别的项目中,这个事件的发生概率大概为0.5,却影响整个项目的成败,影响力为0.8,则整个事件的定量评估值为0.5*0.8=0.4。

附codes简介

Codes 是国内首款重新定义 SaaS 模式的开源项目管理平台,支持云端认证、本地部署、全部功能开放,并且对 15 人以下团队免费。它通过创新的方式简化研发协同工作,使敏捷开发更易于实施。并提供低成本的敏捷开发解决方案,如事件驱动实现的 “事找人”、自动生成工作周报,多事项闭环迭代,日报与工时填报融合、同步在线离线测试用例、流程化管理缺陷、低代码接口自动化测试和 CI/CD,以及基于迭代的研发管理和测试管理等,践行敏捷开发。主要功能有:需求池、原型管理、工单管理、工作汇报、需求管理、任务管理、测试管理、缺陷管理、自动化测试、项目文档、工时进度管理、风险管理、项目管理(支持多种模式),统计分析等。
Codes 旨在提高各职能部门和人员的协同工作效率,优化软件产品敏捷开发周期,管理员工工作计划和工作负载,便于领导层从全局视角把控各个软件产品的研发进度和风险管控。主要用户有部门领导、产品经理、项目经理、软件研发人员、软件测试人员、项目实施人员和销售人员。