欢迎加入 敏捷测试群 group302722@msnzone.cn
敏捷的诞生
上一篇 /
下一篇 2009-06-26 09:18:59
/ 个人分类:敏捷测试
我不知道瀑布模型是不是第一个软件开发模型。我的印象中,计算机刚刚诞生时候,很多商业软件都是一个程序员,坐在用户普遍开发出来的。我觉得这应该是敏捷的雏形。
瀑布模型可能是为了应对多人团队开发,而使用的模型。随着时间的推移,大家发现瀑布模型的不足,尤其是质量和工期的问题,所以产生了各种新模型。例如RUP,CMM等等。我姑且把这些都归类为传统模式。
时至今日,传统模式仍然没有很好的解决质量,成本,时间这三者的关系。国外的一些牛人,通过反思,提出了敏捷概念。事实上,敏捷并不是一个新生事物。美国早在八十年代,就有类似敏捷的理论出现。现在人们做的事情,只是重新把这个理论加入到实践中。而且制造业领域中,很多企业已经实施敏捷几十年了。(貌似软件开发的很多概念都是借鉴制造业)
现在对于敏捷的质疑,就如同若干年前对于CMM的质疑一样。CMM推广的最大障碍是成本。但是敏捷完全没有这个问题。因此,我预计敏捷的流行会比CMM来得容易一些。
收藏
举报
TAG: