没有合适的资源?快使用搜索试试~ 我知道了~
小组软件开发过程8.ppt
0 下载量 18 浏览量
2022-11-11
13:04:15
上传
评论
收藏 1.21MB PPT 举报
温馨提示
试读
50页
小组软件开发过程8.ppt
资源推荐
资源详情
资源评论
第八章 产品实现
本章描述了实现过程,我们从讨论设计完成
标准、实现标准、实现策略以及复核和检查
开始。然后我们依据IMP1和IMPn草案一步
步地描述TSPi实现过程。
.
8.1 设计完成标准
在开始实现之前,检查你是否真正完成了总
体设计。对大的系统而言,总体设计常常要
求几个阶段。在第一层次,你将系统划分为
子系统,部件或模块。你应该采用第七章描
述的 DES1或 DESn过程的步骤来做这件工
作。最后,你应该对每个子系统、部件或模
块加上外部详细说明,还应有为系统所做的
最高层次的详细设计。
.
8.1.1 设计的层次
如果这些子系统相当大,应对每个子系统或部件重
复总体设计过程。而且,你最后应有每个子系统部
件的外部规范,还应有为子系统成员所做的最高层
次详细设计。依据系统的大小,你可能要反复进行
这个过程。最后你会得到关于系统最低层原子模块
的外部规范。那时就是你从总体设计进入实现之时
。对于真正的大系统,一个连续的系统层次可能是
:
.系统,
.子系统,
.产品,
.部件,
.模块。
.
继续这个重复设计过程,直到你得到对系统真正
的基本元素的外部规范为止。这些元素小到可以直
接实现,而且它们的大小通常为150或更少的LOC。
尽管这些模块可能包含更低层的目标或程序,但这
些附属的程序不是相当小,就是已被开发,或者是
复用部分,或者是可获得的库功能。
达到最低层次的详细说明可能要付出大量的努
力,但除非你已经准备好进入实现阶段,你应该继
续重复DES1和DESn草案。然而,对于大的系统,你
有时必须在结束其它部分的设计之前实现某些产品
元素。
.
8.1.2 并行的实现
如果有一个足够大的开发小组,你就能在完
成部件的外部规范之后,立刻开始实现这些
。尽管在你定义好最高层次所有规范之前,
开始实现系统的任何部分都是有风险的,但
你靠将大系统分割为部件,然后在成员的外
部规范完成且检查之后实现它们,这能最小
化风险。如果开发周期短这一点很重要,那
么这种方式将能节省大量时间。
.
剩余49页未读,继续阅读
资源评论
xinkai1688
- 粉丝: 322
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功