Rational统一过程方法(RUP)对这一过程进行增强,因为这是客户的要求。为了符合RUP,将对标准的开发过程进行裁制。 进度计划 裁制备注 与标准过程的偏差
增加/修改/偏差的原因 删除
只有那些在一次特定的迭代中将被细化验修改 室用例
才在那次迭代中被采用
基于迭代的开发
遵循RUP方法
在前几次迭代中,将增量地开发逻辑对象模修改 型
在前几次迭代中,将增量地开发物理对象模修改 型
物理数据库设计可以在后面几次迭代中精修改 化
在每次迭代中都要开发单元测试计划
修改
遵循RUP方法
遵循RUP方法
正在使用迭代方法
故障按每次迭代进行记录 修改 正在使用迭代方示
需求跟踪将根据Requisite Pro工具完成 修改 遵循RUP方法 背离RPU
没有图像文档和业务用例,因为我们以范围修改
文档开始,这所起的作用是相同的
需求变更管理过程 变更申请跟踪
● 客户申请的变更将记录在文档中,并分析它们对项目的影响。一个变更申请
书将提交给客户以得到他的确认。经客户确认的变更申请将添加到项目合同中作为 其附录
● 主要变更通常对项目的进度/按时交货有影响。客户需要正式地批准这些变更
● 因为这是一个短期项目,如果任何一个变更申请或者一组变更申
请超过了项目估计的工作量的2%,则必须重新评估项目进度和工作量 估计标准
程序/函数(用例) 简单用例 中等复杂用例 复杂用例
标准
3个或3个以下事务 4-7个事务 >7个事务
用例 编号 1 屏幕导航 复杂 说明 复杂性 用例 编号 14 更新一个账户的细中等节 2 更新个人详情 中等复15 杂 3 增加地址 中等复16 杂 4 更新地址 复杂 17 复杂 说明 复杂性 维护一个账户的任复杂 务 维护一个账户的备简单 忘录 查看团体情况的历复杂 史 5 删除地址 复杂 18 查看账户情况的历复杂 史 6 添加电话号码 中等复19 杂 查看选项等级和服简单 务选项的历史 7 更新电知号码 复杂 20 查看任务和备忘录简单 的历史 8 9 删除电话号码 添加E-mail 复杂 21 查看角色的历史 查看账户细节 复杂 简单 中等复22 杂 10 更新E-mail 中等复23 杂 查看账户的所有权 复杂 11 删除E-mail 中等复24 杂 查看一个账户的紧复杂 迫定单 关闭/重新激活账简单 户 智能更新WBANK的复杂 商业伙伴 12 更新一个团体的就中等复25 业情况 杂 13 更新一个团体的财中等复26 政情况 杂
项目估计的构建工作量 程序/函数
工作量(基于以往项目的单元总的构建工作量(人日) 数据)
简单用例
1人日
数 5 9
5 45
中等复杂用5人日 例 复杂用例 总工作量
按阶段的工作量估计
任务/阶段
人日
8人日
12
96 146
占总工作量的百分比
(%)
需求 设计 构建 集成测试 回归测试 验收测试 项目管理 配置管理 培训 其他 估计的工作量
按迭代过程的工作量人日 估计 项目开始 初始阶段
25 24
占总工作量的百分比(%) 5 5
50 60 146 35 10 37 50 16 50 40 501
10 12 29 7 2 6 15 3 10 6 100