论文摘要
原型演化开发方法是目前软件工程领域中应用较广的一种软件过程,并且经过长时间的发展和实际应用已经得到业界的肯定,因此大量的软件项目都应用这种方法进行软件过程管理。但是这种方法也有一定的局限性,在需求获取的完整性和需求向开发阶段传递的精确性等方面的表现并不能令人满意。测试驱动开发技术是近几年在敏捷软件开发思想发展过程中出现并获得很多开发人员认同的一种开发方法。本文研究了目前主要的原型演化开发方法,并研究了测试驱动开发技术目前的发展演化状况,对测试驱动开发技术应用在原型演化开发方法中如何能够对其进行优化进行了研究,并提出了一个基于测试驱动开发技术的原型演化开发方法。文中对这种开发方法的主要组成、开发阶段以及整个开发过程进行了研究,并系统地阐明了在各个开发阶段如何通过三大部分的相互作用来实现本文所要达到的优化目标。在论述得过程中介绍了各阶段的实现方法和注意事项,并对某些影响因素进行了分析,给出了解决方案。在文章第五部分我们通过实际的项目中应用这个开发方法的情况进行了检验,并给出了关键部分的实现,通过项目验证了本文开发方法的可行性。通过检验,我们认为基于测试驱动开发技术的原型演化开发方法满足了我们的改进目标,在需求的捕获和精化、需求传递和提高项目开发效率等方面都达到了改进的要求。
论文目录
相关论文文献
- [1].测试驱动开发技术在航天领域的应用实践[J]. 中国高新技术企业 2017(06)
- [2].高职教育中的《测试驱动开发》课程教学研究[J]. 考试周刊 2011(54)
- [3].浅谈验收测试驱动开发[J]. 电子世界 2014(08)
- [4].浅谈测试驱动开发在软件开发中的作用[J]. 科技信息(学术研究) 2008(32)
- [5].浅析测试驱动开发[J]. 科技创新与应用 2014(02)
- [6].基于测试驱动开发和状态图的测试用例生成研究[J]. 电子技术与软件工程 2014(13)
- [7].浅谈测试驱动开发[J]. 中国金融电脑 2012(04)
- [8].测试驱动开发与软件质量保证探析[J]. 泉州师范学院学报 2013(06)
- [9].测试驱动实例开发[J]. 现代经济信息 2008(03)
- [10].测试驱动在软件开发中的作用[J]. 福建电脑 2012(02)
- [11].嵌入C语言的测试驱动开发:为什么要调试?[J]. 电子设计技术 2012(06)
- [12].ThoughtWorks University取经记——技术真经篇[J]. 程序员 2008(09)
- [13].软件开发中测试驱动开发的运用[J]. 科技资讯 2019(11)
- [14].基于测试驱动开发的Servlet实现[J]. 电子技术与软件工程 2018(20)
- [15].敏捷实践测试驱动开发在嵌入式C语言中的应用[J]. 电脑迷 2018(11)
- [16].测试驱动开发(TDD)技术浅析[J]. 中外企业家 2018(20)
- [17].基于FitNesse的验收测试驱动开发[J]. 计算机应用 2010(S1)
- [18].以测试驱动开发的迭代过程在华虹新产品研发中的应用[J]. 中国集成电路 2009(12)
- [19].敏捷开发在政府机关的应用探讨[J]. 科技视界 2015(01)
- [20].嵌入式软件测试驱动的设计与持续改进的研究[J]. 信息技术 2014(10)
- [21].走出TDD丛林[J]. 软件世界 2008(01)
- [22].从推特蠕虫事件中学习到的五条安全经验[J]. 网络与信息 2011(02)
- [23].测试驱动的嵌入式开发与实践[J]. 电子科技 2013(08)
- [24].基于测试代码变化的重构意图推测方法[J]. 北京理工大学学报 2017(05)
- [25].敏捷软件开发课程评价指标体系及应用[J]. 计算机教育 2017(03)
- [26].基于测试驱动技术的GUI开发研究[J]. 计算机与现代化 2008(07)
- [27].敏捷开发中的软件测试研究[J]. 软件导刊 2016(04)
- [28].刍议测试驱动开发在软件开发中的作用[J]. 电子技术与软件工程 2016(07)
- [29].为您服务[J]. 电脑编程技巧与维护 2015(10)
- [30].基于测试驱动开发的C语言教学研究[J]. 软件 2012(05)