向对象的集成测试,主要有下述两种不同的策略:1、基于线程的测试。这种策略把响应系统的一个输入或一个事件所需要的那些类集成起来。2、基于使用的测试。
面向对象的确认测试,面向对象软件的确认测试也集中检查用户可见的动作和用户可识别的输出。
第十三章 软件项目管理
在项目管理中,关键路径是指网络终端元素的元素的序列,该序列具有最长的总工期并决定了整个项目的最短完成时间。
软件配置管理是在软件整个生命期内管理变化的一组活动。具体地说,这组活动用来:1.标识变化,2.控制变化 3.确保适当实现了变化 4.向需要知道这信息的人报告变化。
软件配置管理不同于软件维护。维护是在软件交付给用户使用后才发生的,而配置管理是在软件项目启动时就开始,并且一直持续到软件退役后才终止的一组跟踪和控制活动。
软件配置管理的目标是,使变化更正确且更容易被适应,在必须变化时减少所需花费的工作量。
软件配置项:计算机程序;描述计算机程序的文档;数据。
基线:已经通过了正式复审的规格说明书或中间产品,它可以作为进一步开发的基础,并且只有通过正式的变化控制过程才能改变它。
软件配置管理5任务:标识、版本控制、变化控制、配置审计和报告。
状态报告:1.发生了什么事?2.谁做这件事?3.这件事什么时候发生?4.它将影响哪些事物?
能力成熟度模型(capability maturity model ,CMM)是用于评价软件机构的软件过程能力成熟度的模型。
能力成熟度5个等级:
1级:初始级。2级:可重复级。3级:已定义级。
4级:已管理级。5级:优化
级。
12 CMM 的基本思想是什么?为什么要把能力成熟度划分成5 个等级?
答:CMM的基本思想是,由于问题是由我们管理软件过程的方法不当引起的,所以新软件技术的运用并不会自动提高软件的生产率和质量.
把能力成熟度划分成5 个等级的原因是:对软件的改进不可能一蹴而就
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库软件工程答案(9)在线全文阅读。
相关推荐: