我所经历过的项目开发流程
- - ITeye博客我所有经历过的软件开发流程大概来说有三种,分别是. 详情见http://lijingshou.iteye.com/blog/902249. 这种流程据称学习自微软.三种角色号称三驾马车.在理想的情况下,PM在需求文档定下来之后,是不会频繁修改,开发会按计划完成任务...QA自然也会顺利完成用例评审.执行.测试.
我所有经历过的软件开发流程大概来说有三种,分别是
1. DEV-QA-PM型
详情见http://lijingshou.iteye.com/blog/902249
这种流程据称学习自微软.三种角色号称三驾马车.在理想的情况下,PM在需求文档定下来之后,是不会频繁修改,开发会按计划完成任务...QA自然也会顺利完成用例评审.执行.测试
2.敏捷式迭代开发
详情见http://lijingshou.iteye.com/blog/920031
我想说,对于大型并且需要长时间开发的项目,用迭代开发无疑是非常合适的.因为存在非常多个迭代的周期,可以避免走弯路,错误都可以及时纠正回来,即使某个迭代后发现问题,也可以在下一个迭代中再修复
3.业务人员驱动型开发
业务人员往往在公司在低位较高,缺少计算机的专业技能,但是他又是需求和进度的决定者.在这种组织中,
在我看来,尽早地告诉开发和测试团队,你到底需要的是什么东西(需求文档),这是最重要的事情,否则可能会使团队陷入困境,导致不能交付合格的产品.
对于测试人员来说,碰到这种情况,最有效的预防方法只能是:
本文出自" lijingshou"博客,转载请务必保留此出处 http://lijingshou.iteye.com/blog/2017195