很高兴看到有人对敏捷(agile)提出质疑。怀疑论者可能会对这两本书感兴趣:* 贝特朗·迈耶(Bertrand Meyer)的《敏捷开发的优缺点与丑陋面》(Agile, the good bad and ugly)* 伯姆(Boehm)的《平衡敏捷与纪律》(Balancing agility and discipline)
Happy to see people questioning agile. There are two books which the skeptics might find interesting: * Agile, the good bad and ugly by Bertrand Meyer * Balancing agility and discipline by Boehm
……视为一门手艺并以人为本,而不是把开发当成流水线。关于这个话题的一些好读物:《极限编程解析》(Extreme Programming Explained)、《敏捷软件开发生态系统》(Agile Software Development Ecosystems)、《平衡敏捷与纪律》(Balancing Agility and Discipline)。
…as a craft and to focus on the people, as opposed to treating development as a production line. Some good readings on the subject: Extreme Programming Explained, Agile Software Development Ecosystems, Balancing Agility and Discipline.
我推荐《加速》(Accelerate)、《平衡敏捷与纪律》(Balancing Agility and Discipline)、《凤凰项目》(The Phoenix Project),还有 Jez Humble 和 David Farley 写的初代(OG)《持续交付》(Continuous Delivery)。
I suggest Accelerate, Balancing Agility and Discipline, The Phoenix Project and the OG Continuous Delivery book by Jez Humble and David Farley.
……Software Process》(Willis 等人,1998)、《An Economic Release Decision Model: Insights into Software Project Management》(Grady,1999)、《What We Have Learned About Fighting Defects》(Shull 等人,2002)、《平衡敏捷与纪律:困惑者的指南》(Balancing Agility and Discipline: A Guide for the Perplexed,Boehm 和 Turner,2004)。我手头只有其中一本(Dunn 的那本),还装箱放在阁楼里,所以没法随手查阅他们的出处,但我总觉得不太可能所有这些书都只是……
…Software Process" (Willis et al. 1998) "An Economic Release Decision Model: Insights into Software Project Management" (Grady 1999) "What We Have Learned About Fighting Defects" (Shull et al. 2002) Balancing Agility and Discipline: A Guide for the Perplexed (Boehm and Turner 2004) I only have one of these (Dunn), and it's boxed up in the attic, so I can't readily check their sources, but I somehow doubt that all of these simply…
……Software Process》(Willis 等人,1998)、《An Economic Release Decision Model: Insights into Software Project Management》(Grady,1999)、《What We Have Learned About Fighting Defects》(Shull 等人,2002),以及《平衡敏捷与纪律:困惑者的指南》(Balancing Agility and Discipline: A Guide for the Perplexed,Boehm 和 Turner,2004)。Joel on Software 在这个话题上也有很有说服力的论述。因此我并不急着替换这张图,不过我会把它列入我的……
…Software Process” (Willis et al. 1998), “An Economic Release Decision Model: Insights into Software Project Management” (Grady 1999), “What We Have Learned About Fighting Defects” (Shull et al. 2002), and Balancing Agility and Discipline: A Guide for the Perplexed (Boehm and Turner 2004). Joel on Software also has a convincing narrative on the subject. Therefore I'm not in a big hurry to replace the image, though I will put it on my…
这完全取决于你在做什么样的项目。一些现代敏捷(Agile)权威人士(参见《平衡敏捷与纪律:困惑者的指南》Balancing Agility and Discipline: A Guide for the Perplexed)会告诉你,应该根据你的具体需求来定制流程。他们绝不会推荐你把 XP 用在关乎生命安全的软件开发上,那种软件……
It really depends on the kind of project you're working on. Some modern Agile authorities (see Balancing Agility and Discipline: A Guide for the Perplexed) will tell you that you should tailor the process to your specific requirements. They would never recommend that you use XP for the development of life-critical software that…
很高兴看到有人对敏捷(agile)提出质疑。怀疑论者可能会对这两本书感兴趣:* 贝特朗·迈耶(Bertrand Meyer)的《敏捷开发的优缺点与丑陋面》(Agile, the good bad and ugly)* 伯姆(Boehm)的《平衡敏捷与纪律》(Balancing agility and discipline)
Happy to see people questioning agile. There are two books which the skeptics might find interesting: * Agile, the good bad and ugly by Bertrand Meyer * Balancing agility and discipline by Boehm
……视为一门手艺并以人为本,而不是把开发当成流水线。关于这个话题的一些好读物:《极限编程解析》(Extreme Programming Explained)、《敏捷软件开发生态系统》(Agile Software Development Ecosystems)、《平衡敏捷与纪律》(Balancing Agility and Discipline)。
…as a craft and to focus on the people, as opposed to treating development as a production line. Some good readings on the subject: Extreme Programming Explained, Agile Software Development Ecosystems, Balancing Agility and Discipline.
我推荐《加速》(Accelerate)、《平衡敏捷与纪律》(Balancing Agility and Discipline)、《凤凰项目》(The Phoenix Project),还有 Jez Humble 和 David Farley 写的初代(OG)《持续交付》(Continuous Delivery)。
I suggest Accelerate, Balancing Agility and Discipline, The Phoenix Project and the OG Continuous Delivery book by Jez Humble and David Farley.
……Software Process》(Willis 等人,1998)、《An Economic Release Decision Model: Insights into Software Project Management》(Grady,1999)、《What We Have Learned About Fighting Defects》(Shull 等人,2002)、《平衡敏捷与纪律:困惑者的指南》(Balancing Agility and Discipline: A Guide for the Perplexed,Boehm 和 Turner,2004)。我手头只有其中一本(Dunn 的那本),还装箱放在阁楼里,所以没法随手查阅他们的出处,但我总觉得不太可能所有这些书都只是……
…Software Process" (Willis et al. 1998) "An Economic Release Decision Model: Insights into Software Project Management" (Grady 1999) "What We Have Learned About Fighting Defects" (Shull et al. 2002) Balancing Agility and Discipline: A Guide for the Perplexed (Boehm and Turner 2004) I only have one of these (Dunn), and it's boxed up in the attic, so I can't readily check their sources, but I somehow doubt that all of these simply…
……Software Process》(Willis 等人,1998)、《An Economic Release Decision Model: Insights into Software Project Management》(Grady,1999)、《What We Have Learned About Fighting Defects》(Shull 等人,2002),以及《平衡敏捷与纪律:困惑者的指南》(Balancing Agility and Discipline: A Guide for the Perplexed,Boehm 和 Turner,2004)。Joel on Software 在这个话题上也有很有说服力的论述。因此我并不急着替换这张图,不过我会把它列入我的……
…Software Process” (Willis et al. 1998), “An Economic Release Decision Model: Insights into Software Project Management” (Grady 1999), “What We Have Learned About Fighting Defects” (Shull et al. 2002), and Balancing Agility and Discipline: A Guide for the Perplexed (Boehm and Turner 2004). Joel on Software also has a convincing narrative on the subject. Therefore I'm not in a big hurry to replace the image, though I will put it on my…
这完全取决于你在做什么样的项目。一些现代敏捷(Agile)权威人士(参见《平衡敏捷与纪律:困惑者的指南》Balancing Agility and Discipline: A Guide for the Perplexed)会告诉你,应该根据你的具体需求来定制流程。他们绝不会推荐你把 XP 用在关乎生命安全的软件开发上,那种软件……
It really depends on the kind of project you're working on. Some modern Agile authorities (see Balancing Agility and Discipline: A Guide for the Perplexed) will tell you that you should tailor the process to your specific requirements. They would never recommend that you use XP for the development of life-critical software that…