软件开发计划_敏捷软件开发实践:估算与计划读书笔记123第21章 关于计划的沟通...
《敏捷軟件開發(fā)實(shí)踐:估算與計(jì)劃》第21章 關(guān)于計(jì)劃的溝通,重點(diǎn)和要點(diǎn)的思維導(dǎo)圖及文字內(nèi)容。
第21章 關(guān)于計(jì)劃的溝通
The more elaborate our means of communication the less we communicate.?
我們希望所有的溝通(尤其是有關(guān)估算和計(jì)劃的溝通)是頻繁的、坦誠(chéng)的和雙向的。
因?yàn)槊艚萦?jì)劃是頻繁更新的,所以頻繁地就計(jì)劃進(jìn)行溝通很重要。
如果開發(fā)團(tuán)隊(duì)和客戶團(tuán)隊(duì)希望彼此信任,坦誠(chéng)的溝通就很重要。
我們鼓勵(lì)針對(duì)計(jì)劃展開對(duì)話和討論,并根據(jù)反饋和新知識(shí)對(duì)計(jì)劃進(jìn)行迭代和細(xì)化。
我們要承擔(dān)起讓所有接收者都理解我們所傳遞的信息的責(zé)任。他們不僅需要聽到有關(guān)的信息,還需要理解它。
敏捷開發(fā)團(tuán)隊(duì)通常使用大幅的、可見(jiàn)的圖表作為溝通手段,即在團(tuán)隊(duì)的工作區(qū)中懸掛幾張大幅的、可見(jiàn)的圖表,項(xiàng)目團(tuán)隊(duì)的每個(gè)人都能了解每張圖表顯著傳遞的信息(信息發(fā)射源)。
21.1 就計(jì)劃進(jìn)行溝通當(dāng)我們就項(xiàng)目進(jìn)度表與相關(guān)方進(jìn)行溝通時(shí),應(yīng)該包含團(tuán)隊(duì)對(duì)這個(gè)估算的確信程度,或者包含可能的日期范圍,或者兩者都包含。
在傳統(tǒng)項(xiàng)目中,甘特圖通常用于預(yù)測(cè)、編排和協(xié)調(diào)任務(wù)。在敏捷項(xiàng)目中,我們可以利用甘特圖很好地顯示分派到各次迭代的特性。
在敏捷項(xiàng)目中,我們將甘特圖停留在特性層面,不把每個(gè)用戶故事分解成它的組成任務(wù)。即顯示項(xiàng)目的特性分解結(jié)構(gòu)(feature breakdown structure)而不是工作分解結(jié)構(gòu)(work breakdown structure)。因?yàn)楫a(chǎn)品價(jià)值的增加是來(lái)自于特性的完成,而不是由組成特性的任務(wù)的完成所帶來(lái)的,所以只顯示到特性即可。
敏捷項(xiàng)目的甘特圖中,每個(gè)特性都占據(jù)了它所編排進(jìn)的迭代的整個(gè)長(zhǎng)度。因?yàn)闊o(wú)論特性在迭代中任何時(shí)候完成,都不會(huì)在迭代結(jié)束前就提供。
敏捷項(xiàng)目的甘特圖中不顯示對(duì)資源的分配。因?yàn)樵诿艚蓓?xiàng)目中,由整個(gè)團(tuán)隊(duì)負(fù)責(zé)交付所有的特性。
21.2 就進(jìn)度進(jìn)行溝通
溝通項(xiàng)目進(jìn)度的主要方法是發(fā)布燃盡圖。
發(fā)布燃盡圖上顯示的進(jìn)度是剩余工作量和團(tuán)隊(duì)速度的一個(gè)函數(shù)。
預(yù)測(cè)剩余迭代次數(shù)的簡(jiǎn)單方法就是將還要開發(fā)的點(diǎn)數(shù)除以團(tuán)隊(duì)的速度,然后把它向上舍入到最近的整數(shù)。
團(tuán)隊(duì)對(duì)速度的測(cè)量是不精準(zhǔn)的,而且我們預(yù)期速度會(huì)發(fā)生波動(dòng)。
在預(yù)測(cè)剩余迭代次數(shù)時(shí),通常最好是使用可能的速度范圍。
選擇速度范圍的方法,是使用團(tuán)隊(duì)在過(guò)去 8 次迭代中的速度。在選擇速度值范圍時(shí),建議最多考慮過(guò)去 8 次迭代。如果團(tuán)隊(duì)沒(méi)有 8 次迭代,就使用所有的迭代。
在 8 次迭代中尋找 3 個(gè)值:
1. 最近一次迭代的速度。
2. 平均速度。
3. 最慢的 3 次迭代的平均速度。
這 3 個(gè)值很好地描繪出剛發(fā)生的情況、“長(zhǎng)期”平均的情況和最壞條件下可能發(fā)生的情況。使用這 3 個(gè)不同的速度值來(lái)預(yù)測(cè)在給定日期之前可以完成工作的大致數(shù)量。
21.3 迭代結(jié)束總結(jié)
每次迭代結(jié)束后可以用不到 30 分鐘的時(shí)間來(lái)完成小結(jié)。對(duì)于使用 2 周長(zhǎng)度的迭代,意味著每周花在寫報(bào)告上的時(shí)間最多只有 15分鐘。
21.4 小結(jié)
我們希望針對(duì)估算和計(jì)劃進(jìn)行的溝通是頻繁的、坦誠(chéng)的和雙向的。
甘特圖可以用作對(duì)計(jì)劃進(jìn)行溝通的有益工具,在甘特圖中應(yīng)采用特性分解結(jié)構(gòu)而不是工作分解結(jié)構(gòu),并且圖中的特性應(yīng)該顯示為在整個(gè)迭代持續(xù)期內(nèi)都在進(jìn)行處理。
燃盡圖是對(duì)進(jìn)度進(jìn)行溝通的主要手段,但還需要有一個(gè)圖顯示開發(fā)團(tuán)隊(duì)在每次迭代中的速度。
把速度考慮成一個(gè)取值范圍而不是單個(gè)值是有益的。
考慮速度的取值范圍的好方法是同時(shí)使用最近一次迭代的速度、前 8 次迭代的平均速度和前 8 次迭代中最差的 3 次迭代的平均速度。這 3 個(gè)值很好地描繪出剛發(fā)生的情況、長(zhǎng)期平均的情況和最壞條件下可能發(fā)生的情況。
迭代結(jié)束總結(jié)可以傳遞當(dāng)前信息,也可作為供將來(lái)使用的歷史文檔。
版權(quán)聲明
本人所讀圖書的版權(quán)屬于原著者和譯者。這里僅為個(gè)人學(xué)習(xí)使用。但由本人學(xué)習(xí)整理所形成的音頻、圖片、文字和視頻等的版權(quán)為本公眾號(hào)擁有,任何人不得未經(jīng)授權(quán)轉(zhuǎn)載。如果你覺(jué)得本文有用,歡迎分享給其他人。謝謝。總結(jié)
以上是生活随笔為你收集整理的软件开发计划_敏捷软件开发实践:估算与计划读书笔记123第21章 关于计划的沟通...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: flash如何制作简单的火柴人走路动画教
- 下一篇: layui循环数据并渲染_从简单到复杂三