敏捷與紀律,這兩個截然相反的屬性,是軟件開發(fā)中的互補因素。計劃驅動的開發(fā)人員必須具有一定的敏捷性,而敏捷開發(fā)人員也必須具有一定的紀律性。成功的關鍵是找到兩者之間的平衡點。根據環(huán)境和風險的不同,這個平衡點在不同的項目中也是不同的。那些基于熱情總是走的開發(fā)人員,必須學會如何根據實際情況分配其重點。 本書直接介紹可操作的核心概念。并且提供了定義平衡的軟件開發(fā)策略的建設性方法。作者在書中展示了不具敏捷性的紀律所導致的官僚作風和停滯,以及沒有紀律約束的敏捷所導致的松弛和不考慮結果的技術狂熱。本書通過對兩個開發(fā)組生活中的24小時的介紹及案例分析,演示了敏捷方法與計劃驅動方法之間的區(qū)別和相似之處,并展示了結合所有特性之后的開發(fā)策略。在進行客觀和腳踏實地的分析后,最終得出了對所有軟件專家來說清晰和實用的指導--如何在任何項目中定位敏捷和紀律之間的平衡點。
"作為一個公認的書籍收藏愛好者和專家,我的書架中收藏了比其他人所能擁有的多得多的關于軟件方法方面的書籍。《平衡敏捷和紀律》一書與我書庫中的同類書籍相比,地位更為顯著,因為它幫助我從現(xiàn)在的方法戰(zhàn)爭中剔除了噪音和煙幕 "要建立彈性和組織性之間的平衡,其5種關鍵要素是:人、風險、尺寸、文化,以及推動力。作者為識別這5種關鍵要素做出了值得贊揚的工作。這些深入的分析可以幫助開發(fā)人員理清敏捷與紀律之爭,幫助他們在項目中正確地將激昂敏捷及紀律性結合起來。 "這是一本主題錯綜復雜到不可思議的書,我不得不為作者們貫穿本書的那種精心態(tài)度而喝彩。
Barry Boehm美國國家工程院院士,AIAA、IEEE、ACM會士(Fellow),他從1955年開始就嘗試在軟件開發(fā)的敏捷和紀律之間尋找平衡點,他是TRW軟件工程教授和南加州大學軟件工程中心主任。他曾在DARPA信息科學與技術中心擔任主管,并擔任TRW的首席科學家。Boehm博士的貢獻包括
Foreword by Grady Booch
Foreword by Alistair Cockburn
Foreword by Arlhur Pyster
Preface
Acknowledgments
Prelude
Chapter1
Didciplie,Agility, and Perplexity
Chapter2
Contrasts and Home Grounds
Chapter3
A Day in the Life
Chapter 4
Ecpanding the Home Grounds Two Case Studies
Chapter5
Using risk to balance agility and discipline
Chapter6
Concludinons
Appendicx A
Comparing the Methods
AppendicxB
Manifesto forf Software Develofment
AppendicxC
AppendicxD
…………
AppendicxE