首页> 中文学位 >软件项目中的需求变更控制及软件测试管理
【6h】

软件项目中的需求变更控制及软件测试管理

代理获取

目录

文摘

英文文摘

第一章 绪论

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 展望

参考文献

致谢

展开▼

摘要

众所周知软件开发过程中很重要的一点就是如何处理需求变更给系统带来的影响。软件项目中,需求变更失控是导致软件失败的主要原因。
   文中对需求变更的相关理论及需求整理的全过程进行了综述,针对软件开发中需求变更的特点对需求变更作了分析,研究了软件需求变更管理的现状,分析了需求变更对整个软件项目的影响,探讨了需求变更管理中存在的问题及其产生的原因,并针对这些问题提出了相应的改善方案即如何才能管理好项目中的需求变更。另一方面,由于软件测试同需求变更是密不可分的,因此本文以软件需求变更管理为基础,结合企业和行业的实际,采用理论联系实际的方法,对软件需求变更管理及其同软件测试的关系进行了研究,阐述了在软件测试中需求的形成过程,分析了当需求发生变化时软件测试任务应该如何完成,测试用例应如何调整,测试用例库维护策略应如何改进。同时本文还对基于需求变更变化的软件测试模型进行了研究和改造。在文中分析了传统 V型测试模型的缺点,在需求变更的基础上对 V型测试模型进行了改进,并以需求为起点对模型进行了系统的分析与设计,设计出了基于需求变更的新测试模型,有效地减小了需求变更对系统带来的影响,改善了软件测试质量,提高了测试效率。
   最后,结合作者亲自参与的项目——《Ameco航空维修运营管理系统》,深入的分析了该项目管理的现状,指出了在项目需求变更管理中存在的问题,提出了相应的解决方案,并设计了《Ameco航空维修运营管理系统》的变更管理标准,从而使得该项目顺利按时的完成。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号