文摘
英文文摘
第一章 绪论
1.1 选题背景
1.2 国内外研究的现状
第二章 软件项目的需求变更控制
2.1 基本理论
2.1.1 需求
2.1.2 需求分析
2.1.3 需求变更
2.2 需求管理过程
2.2.1 需求获取
2.2.2 需求分析
2.2.3 需求规格
2.2.4 需求验证
2.2.5 需求变更
2.3 需求变更的影响分析
2.3.1 增加项目的人员、费用开支、影响开发进度
2.3.2 影响软件质量
2.3.3 影响文档和代码的一致性
2.3.4 影响开发者与用户、开发者之间的合作关系
2.4 需求变更产生的原因
2.4.1 沟通问题
2.4.2 范围没有圈定就开始细化
2.4.3 需求评审往往流于形式
2.4.4 没有明确的需求变更流程
2.4.5 对变更的影响没有评估
2.4.6 项目的实施周期过长
2.5 如何管理好需求变更
2.5.1 明确项目的目标和范围
2.5.2 建立需求文档并进行版本控制
2.5.3 做好需求评审
2.5.4 设定需求基线
2.5.5 分级管理变更,定时批量处理
2.5.6 多与客户沟通进行沟通
2.5.7 定义可视性的需求变更控制流程
2.5.8 采用快速原型方法
第三章 软件测试同需求变更的关系
3.1 概论
3.1.1 软件测试
3.1.2 软件测试流程
3.1.3 软件测试管理
3.1.4 测试方式中普遍存在的问题
3.1.5 软件测试需求管理工具
3.2 需求变更以后的测试任务如何完成
3.3 软件测试的需求形成过程
3.4 需求变更后如何调整测试用例
3.4.1 确定执行者
3.4.2 确定用例
3.4.3 描述执行者和用例
3.5 软件测试用例设计步骤
3.6 测试用例库维护策略改进
3.7 基于需求变更的软件测试模型改造
3.7.1 传统的测试模型分析
3.7.2 测试模型改造
3.7.3 基于需求变更的测试新模型
第四章《AMECO航空维修运用管理系统》案例分析
4.1 系统基本情况介绍
4.1.1《Ameco航空维修运营管理系统》需求报告
4.1.2 系统功能模块介绍
4.2 项目管理中存在的问题分析
4.2.1 项目管理中存在的问题
4.2.2 项目管理中存在的问题分析
4.2.3 AAMIS变更管理标准
第五章 结论
5.1 总结
5.2 展望
参考文献
致谢