敏捷测试开发流程
来源:互联网 发布:led旋转显示彩色,源码 编辑:程序博客网 时间:2024/04/28 02:55
【记录一下前期工作的开发流程】
运用此敏捷测试的开发流程模式,可以较好的在实践中进行快速迭代。以下是当时的设计原文:
根据可行性分析,特别是技术可行性及需求调研的成果,结合本次软件设计的时间约束等实际情况,设计采用敏捷测试的开发模式进行本次软件的开发,开发模式的流程图如下所示。
该模式以软件需求为导向,重视在需求捕获阶段的需求调研与论证,力求尽可能全面的掌握系统在功能方面的基本需求和期望需求;在设计阶段的工作重点是数据库系统的设计,除了完成对相应的总体设计、概要设计及详细设计外,还需完成开发过程的工作分解结构(WBS)设计,以便明确项目全貌、设定里程碑事件,进而帮助改进时间估计的准确度,避免后期遗漏可交付成果,这也有利于对迭代部分的设计;开发阶段需依照工作分解结构逐步完成功能模块的开发,其过程中要注意项目的整体把握,特别是对软件需求和时间的掌控;以功能模块为单位的迭代,按照“重新对照需求、必要性判断、更新设计、执行修改”的步骤进行,在此过程中需要对存在的缺陷进行记录,并依次修改,对关键需求要设置为重点测试项,对需求调研中获取的兴奋型需求给予判断,并在发布版本中作好说明。
利用小粒度测试为基础的开发策略,深化在开发过程中对需求的认知,提高功能单元的开发速度,从而缩短发布周期,尽早和尽快的发现缺陷并加以修正,从而保证整个开发过程得以在实际约束条件下保质保量的完成。
- 敏捷测试开发流程
- 敏捷开发&敏捷测试
- 敏捷测试流程
- 敏捷测试流程
- 敏捷软件开发流程常见测试技能要求
- 自动化测试在敏捷开发流程中的应用
- 敏捷开发中的敏捷测试
- 敏捷开发与敏捷测试
- 敏捷开发与敏捷测试
- 敏捷开发流程
- 敏捷开发流程总结
- 敏捷开发流程
- 敏捷开发流程总结
- 敏捷开发流程
- 敏捷开发流程总结
- 敏捷开发流程总结
- 敏捷开发流程总结
- 细说敏捷开发流程
- 关于数组的几道面试题
- 项目管理故事: Re-do IT【重新实现】
- UIStoryboard UIStoryboardSegue
- 裸机S3C6410显示控制器(1)-设置时钟源
- Python的Set和List的性能比较 + 两者之间的转换
- 敏捷测试开发流程
- 通向架构师的道路(第十一天)之Axis2 Web Service(二)
- 【100题】反转链表(递归实现)
- 使用 Java Native Interface 的最佳实践
- private static final long serialVersionUID = ??? 的作用
- 多线程编程示例
- Python中的SET集合操作
- 如何在View当中的每一行记录添加edit,delete链接?
- HDU-1195-Open the Lock