【转】维护项目的管理策略案例

上一篇 / 下一篇  2014-12-17 14:00:21 / 个人分类:项目管理

维护类项目的定义:

       1)在已交付的软件基础上增加少量功能;

       2)对已交付的软件进行局部的需求变更;

       3)修改已交付软件的bug

维护类项目的特点:

       1)工期短,客户要求相应快;

       2)对已有的软件进行局部修改,投入的人力少;

       3)变更容易对已有的功能造成影响,容易注入新的bug

       4)需求沟通、设计方案的确定、测试工作量大于开发的工作量;

       5)维护的请求比较多;

    (6)维护的请求具有不可预测性,随时可能会发生;

基于上述的特点,制定如下的维护类项目管理策略:

      1 变更的影响范围应该经过市场、需求、开发、测试的评估,识别对成本、工期的影响、识别技术的风险,然后进行决策是否接受此次维护请求;

      2 每个维护请求一定要有一个责任人,比如称为维护项目经理或产品经理等,负责该维护项目的始终;

 3 维护请求的进展状态进行跟踪管理。

 4 新增的需求在描述时应采用:功能需求描述+界面原型的方式,功能变更的需求应描述清楚功能的输入、处理、输出。

 5 需求的外部确认:一定要电话和客户沟通确认需求,然后给客户发送描述了如下内容的确认邮件:角色+功能+目的+验收标准。

 6 需求的内部沟通、策划会议:在本次会议上:

(1)   需求交底:由需求人员讲解需求,开发人员、测试人员和需求人员达成一致,不再另行进行需求评审;

(2)   快速设计:大家一起对做什么、怎么做、怎么测进行讨论,并记录设计与测试的核心思想;

(3)   工作量估算:在此次会议上一起讨论进行任务分解与工作量估算。

      7 定义WBS分解的模板,帮助项目组成员完备的识别任务,任务的颗粒度不超过8个工时,每个任务定义明确的交付物。

     8 维护成本核算:开发人员在项目管理工具中每天录入完成的任务与实际工作量。

     9 项目**:每天跟踪项目的进展,每周举行公司级的例会高层汇报。

     10 本次新增代码,要求开发人员新改代码工具静态检查,公司定义哪些错误或告警必须改,项目经理抽查是否修改了该改的告警。

     11 项目经理指定人员进行新增、修改的代码比对,对新代码进行代码评审。

     12 系统测试时应首先对所有修改或新增的功能进行测试,然后进行波及到的其他功能进行测试,如果时间允许,执行全面回归。

     13 周期性发布版本时,要定义版本发布计划。

     14 QA人员在过程中和项目结束时分别审计一次,帮助项目组总结经验教训。


TAG:

 

评分:0

我来说两句

mandy.wang

mandy.wang

本人在质量保证、流程改进及项目管理方面有丰富的经验,欢迎交流。

日历

« 2024-05-21  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 181446
  • 日志数: 109
  • 建立时间: 2011-09-19
  • 更新时间: 2016-01-20

RSS订阅

Open Toolbar