梦断代码阅读笔记03

我又接着看了《梦断代码》的后续章节。对于第九章的方法印象较为深刻。其中提到了IBM。IBM执行强制进度纪律的成功基于两条原则:

(1)计划是强制性的

(2)计划必须符合现实情况 ----“从底向上”,依据那些负责按计划执行的程序员的经验和知识而来,而不是“从顶至下”,靠管理者拍脑袋或对市场的期望而来。

再然后2001年17位领军人物,提出了敏捷软件开发宣言,从此极限编程XP和SCRUM开始流行。在学习过程中,我曾了解到过敏捷软件开发。据我了解,它的效率很高,但并不适用所有,需要根据情况改变,而不是照搬照抄。

总之,纵观全文,这是一个软件开发失败的案例。在作者的记述中,我们可以看到许多自己开发软件时的影子,还有他们遇到的问题。忽略他们的方法到底好不好,我们从中可以看出,软件开发着实是一件很不容易的事。我们会遇到很多问题,不管是团队合作,还是技术问题,在这条路上总是坎坷的。但我还是希望,不管怎样,“Dreaming  In Code”,这种初心不曾改变,我们还是可以继续前进的。

原文地址:https://www.cnblogs.com/j-y-s/p/14914549.html