核心统一过程EssUP——统一过程生命周期
2008-01-23 20:03
369 查看
一种用于控制和跟踪软件开发项目的、敏捷的、可伸缩的方式。
使用这个实践控制一个迭代的开发项目的生命周期。
这个实践使团队能够:
建立项目的生命周期。
与其他项目和团队共享一组一般的里程碑。
识别短期目标,以降低风险水平。
用一系列容易理解的阶段来组织项目计划。
充分利用迭代开发所带来的优势。
生命周期模式
这个实践包括了一系列有效的生命周期模式,当在项目中应用了这些模式,将会帮助团队:
理解项目的当前位置,and how well they are doing in addressing the risks.
采用标准的控制框架来指导团队建立合适的目标和里程碑。
以可控的方式进行迭代。
建立起开发高质量的软件解决方案与架构和需求的不断改进之间的平衡。
The Common Milestones
这个模式定义了一组适用于规划和跟踪所有类型的迭代和增量式开发的项目的里程碑,或称为way points。三个主要的里程碑显示如下:
生命周期目标——已完成了在产品发布中关于做什么和不做什么的关键决策。就软件的功能需求达成一致。
生命周期架构——已建立软件架构,主要的风险已经解决。
初始操作能力——软件已具备所有功能,并完成了向客户和/或向实际操作环境移交软件的准备工作。
The Lifecycle Phases
The practice refines the Common Milestones pattern by defining four project phases to progress a project successfully through the three common milestones.
The project or product release cycle is divided into four sequential phases, each of which has well defined objectives as follows:
这个实践是Common Milestones pattern的细化,定义了四个项目阶段使项目可以成功通过三个Common Milestones。
项目的产品发布周期分成了四个连续的阶段,下面是每个阶段定义良好的目标:
Inception - Confirm the scope and objectives and bring the business risks under control.
Elaboration - Stabilize the plans and bring the architectural and technical risks under control.
Construction - Build the product and bring the logistical, project execution risks under control.
Transition - Deliver the product and bring the rollout risks under control.
Controlled Alpha Evolution
By applying these phase and milestone patterns, the project can control the evolution of the main alphas, as shown in the example below.
通过应用这些阶段和里程碑模式,项目可以控制主要的alphas的演化。示例如下:
使用这个实践控制一个迭代的开发项目的生命周期。
这个实践使团队能够:
建立项目的生命周期。
与其他项目和团队共享一组一般的里程碑。
识别短期目标,以降低风险水平。
用一系列容易理解的阶段来组织项目计划。
充分利用迭代开发所带来的优势。
生命周期模式
这个实践包括了一系列有效的生命周期模式,当在项目中应用了这些模式,将会帮助团队:
理解项目的当前位置,and how well they are doing in addressing the risks.
采用标准的控制框架来指导团队建立合适的目标和里程碑。
以可控的方式进行迭代。
建立起开发高质量的软件解决方案与架构和需求的不断改进之间的平衡。
The Common Milestones
这个模式定义了一组适用于规划和跟踪所有类型的迭代和增量式开发的项目的里程碑,或称为way points。三个主要的里程碑显示如下:
生命周期目标——已完成了在产品发布中关于做什么和不做什么的关键决策。就软件的功能需求达成一致。
生命周期架构——已建立软件架构,主要的风险已经解决。
初始操作能力——软件已具备所有功能,并完成了向客户和/或向实际操作环境移交软件的准备工作。
The Lifecycle Phases
The practice refines the Common Milestones pattern by defining four project phases to progress a project successfully through the three common milestones.
The project or product release cycle is divided into four sequential phases, each of which has well defined objectives as follows:
这个实践是Common Milestones pattern的细化,定义了四个项目阶段使项目可以成功通过三个Common Milestones。
项目的产品发布周期分成了四个连续的阶段,下面是每个阶段定义良好的目标:
Inception - Confirm the scope and objectives and bring the business risks under control.
Elaboration - Stabilize the plans and bring the architectural and technical risks under control.
Construction - Build the product and bring the logistical, project execution risks under control.
Transition - Deliver the product and bring the rollout risks under control.
Controlled Alpha Evolution
By applying these phase and milestone patterns, the project can control the evolution of the main alphas, as shown in the example below.
通过应用这些阶段和里程碑模式,项目可以控制主要的alphas的演化。示例如下:
相关文章推荐
- 核心统一过程EssUP——应用过程:就像玩扑克游戏
- 核心统一过程EssUP——迭代核心
- 核心统一过程EssUP——实现过程
- 核心统一过程EssUP——过程核心
- 核心统一过程EssUP——目的和定义(如何更好的规范软件研发过程)
- 核心统一过程EssUP——架构核心
- 浅谈EssUP--核心统一过程
- 核心统一过程EssUP——组件核心
- 核心统一过程EssUP——Use Case核心
- 核心统一过程EssUP——核心实践:过程的基础
- 核心统一过程EssUP——目的和定义
- 核心统一过程EssUP——建模核心
- 核心统一过程EssUP——实践成为一等公民
- 核心统一过程EssUP——产品核心
- 核心统一过程EssUP——团队核心
- 核心统一过程EssUP——革新的过程表现方法
- 给深圳9.20号那个“核心统一过程”提个醒
- 《大象Tinking in UML》读书笔记 —— 第六章 统一过程核心工作流简介
- 统一软件开发过程RUP的核心工作流(…
- UP 统一过程 开发周期的四个阶段