敏捷测试的开发流程

上一篇 / 下一篇  2012-08-03 09:34:44 / 个人分类:敏捷测试

Y6Ek FxI#Lg3};QX0  【记录一下前期工作的开发流程】

7y3],~"m@B8o!k;\0

T6}$[IM.zOBT0  运用此敏捷测试的开发流程模式,可以较好的在实践中进行快速迭代。以下是当时的设计原文:

I%mL3K/Q uQ0

1d'Q8j!yC0  根据可行性分析,特别是技术可行性及需求调研的成果,结合本次软件设计的时间约束等实际情况,设计采用敏捷测试的开发模式进行本次软件的开发,开发模式的流程图如下所示。51Testing软件测试网1`U7[6ow8k

51Testing软件测试网i/]jGq\ZrJj f

  该模式以软件需求为导向,重视在需求捕获阶段的需求调研与论证,力求尽可能全面的掌握系统在功能方面的基本需求和期望需求;在设计阶段的工作重点是数据库系 统的设计,除了完成对相应的总体设计、概要设计及详细设计外,还需完成开发过程的工作分解结构(WBS)设计,以便明确项目全貌、设定里程碑事件,进而帮 助改进时间估计的准确度,避免后期遗漏可交付成果,这也有利于对迭代部分的设计;开发阶段需依照工作分解结构逐步完成功能模块的开发,其过程中要注意项目 的整体把握,特别是对软件需求和时间的掌控;以功能模块为单位的迭代,按照“重新对照需求、必要性判断、更新设计、执行修改”的步骤进行,在此过程中需要 对存在的缺陷进行记录,并依次修改,对关键需求要设置为重点测试项,对需求调研中获取的兴奋型需求给予判断,并在发布版本中作好说明。51Testing软件测试网mxhI^&_H

  利用小粒度测试为基础的开发策略,深化在开发过程中对需求的认知,提高功能单元的开发速度,从而缩短发布周期,尽早和尽快的发现缺陷并加以修正,从而保证整个开发过程得以在实际约束条件下保质保量的完成。51Testing软件测试网o@H C E'q@ XK'J8L


TAG:

Mr.南柯 引用 删除 bob123654   /   2012-08-05 20:16:36
原帖由li373935562于2012-08-03 09:44:58发表
你讲的到底是开发还是测试?如果是开发都有详细设计了怎么敏捷的起来?如果是测试开发,需求的变更.

转载的,不是我写的
Mr.南柯 引用 删除 bob123654   /   2012-08-05 20:15:54
原帖由prili于2012-08-03 15:27:54发表
没有主题,有点儿乱,不知道说的是开发还是测试

转载的,不是我写的
prili的个人空间 引用 删除 prili   /   2012-08-03 15:27:54
没有主题,有点儿乱,不知道说的是开发还是测试
雪山飞狐的个人空间 引用 删除 li373935562   /   2012-08-03 09:44:58
你讲的到底是开发还是测试?如果是开发都有详细设计了怎么敏捷的起来?如果是测试开发,需求的变更对测试代码的影响应该会大于研发代码,研发都做不了详细设计,测试能做吗?
 

评分:0

我来说两句

Open Toolbar