UML软件工程组织

为出轨的计划制定并开展恢复计划
作者: BUILDER.COM
Thursday, April 24 2003 9:18 PM

 

在关于处理出轨项目的系列文章之中的上一篇里,我们介绍了可以用来对问题项目进行评估的结构化处理过程。这一部分中,我们将关注于制定恢复计划和开展恢复工作。


项目恢复工作:四个部分
这是关于恢复出轨项目工作的四篇系列文章之中的第二篇。
第一篇:让问题项目重回正轨
第二篇:为出轨的项目建立一个评估计划
在第四篇之中,作者将着眼于使项目工作避免出现问题的策略。

评估报告概要

评估报告中文件化的裁决在很大程度上影响着恢复计划的制定和恢复工作的开展。这里是具有代表性的评估报告的概要:

  • 背景
  • 主办者
  • 工作章程
  • 引发事件
  • 评估团队成员
  • 评估日期
  • 审查范围
  • 关键性裁决
  • 建议
  • 即时行动计划

 

在完成评估报告时,我们根据下面这些标准对项目计划进行分析:

工作细化结构(WBS)
  • 是否存在工作细化结构?
  • 是否对项目进行足够的跟踪和控制?
  • 每个工作任务是否都满足接受标准?
  • 每个工作任务是否都完成了实际的交付?
  • 工作中是否包括了我们必须做的所有事情?
  • 项目团队是否对每个工作任务都进行了资源的分配?
网络化图表
  • 是否存在网络化图表?
  • 项目团队是否定期地对其进行更新和维护?
  • 它是否完整?
  • 它是否使项目团队能够进行时间进度的预测?
  • 它是否使项目团队能够进行资源分配的预测?
  • 是否存在时间进度持续延误的迹象?
资源
  • 对于每一种技能类型是否都存在着资源的柱状图?
  • 对资源的估计是否精确?
状况
  • 获得的价值
  • 完成的任务
  • 需求的变化
  • 配置的变化
  • 自发的人员流动
  • 加班率
  • 缺点数据
  • 问题数据
变化
  • 成本的变化
  • 时间进度的变化
  • 资源流动的变化
关键性项目工作指数
  • 成本绩效指数(CPI)
  • 进度绩效指数(SPI)
  • 完成度绩效指数(TCPI)
状态跟踪和报告
  • 对所有完成的工作进行核实
  • 对所有活动的状态进行确认
  • 对每周每月的状态报告,事务日志和备忘录进行研究
管理体系和控制过程
  • 管理层举行什么样的定期性工作进度会议?与会者都有谁?
  • 项目团队如何跟踪并管理工作问题和事务?
  • 使用什么样的报告?谁在使用?为了什么目的?
  • 项目团队是否对工作时间进行跟踪?
  • 项目团队在管理项目时使用什么样的度量和控制结构?
  • 存在什么样的处理过程?项目团队是否将其文件化?对于项目工作来说是否充分?

此外,在评估阶段中,项目工作也不能停止。工作还要继续使用优先权方案。在这个阶段中,团队成员之间深入的沟通对工作授权认可过程是至关重要的。

恢复计划的制定开发

基于评估报告之中的裁决,评估团队需要制定一个恢复计划,这个阶段的主要目的是:

  • 制定一个计划,使项目重新发挥作用
  • 建立一个路径图和处理过程来达到这个目标
  • 继续建立信心和士气
恢复工作关注于:
  • 制定一个可实现的时间进度
  • 重新建立客户和管理层的信心
  • 重新制定项目计划的基准
  • 对项目存在的问题进行分类
  • 重新组建团队
恢复工作的范畴

 

恢复工作中有三个主要的范畴:

  • 人员
  • 处理过程和工具
  • 产品

评估和恢复工作团队需要为下面这些人来评估这三个范畴:

  • 项目主办者
  • 客户
  • 项目经理
  • 技术工作人员
  • 质量保证人员
  • 支持和维护人员

评估和恢复工作团队需要与这些人就可行的恢复工作策略进行讨论,确保他们在恢复阶段中与工作保持联系并致力于统一目标。

人员

如果我们想要修正项目工作,我们就要关注于人员的修正。这其中也包括更换项目经理。我们需要调整在评估阶段所确定的工作人员和领导人员的问题。这些事情可能不是很容易发现,然而,不明确的角色和职责将几乎肯定会导致工作领导的问题。我们需要制定一个全面的计划,关注于人们的时间和工作。这里需要考虑的一些内容有:

  • 我们需要重建团队的士气
  • 我们需要解决主要的职员问题
  • 我们必须确定我们是否需要增加更多的资源
  • 我们需要对人员的时间进行有效地管理
处理过程

在评估阶段中,我们要确定一些存在问题的项目管理过程。我们需要对这些过程进行修正。对于问题我们要治本而不是治标,这样才能更加有效。这里需要考虑的内容有:

  • 重新建构明显存在问题的处理过程
  • 贯彻实现关键性处理过程
  • 基于短期目标制定一个细化时间进度
  • 对项目进展进行全面的跟踪
  • 在取得确实进展后的短时间内重新制定项目的基准
  • 贯彻实现全面的风险管理计划
产品

作为恢复过程中的一部分,我们需要对项目工作的交付内容进行恢复。大多数情况时,问题出现在需求之上。我们必须对需求的稳定性和项目出资人固定他们的需求的意愿进行评估。确定最低限度的需求是至关重要的。这里需要考虑的内容有:

  • 我们是否有一套恰当定义的需求内容?
  • 对产品的需求是否稳定?
  • 我们是否需要缩小产品的范围?
  • 我们能否降低问题的数量并将其保持在一个较低的水平上?
恢复出轨项目的策略

 

当所有人都做好准备时,我们才应该开始恢复计划。主要的参与者,例如客户,管理层和项目团队,都应该致力于恢复计划并准备好采取必要的行动来处理出轨的项目工作。如果我们过早地开始恢复工作,出资人就会认为这是不必要的。如果开始得过晚,那么结果将会是非常严重的。出轨项目的恢复工作中有一些选择如下:

  • 缩小产品的范围从而可以在预期和预算之内完成任务
  • 通过实现短期的持续性改进来提高生产力
  • 推延时间进度,增加预算,继续使用原始的范围。
  • 进行损失控制,包括终止项目工作
  • 对上述的选择进行组合
开展恢复工作

我们需要同时地对项目的工作流程开展恢复工作。在这里有效的沟通是很重要的。开展恢复工作的关键性成功因素是:承诺,技能,实力,对真实状况的了解,对工作状况的审查,机会和威胁的优先级别,还有管理方式等等。这个阶段的主要目的是:

  • 执行恢复计划从而使问题项目重回正轨
  • 对项目工作的完成进行准确的预测

对恢复计划的制定必须关注于人员,处理过程和产品之上。我们需要记住,人员是恢复工作的关键。要恢复一个出轨的项目,评估和恢复工作团队需要利用项目管理信息系统来跟踪并控制项目工作。要开展恢复工作,具有全面的恢复计划,致力于这些计划并且仔细地进行控制是必不可少的。在下一篇文章中,我们将就一些技术与工具进行探讨,还要介绍在防止项目工作失败方面的一些经验教训。

 


版权所有:UML软件工程组织