RUP的二维开发模型 时间组织 状态 核心过程工作流 「初始」细化」构造交付 商业建模 需求 内容组 分析和设计 实现 测试 配置 核心支持工作流 设置和变更管理 项目管理 环境 初始迭 是1#+1#n+2##m+1 迭代
RUP的二维开发模型
11.3.1时间维 令时间维空间是RUP随着时间的动态组织,RUP 将软件生命周期划分为初始阶段、细化阶段、 构建阶段和移交阶段4个阶段,每个阶段的 结果都是一个里程碑 Milestones),都要达 到特定的目标。 ■初始阶段的任务、输出和评价准则 细化阶段的任务、输出和评价准贝 构建阶段的任务、输出和评价准则 移交阶段的任务、输出和评价准则 令每个阶段都可以细分为迭代
11.3.1 时间维 ❖时间维空间是RUP随着时间的动态组织,RUP 将软件生命周期划分为初始阶段、细化阶段、 构建阶段和移交阶段4个阶段,每个阶段的 结果都是一个里程碑(Milestones),都要达 到特定的目标。 ▪ 初始阶段的任务、输出和评价准则 ▪ 细化阶段的任务、输出和评价准则 ▪ 构建阶段的任务、输出和评价准则 ▪ 移交阶段的任务、输出和评价准则 ❖每个阶段都可以细分为迭代 17
UP的阶段和里程碑 开发周期划分为四个连续的阶段。 每个阶段的结果都是一个里程碑, 有明确的目标 development cycle 每个阶段都可以进一步分解为迭代 iteration phase elaboration construction transition 确定产品是否已经可以部署到 BETA测试环境。 评估项目 milestone release increment final production 的基本可 e release 行性4 An iteration end. A stable executable the e diffe rence point when some subset of the final(delta) between the At this point, the significant decision product. The end of releases of 2 system is released or evaluation each iteration is a subsequent for production use occurs minor release iterations 为系统构建一个可管理的基线,使晉理 团队能够在构建阶段调整规模
UP的四个阶段:初始阶段 口初始阶段:预见项目的范围设想和业务案例.项目边界确定和风 险的评估等 口初始阶段的成果: √设想文档( Vision) 初试阶段不是需求阶段,而是 ˇ10%~20%用例模型研究可行性阶段 初始的项目术语表 口初始阶段的评估: 项目承担人对项目范围定义和成本/进度估计达成共识 ′需求由主要的用例无二义地表达出来(简要的形式) √成本/进度估计、优先级、风险和开发过程的可信度 开发出来的体系结构原型的深度和广度 实际支出与计划支出的比较