测试驱动型开发中质量控制体系的研究与应用

测试驱动型开发中质量控制体系的研究与应用

论文摘要

软件产品的生命力在于质量,信息系统也不例外。近些年来,随着越来越多的信息系统应用于各行各业,并在其中发挥着重要的作用,它的质量也更加被人们所重视。但是,由于信息系统规模的扩大与涉及领域的增加,传统的开发方式已经不能保证开发出高质量的信息系统。在这种情况下出现的极限编程提出了一些有效的实践方案,但有些对于我国绝大多数开发公司与客户的实际情况却难以适用。 极限编程中最有代表性的观点是“测试前置”,以此为核心的测试驱动型开发方法被提出了,但在实践中作者感觉到单纯的测试前置并不能很好支持这种开发方法。由此,本文结合传统开发方法与极限编程的优点,将测试融入到整个开发过程中,重新归纳了测试驱动型开发方法。 本文所阐述的测试驱动型开发是一种迭代开发。遵循传统的结构化生命周期法在每个迭代周期内划分为几个阶段,在不同的阶段引入各种实践来支持对测试的运用。测试驱动型开发要求开发人员之间保持充分沟通,通过不定期发布的小版本系统让客户积极参与到开发中来,获取各种反馈信息,挖掘隐含需求,并在以后的迭代开发中予以完成。从而保证了系统的实用性,并使客户与所有开发人员都参与到质量管理中来,使系统的质量得到了保证。

论文目录

  • 第1章 绪论
  • 1.1 课题背景
  • 1.2 课题研究的目的和意义
  • 第2章 传统开发方式下质量控制体系分析
  • 2.1 软件产品质量优劣的重要性
  • 2.2 影响软件产品质量的主要因素
  • 2.3 提高软件产品质量的重要手段一测试
  • 2.4 生命周期法
  • 2.5 原型法
  • 2.6 结合型的开发方法
  • 第3章 测试驱动型开发
  • 3.1 测试驱动型开发思想的提出
  • 3.1.1 传统的开发方式在当今所面临的问题
  • 3.1.2 极限编程的出现
  • 3.1.3 测试驱动型开发的提出
  • 3.2 测试驱动需求的获取
  • 3.3 引入测试的系统分析与设计
  • 3.4 “测试前置”式的代码编写
  • 3.5 验收测试与系统试运行
  • 3.6 测试驱动型开发对开发人员的新要求
  • 第4章 测试驱动型开发中的质量控制
  • 4.1 测试驱动型开发与传统开发方式的异同
  • 4.1.1 测试贯穿于整个开发过程
  • 4.1.2 每位开发人员都参与到质量管理中
  • 4.2 实践中对测试驱动型开发的运用
  • 4.2.1 系统开发背景的介绍
  • 4.2.2 按照传统方式进行前期开发
  • 4.2.3 测试驱动型开发在后期开发中的运用
  • 4.3 测试驱动型开发在质量控制体系上显现的优势
  • 4.3.1 需求调查与分析设计阶段错误堆栈的减少
  • 4.3.2 编码效率的提高
  • 4.3.3 各种针对代码测试时间的缩短
  • 4.3.4 系统运行效率的提高
  • 4.3.5 系统的可维护性更好
  • 4.3.6 开发风险的降低
  • 第5章 总结
  • 攻读学位期间公开发表的论文
  • 致谢
  • 参考文献
  • 研究生履历
  • 相关论文文献

    • [1].使命驱动型创新:源起、依据、政策逻辑与基本标准[J]. 科学学与科学技术管理 2019(10)
    • [2].项目驱动型教学探索及效果评估——以广东外语外贸大学南国商学院会展专业为例[J]. 教育观察 2019(35)
    • [3].基于设计驱动型创新理论的乡村振兴规划设计策略[J]. 工业工程设计 2020(04)
    • [4].设计驱动型的品牌与时代[J]. 杭州(周刊) 2018(10)
    • [5].《培养探究驱动型学习者——21世纪的大学教育》推介[J]. 现代教育论丛 2018(05)
    • [6].培养探究驱动型的学习者:美国高校的新使命[J]. 嘉应学院学报 2015(10)
    • [7].美国应对经济利益驱动型掺假和食品欺诈的经验及对我国的启示[J]. 食品科学 2016(07)
    • [8].空间视角下中美大学驱动型创新城区发展比较[J]. 北京规划建设 2016(04)
    • [9].我国企业驱动型专利池创新效应实证研究[J]. 科技进步与对策 2015(05)
    • [10].设计驱动型创新国内外研究述评与未来展望[J]. 科技进步与对策 2015(20)
    • [11].对设计驱动型品牌的特性探究[J]. 明日风尚 2019(18)
    • [12].“地基处理”课程项目驱动型教学改革与实践[J]. 课程教育研究 2017(17)
    • [13].驱动型作文写法初探[J]. 报刊荟萃 2017(07)
    • [14].问题驱动型到预防回应型环境法的反思[J]. 神州 2014(14)
    • [15].问题驱动型教学模式在运筹学中的应用[J]. 科技视界 2015(13)
    • [16].理论驱动型评价:项目评价的新途径[J]. 甘肃社会科学 2015(03)
    • [17].创建“价值驱动型工会”的理论与实践研究[J]. 中国工运 2015(05)
    • [18].采购驱动型增长:提升价值的新路径[J]. 中国采购发展报告 2012(00)
    • [19].项目驱动型大学语文课程的评价模式改革[J]. 青年文学家 2009(24)
    • [20].治不胜治的雾霾:问题驱动型到预防回应型环境法的反思[J]. 江西理工大学学报 2013(02)
    • [21].欧洲工商管理学院 能力驱动战略制胜[J]. 董事会 2011(05)
    • [22].企业家驱动型管理创新实施阶段模型的构建与分析[J]. 科学学与科学技术管理 2011(07)
    • [23].问题驱动型教学模式应用研究——以“中学英语教学法”课程教学为例[J]. 中国电力教育 2010(24)
    • [24].项目驱动型企业核心能力构成研究[J]. 中国市场 2008(27)
    • [25].项目驱动型制造企业信息化需求特点分析[J]. 中国制造业信息化 2008(21)
    • [26].浅谈对接职业岗位项目驱动型模式下的高职课程教学改革[J]. 中外企业家 2020(07)
    • [27].证据驱动型政策制定:西方的论争与回应[J]. 行政科学论坛 2020(02)
    • [28].经济新常态下价值驱动型企业业绩评价体系研究[J]. 企业技术开发 2016(26)
    • [29].需求驱动型供应链物流仿生优化设计框架[J]. 工业工程 2015(06)
    • [30].基于设计驱动型创新的浙商商业模式演化研究——以万事利为例[J]. 商业经济与管理 2015(01)

    标签:;  ;  ;  ;  ;  

    测试驱动型开发中质量控制体系的研究与应用
    下载Doc文档

    猜你喜欢