当前位置:  开发笔记 > 编程语言 > 正文

灵活的科学证明?

如何解决《灵活的科学证明?》经验,为你挑选了3个好方法。

是否有任何科学研究将敏捷与其他软件开发方法进行了比较?我认为敏捷是一种很好的工作方式,但它有什么科学依据吗?

我正在寻找像这样,除了本研究只涉及TDD.有没有关于敏捷的研究?

我问这个是因为我遇到了一个敏捷狂热者,他声称敏捷的工作方式比其他所有工作方式都能产生更好的软件.他将此视为一个事实,我认为不是这样.



1> Brian..:

有关为什么很少有关于构建软件的任何方面的良好实证研究的信息,请参阅对不同问题的回答.



2> epatel..:

科学?好吧,我对Alistair Cockburn的工作印象非常深刻.在这里听他的

当IBM要求他为面向对象项目编写方法时,Alistair Cockburn已经是硬件设计师和研究员16年了.在过去的十年里,他一直在研究和撰写有关软件开发的知识,并了解到一些最成功的项目拥有最简单的流程.2001年,他和其他16位软件开发重量级人物开会讨论所谓的轻量级方法,其中一个结果是敏捷软件开发宣言,其中包括四个价值陈述:个人和流程与工具之间的互动; 全面的文档工作软件; 合同谈判中的客户合作; 并响应遵循计划的变化.


那不是科学证据; 这是权威人士的争论.Cockburn研究了很多并得出了结论,这很好,但学习"一些最成功的项目有最简单的过程"是主观的.

3> Dafydd Rees..:

Scrum的某些方面支持经验证据.已经对scrum的不同部分进行了大量的实证研究.我听过Jeff Sutherland(http://jeffsutherland.com/scrum/ scrum的发明者)在他的演讲中提到了许多具体的研究和观察.

一般而言,敏捷只是一个总称,旨在让不同的政治团体保持适度的快乐.不要指望看到一个实验证明所有"敏捷"都是一般的.有用的太模糊了.

推荐阅读
重庆制造漫画社
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有