CrystalClear:小團隊的敏捷開發方法

CrystalClear:小團隊的敏捷開發方法

《CrystalClear:小團隊的敏捷開發方法》是2006年清華大學出版社出版的圖書,作者是科克伯恩。

基本介紹

  • 書名:CrystalClear:小團隊的敏捷開發方法
  • 作者:(美)科克伯恩
  • 譯者:馬振晗,羅海花
  • ISBN:7302133808,9787302133803
  • 頁數:268頁
  • 出版社:清華大學出版社
  • 出版時間:2006年9月1日
  • 裝幀:平裝
  • 開本:16開
作者簡介,內容簡介,圖書目錄,

作者簡介

一名著名的軟體專家,也是一名優秀的講師,於2001年和2002年兩次獲得、Jolt生產力獎。他分別向套用敏捷方法體系的新手及專家謹慎地提出各種建議。新手在此書中將找到對這些敏捷方法進行選擇的獨家指導。專家則會在此書中發現一些全新的、可嘗試的策略及方法,以及他們用以做出提前決定的前後信息。

內容簡介

《Crystal Clear:小團隊的敏捷開發方法》為讀者提供了成功項目的7大體系特徵。作者潛心研究了成功的敏捷項目並識別出它們的共同特徵。這些特徵將引導您的項目邁向成功。敏捷團隊通過將近10年的潛心研究及反覆試驗,總結得出水晶項目管理體系:一個以人為本的小團隊方法體系。它通過明晰而又實用的說明指導您的團隊如何成功開發敏捷類型的項目。每一章節都對敏捷項目的某個不同方面進行詳盡而又生動地講解。

圖書目錄

序言 Crystal Clear—— 小型項目安全開發的重要原則Ⅰ
第1章 闡釋(旁觀者之見)1
第2章 套用(七大體系特徵)21
體系特徵一:經常交付22
體系特徵二:反思改進24
體系特徵三:滲透式交流26
體系特徵四:個人安全31
體系特徵五:焦點34
體系特徵六:與專家用戶建立方便的聯繫36
體系特徵七:配有自動測試、配置管理和經常集成功能的技術環境38
實證:不同機構間的協作43
對體系特徵的反思44
第3章 實踐(策略與方法) 47
策略47
策略一:360度全方位考察48
策略二:早期勝利49
策略三:靈活程式框架50
策略四:增量重建52
策略五:信息傳播器55
方法59
方法一:方法體系建成法60
方法二:反思研討會64
方法三:閃電式計畫67
方法四:利用專門排列技術的特爾菲估計75
方法五:每日起立會議77
方法六:實質性互動設計78
方法七:流程微觀模型89
方法八:肩並肩編程90
方法九:燃燒圖表92
對策略以及方法的反思106
第4章 探究(流程) 109
項目周期115
交付周期120
疊代周期123
集成周期126
工作周與工作日127
開發部曲127
關於流程的反思128
第5章 檢驗(工作產品)129
角色以及他們的工作產品131
角色:主辦方、專家用戶、總設計師、設計師兼編程員、商務專家、協調者、
測試員、書寫人員132
關於項目樣本的一些注釋135
主辦方:具有取捨優先的任務綜述136
團隊:團隊結構和工作慣例138
團隊:反思研討會成果141
協調者:項目規劃圖、發布計畫、項目狀況、疊代計畫和狀況、評審進度表、
風險列表143
協調者:項目規劃圖144
協調者:發布計畫145
協調者:項目狀況148
協調者:風險列表152
協調者:疊代計畫→疊代狀況153
協調者:評審進度表156
商務專家與專家用戶:角色目標列表157
商務專家:需求檔案158
商務專家和專家用戶:用例162
專家用戶:用戶角色模型164
設計師兼編程員:螢幕草圖、系統架構、原始碼、公共領域模型、設計草圖
與註解165
設計師兼編程員:螢幕草圖167
總設計師:系統架構169
設計師兼編程員:公共領域模型172
設計師兼編程員:原始碼和交付包174
設計師兼編程員:設計註解174
設計師兼編程員:測試177
測試員:漏洞報告180
書寫人員:幫助文本檔案、用戶手冊以及培訓手冊181
對工作產品的反思182
第6章 誤解(常見錯誤)185
“我們紮根在一個地方並在此進行了為時兩個星期的疊代—— 但是為什麼我們
還是失敗了?”185
“兩名開發人員被一條走廊以及一扇鎖上的門給分開了。”187
“我們用這個大型基礎結構進行初次交付。”188
“我們的第一次交付是關於數據表的一場演示。”189
“無可用用戶,但一名測試工程師下周即將加入我們團隊。”189
“一名開發人員拒絕對他的設計進行討論或者拒絕向其他成員展示
他的代碼。”190
“用戶希望我們一次就能將所有功能都交付到他們桌上……”190
“我們有一些小於用例的里程碑事件,還有一些大於用例的里程碑事件。”191
“我們寫下了一個基本概念和系統的設計方案。我們都坐到了一起,這樣應該
就可以了吧。”191
“誰擁有這些代碼?”192
“能否讓測試工程師編寫測試?如何對圖形用戶界面(GUI)進行回歸
測試?”193
“最佳疊代周期為多長?”193
第7章 疑問(常見問題)197
問題1:水晶項目管理體系的基礎是什麼?198
問題2:什麼是水晶家族?206
問題3:這是一種什麼樣的方法體系描述?209
問題4:水晶項目管理體系的概要表是怎樣的?213
問題5:為什麼要有不同的篇章形式?214
問題6:水晶項目管理體系處於方法體系萬神殿的哪個位置?215
問題7:CMM(I)怎么樣?223
問題8:什麼是UML,什麼是結構?226
問題9:為什麼目的只為安全區域?難道我們就不能做得更好嗎?227
問題10:分散式的團隊怎么樣?228
問題11:較大型的團隊又怎樣?230
問題12:固定價格以及固定範圍的項目怎樣?231
問題13:我該如何評價我們究竟有多“敏捷”或有多“水晶”?232
問題14:我該如何開始?234
第8章 測試(案例研究)235
現場報告236
審核員報告258
領域內的反思和審核報告263
第9章 集萃(精簡版)267

相關詞條

熱門詞條

聯絡我們