郭致星

37

鲜花排名

0

鲜花数量

郭致星

简介

课程

视频

授课见证

联系方式

郭致星:究竟如何选择项目生命周期模型(开发方法)? 
2016-01-20 12220

 当选择项目生命周期时应该考虑什么;在瀑布式、循环式(敏捷式)生命周期中,该如何取舍?这个问题决定于:

1)项目的新颖程度

2)项目持续时间和规模

3)如何访问用户和使用项目信息

 

一、关于项目生命周期类型

瀑布型:适合需求明确的项目,串行展开项目

循环型:适合创新型的项目,注重反馈和快速反应;

瀑布型项目周期模型

初始阶段:论证、分析和计划

中期阶段:设计、开发、建造、创造及任何其他产生项目交付物的活动;

收尾阶段:测试、缺陷纠正、实施和交付

特点:

1)不仅仅是过程控制也是有效的项目管理工具;

2)便于管理长周期,多项核心工作平行排列;

3) 这些核心的工作往往被分成很多子阶段被执行;

4)阶段和阶段之间需要设立进入关卡;

5) 从总体上保证项目按顺序执行。

二、循环生命周期模型

对于范围不明确的项目特别适用;

相似的阶段反复的被执行,知道完成项目的可交付物;

每个阶段往往会有固定的时间窗;

每个时间窗内会完成可交付物的一部分;

每个周期前均需要进行计划,以便确定这个中期的任务和目标;

敏捷开发是一种典型的循环生命周期;

在软件开发领域这种项目生命周期应用的非常普遍。

三、选择生命周期模型

 

瀑布式

周期型

交付物

良好定义的

创新的

团队大小

中到大

项目类型

大规模项目,硬件部署,收费服务,建设工程,研发型

小规模软件开发

用户参与度

很少

即时频繁的

 

四、建立评审、变更流程和度量指标

无论采用何种项目生命周期模型,都必须:

1)设计评审点;

2)评审点要实现设立相关干系人执行评审;

3)变更必须得到控制,必须遵循一定的流程;

必须定义和收集度量指标,以反映项目的健康状况。

全部评论 (0)
免责声明:该信息由网站注册会员自行提供,内容的真实性、准确性和合法性由发布会员负责,本站对此不承担直接责任及连带责任。

首页

发布需求

我的