浏览 2159 次
锁定老帖子 主题:测试驱动式的多团队并行迭代开发策略
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-06-11
这个题目有些拗口 现在带着开发部地人员进行开发工作,所谓制众如制寡--:)虽然没多少人,但开发模式及策略是很重要的,“测试驱动式的多团队并行迭代开发策略”算是一点体会吧 无论是RUP还是XP,都是迭代开发模式,迭代开发是基于面向对象技术开发的必然要求,从中国众多软件公司的现状来看,以测试驱动XP开发模式是结合实际的,XP比较适合中小型团队开发,而中国众多软件公司目前只能组织中小型开发团队,测试驱动是保证高质量软件产品的有效手段。<o:p></o:p> 测试驱动的迭代开发策略成功的首要保证是制定正确而切实的迭代策略,其次是组建有战斗力的开发测试团队,但最根本的是严谨的工作态度和有利于迭代开发的工作环境。
统一管理的多团队并发是一种有效的迭代模式,经过合理地组织协调,这种模式即便于干系人较及时地看到阶段性成果,又有利于团队安心地进行开发,也有利于于及时地开展测试工作。例如,平均迭代周期是三个月,但对于干系人特别是领导,往往会觉得周期太长,老看不见结果,于是产生急躁情绪,从而破坏团队开发气氛,不利于高质量地完成任务;但通过多团队地合理组配及切实地迭代安排,可以做到一个月或一个半月会有一个团队拿出一个可测试或可见地阶段性成果,别的团队可以安安心心地做工作,而干系人会觉得不断的有成果出现,开发工作在稳步向前推进,不会产生急躁情绪破坏开发气氛。<o:p></o:p> 一般而言双团队和三团队地方式比较利于沟通和管理。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |