1.???? 一支高績(jī)效的團(tuán)隊(duì)表現(xiàn)為:
授權(quán)正確的成員
l? 建立信任以可持續(xù)的步調(diào)工作
l? 保持穩(wěn)定的速度/生產(chǎn)率開(kāi)發(fā)
l? 有固定時(shí)間回顧和反思工作
l? 有團(tuán)隊(duì)領(lǐng)導(dǎo)負(fù)責(zé)移除任何障礙并提供指導(dǎo)和教練
l? 自主管理和自我約束協(xié)作的。
可運(yùn)用以下幾種管理技能建立或促進(jìn)高績(jī)效的團(tuán)隊(duì)氛圍:
l? 移除任何降低團(tuán)隊(duì)績(jī)效的障礙
l? 對(duì)團(tuán)隊(duì)績(jī)效持高期望
l? 教練和指導(dǎo)團(tuán)隊(duì)達(dá)到自身的最佳績(jī)效。
2.固定預(yù)算和固定進(jìn)度比較適合敏捷;
時(shí)間,預(yù)算和成本估算時(shí)敏捷中重要的知識(shí)和技能板塊。根據(jù)海史密斯,由于其接受變動(dòng)的范圍,敏捷方法的本質(zhì)意味著它為固定的預(yù)算和進(jìn)度提供很好的支持,但變動(dòng)的范圍使總成本的估算更艱難。 總體來(lái)說(shuō),預(yù)算和調(diào)度的約束是已知的,但是這發(fā)生在項(xiàng)目初始階段開(kāi)始需要定義一組商定的基礎(chǔ)產(chǎn)品功效前;固定的范圍降低了敏捷團(tuán)隊(duì)提供提高的價(jià)值的創(chuàng)新趨向。 對(duì)于熟悉固定價(jià)格合同的公司來(lái)說(shuō),合同簽訂前里面的需求已是商定好的,而采取敏捷會(huì)是一個(gè)折磨人的冒險(xiǎn)。 相反,其他的合同類型會(huì)推薦給敏捷工作,包括:初始階段的一般服務(wù)協(xié)議和為迭代或用戶故事 分開(kāi)設(shè)置的固定價(jià)合同;工料合同;不超過(guò)固定費(fèi)用合同;最后,獎(jiǎng)勵(lì)性合同(例如,固定價(jià)加激勵(lì);成本加酬金及獎(jiǎng)勵(lì)合同)。
3.敏捷中一個(gè)常見(jiàn)的誤解是敏捷團(tuán)隊(duì)并不需要一個(gè)領(lǐng)導(dǎo)者。事實(shí)上,所有的敏捷團(tuán)隊(duì)都需要領(lǐng)導(dǎo)者,但是領(lǐng)導(dǎo)團(tuán)隊(duì)的方式從根本上是不同于典型傳統(tǒng)的項(xiàng)目管理人員/項(xiàng)目領(lǐng)導(dǎo)者的。一些學(xué)者從理論上闡釋了這種誤解是基于敏捷團(tuán)隊(duì)期望的“自主管理”品質(zhì)。雖然“自主管理”的敏捷團(tuán)隊(duì)授權(quán)擁有產(chǎn)品的所有權(quán)并承擔(dān)責(zé)任,同時(shí)可自行決策,盡管如此它仍需要一個(gè)領(lǐng)導(dǎo)者,來(lái)幫助提供指導(dǎo),提供咨詢,訓(xùn)練,解決問(wèn)題和進(jìn)行決策。
敏捷領(lǐng)導(dǎo)者所需的重要方面包括:
l? 授權(quán)團(tuán)隊(duì)成員決定敏捷實(shí)踐和方法的標(biāo)準(zhǔn);
l? 允許團(tuán)隊(duì)進(jìn)行自主管理和自我約束;
l? 授權(quán)團(tuán)隊(duì)成員和客戶合作決策;
l? 激勵(lì)團(tuán)隊(duì)創(chuàng)造力和探索新思想和技術(shù)才能;
l? 成為提倡者,向團(tuán)隊(duì)成員闡釋產(chǎn)品前景,以此激勵(lì)完成整體目標(biāo);
l? 移除并解決團(tuán)隊(duì)工作中可能遇到的障礙和問(wèn)題;
l? 向可能不熟悉敏捷的干系人溝通和宣傳敏捷項(xiàng)目管理的價(jià)值和原則;
l? 確保包括商業(yè)管理人員和開(kāi)發(fā)者在內(nèi)的所有干系人有效協(xié)作;
l? 最后,能夠依據(jù)工作環(huán)境改變領(lǐng)導(dǎo)風(fēng)格,以此確保有力支持敏捷價(jià)值和原則。
4.傳統(tǒng)項(xiàng)目的鐵三角包括的參數(shù)是范圍,進(jìn)度和成本;而價(jià)值,質(zhì)量和約束是敏捷三角的參數(shù)
5.親和估算是預(yù)測(cè)工作量的一個(gè)方法,通常在故事點(diǎn),開(kāi)發(fā)用戶故事中,而尤其在大型產(chǎn)品待辦事項(xiàng)中作用巨大。雖然還有其他估算方法,但是基本的親和估算模式涉及從小到大范圍里測(cè)量用戶故事。這個(gè)范圍可以是斐波那契數(shù)列或者 T-shirt 尺碼,常常貼在大型會(huì)議室墻上。然后 參與者在估算時(shí)可將他們的用戶故事貼到這面墻上。這種估算常在無(wú)聲中進(jìn)行,且直到評(píng)估用戶 故事,常伴有若干迭代。
6.項(xiàng)目緩沖區(qū)是指考慮到延遲,障礙和其他未預(yù)測(cè)到的問(wèn)題,將額外的時(shí)間添加到項(xiàng)目末期,來(lái)幫助預(yù)測(cè)準(zhǔn)確的項(xiàng)目完工日期。
項(xiàng)目緩沖可用多種方法估算,3 種常用的方法是:
1)平方和的開(kāi)方,
2)關(guān)鍵鏈項(xiàng)目管理(CCPM),
3)二等分 50%估計(jì)值(最可能估計(jì)值)。 平方和的開(kāi)方方法首先需要尋找所有任務(wù)的當(dāng)?shù)乇kU(xiǎn),所有當(dāng)?shù)乇kU(xiǎn)做平方,將所有平方加起來(lái), 然后計(jì)算平方和的根。關(guān)鍵鏈專案管理方法(CCPM)是所有任務(wù)當(dāng)?shù)乇kU(xiǎn)一半的總和。當(dāng)?shù)乇kU(xiǎn) 是 50%可信估算和 90%可信估算之間的差異。二等分最可能評(píng)估和的方法需要先將所有最可能估 算加起來(lái),然后平分為兩份。
7.為產(chǎn)品負(fù)責(zé)人所擁有的產(chǎn)品路線圖,是產(chǎn)品需求的高層次概述,常用作特性優(yōu)先處理, 特性歸類和粗略時(shí)間框架確定的工具。
創(chuàng)建產(chǎn)品路線圖需遵循 4 個(gè)步驟:
1)確認(rèn)需求(這些會(huì)成為產(chǎn)品待辦事項(xiàng)的一部分),
2)將需求分類或分定主題, 3)評(píng)估相對(duì)工作量(例如,計(jì)劃撲克或者親和估算)和優(yōu)先化(價(jià)值), 4)評(píng)估粗略時(shí)間框架(評(píng)估高速和沖刺持續(xù)時(shí)間,以及粗略發(fā)布時(shí)間)。
8.敏捷計(jì)劃的三個(gè)主要層級(jí)為:發(fā)布計(jì)劃,迭代計(jì)劃,每日計(jì)劃
9.計(jì)劃撲克和親和估算都是參與開(kāi)發(fā)用戶故事時(shí)相對(duì)測(cè)量工作量的敏捷技能。
10.授權(quán)團(tuán)隊(duì)進(jìn)行自主管理,了解如何通過(guò)最少的管理參與解決問(wèn)題,是敏捷方法論的基石 ——這是傳統(tǒng)項(xiàng)目管理者持有的傳統(tǒng)觀點(diǎn)截然不同的,傳統(tǒng)項(xiàng)目管理者控制所有決策同時(shí)委托任務(wù)給團(tuán)隊(duì),幾乎無(wú)反饋。敏捷團(tuán)隊(duì)決策必須包含所有成員和干系人且決策便利。因?yàn)橛脩?/span>/客戶參 與到開(kāi)發(fā)中相對(duì)重要的,所以理想情況下鼓勵(lì)用戶/客戶通過(guò)集中/現(xiàn)場(chǎng)支持和敏捷團(tuán)隊(duì)密切融合。 當(dāng)敏捷團(tuán)隊(duì)總體地承擔(dān)產(chǎn)品傳遞的責(zé)任時(shí)(即擁有所有權(quán)),團(tuán)隊(duì)自身能感受到授權(quán)。
11.一項(xiàng)敏捷項(xiàng)目中,典型的信息發(fā)射器包括: 項(xiàng)目燃盡圖,任務(wù)板,燃起圖,缺陷圖表。
12.敏捷開(kāi)發(fā)的基石是“增量交付”。增量交付是指為及時(shí)反饋和接納,頻繁向客戶交付連續(xù) 改善的工作產(chǎn)品。為演示和反饋,往往在每一個(gè)沖刺或迭代的末期交付產(chǎn)品。這項(xiàng)反饋技能,可 使客戶評(píng)價(jià)產(chǎn)品并提出新的需求。在敏捷流程中,接受變動(dòng)/更新/改善的需求,以確保客戶得到 有價(jià)值和質(zhì)量的產(chǎn)品。一個(gè)沖刺或迭代往往持續(xù) 2-4 周,最后,漸進(jìn)地交付一個(gè)新的并改善的產(chǎn)品。
13.為產(chǎn)品負(fù)責(zé)人所擁有的產(chǎn)品路線圖,是產(chǎn)品需求的高層次概述,常用作特性優(yōu)先處理, 特性歸類和粗略時(shí)間框架確定的工具。
創(chuàng)建產(chǎn)品路線圖需遵循 4 個(gè)步驟:
1)確認(rèn)需求(這些會(huì)成為產(chǎn)品待辦事項(xiàng)的一部分),
2)將需求分類或分定主題,
3)評(píng)估相對(duì)工作量(例如,計(jì)劃撲克或者親和估算)和優(yōu)先化(價(jià)值),
4)評(píng)估粗略時(shí)間框架(評(píng)估高速和沖刺持續(xù)時(shí)間,以及粗略發(fā)布時(shí)間)。
14.最小可售功能(MMF)是一個(gè)最小和可市場(chǎng)化的軟件特征或者產(chǎn)品特佂。“最小”的意思是簡(jiǎn)單和小,并且不復(fù)雜。“可市場(chǎng)化的”的意思是擁有部分價(jià)值,無(wú)論是產(chǎn)生收益或者節(jié)約成本, 都可進(jìn)行市場(chǎng)化或者銷售。
15. 5個(gè)核心風(fēng)險(xiǎn)區(qū)包括: 生產(chǎn)率變化(計(jì)劃和實(shí)際操作之間的差距); 范圍漸變(初始協(xié)議以外的大量附加的需求); 規(guī)格故障(干系人對(duì)需求的共識(shí)的缺失); 內(nèi)部日程的缺陷(對(duì)任務(wù)工期的錯(cuò)誤評(píng)估); 人才流失(人力資源的流失)。
16.價(jià)值流程圖是一項(xiàng)協(xié)作性地流程分析技能,一支功能多樣的團(tuán)隊(duì)繪制一個(gè)流程來(lái)識(shí)別浪費(fèi)發(fā)生的地方并且確認(rèn)可完善的地方。它是流程分析技能的一個(gè)例子。和價(jià)值流程圖類似,流程圖也用于繪制一個(gè)流程來(lái)識(shí)別瓶頸(即流程會(huì)減緩和產(chǎn)生庫(kù)存的地方)。
17.價(jià)值流程圖是敏捷采用的精益生產(chǎn)分析技能。一張價(jià)值流程圖可能用于分析信息或者材 料的流動(dòng),從它們的源地到重點(diǎn),以此來(lái)識(shí)別浪費(fèi)區(qū)域。識(shí)別出的區(qū)域成為流程可完善的地方。 浪費(fèi)的形式非常多,可用 WIDETOM 來(lái)記憶。
W-waiting 等待
I-inventory 庫(kù)存
D-defects 缺陷
E-extra processing 額外流程
T-transportation 運(yùn)輸
O-over-production 過(guò)度生產(chǎn)
M-motion 動(dòng)態(tài)。
?
一張價(jià)值流程圖通常由團(tuán)隊(duì)協(xié)作繪制或記錄,這樣團(tuán)隊(duì)可一起定義和查看整個(gè)流程,指出流程內(nèi) 的浪費(fèi)區(qū)域。增加價(jià)值的流程(部分或者特性的流程)通常稱為“價(jià)值增加”,而不增加價(jià)值的流 程(等待部分的到達(dá))通常稱為“非價(jià)值增加”。大體上講,項(xiàng)目均希望最大程度上減少非增加價(jià) 值時(shí)間(即浪費(fèi)區(qū)域)。'
18.縮寫SMART(specific詳細(xì)的,measurable可測(cè)量的,achievable可完成的,relevant 相關(guān)的和 timeboxed 時(shí)間定量)有助于敏捷工作者記憶一項(xiàng)明確任務(wù)的特征。
S-Specific 任務(wù)是指明顯有助于用戶故事開(kāi)發(fā)的任務(wù),應(yīng)該是清晰明確的。
M-Measurable 任務(wù)是指團(tuán)隊(duì)和客戶能夠驗(yàn)證的任務(wù)。
A-Achievable 任務(wù)是指開(kāi)發(fā)者可切合實(shí)際地執(zhí)行和理解的任務(wù)。
R-Relevant 任務(wù)是指明確地為用戶故事增加價(jià)值的
任務(wù)。
T-Timeboxed 任務(wù)是指能夠?qū)﹂_(kāi)發(fā)所需的工作量和時(shí)間進(jìn)行估算的任務(wù)。
19.敏捷統(tǒng)一流程(AUP)是統(tǒng)一流程或稱 UP(UP 本身是更詳盡的迭代和增量軟件開(kāi)發(fā)的框架) 的簡(jiǎn)化版。AUP 為敏捷框架簡(jiǎn)化 UP。
AUP 項(xiàng)目包含 4 個(gè)階段:
1)創(chuàng)始
2)細(xì)化
3)建立
4)轉(zhuǎn)變。
在每一個(gè)短迭代結(jié)束時(shí),團(tuán)隊(duì)交付一個(gè)工作產(chǎn)品。
20.反饋技能有若干個(gè),這些技能處理有建設(shè)性的評(píng)論以提高產(chǎn)品價(jià)值和質(zhì)量,并加入到敏 捷流程中。傳統(tǒng)定義中,反饋是一個(gè)動(dòng)態(tài)流程,過(guò)時(shí)的信息影響著流程里的行為。 敏捷反饋技術(shù)包括:
l? 樣板
l? 模擬
l? 演示
l? 評(píng)價(jià)
l? 結(jié)對(duì)編程
l? 單元測(cè)試
l? 持續(xù)整合
l? 每日站立會(huì)議
l? 沖刺計(jì)劃。
因?yàn)槊艚菀酝该髑覅f(xié)作性的環(huán)境為豪,所以反饋是普遍存在的。
21.計(jì)劃撲克是基于寬帶德?tīng)柗乒浪慵寄?、也是以共識(shí)為基礎(chǔ)的工作量估算技能。有時(shí)候也稱為 scrum 撲克,往往在故事點(diǎn)和開(kāi)發(fā)用戶故事中用來(lái)估算相對(duì)工作量。 在計(jì)劃撲克會(huì)議中,每一位估算師各派有一副相同的價(jià)值范圍寬廣的計(jì)劃撲克卡片。 斐波那契數(shù)列常用來(lái)衡量計(jì)劃撲克的價(jià)值(即 0,1,2,3,5,8,等); 另一種常見(jiàn)數(shù)列是(問(wèn)號(hào),0,1/2,1,2,3,5,8,13,20,40,和 100)。
計(jì)劃撲克會(huì)議按如下運(yùn)行:
1)一名調(diào)停人,主持會(huì)議,不參與估算。
2)產(chǎn)品負(fù)責(zé)人/管理人員對(duì)用戶故事作概述,并回答開(kāi)發(fā)者提出的澄清問(wèn)題,往往產(chǎn)品負(fù)責(zé)人不參與投票。
3)每一位估算師抽取一張卡片來(lái)估算工作量。
4)每人抽取一張卡片后,同時(shí)將他們的卡片翻轉(zhuǎn),
5)持高和低估算的估算師各有一個(gè)機(jī)會(huì)作立場(chǎng)辯護(hù)。
6)達(dá)成共識(shí)前,不斷重復(fù)以上流程。持有用戶故事的開(kāi)發(fā)者往往擁有較高可信度。
22.基于價(jià)值的分析致力于了解由客戶定義的價(jià)值與產(chǎn)品中的不同部分如特性和任務(wù) 之間的關(guān)系是如何的。特性通常以基于價(jià)值和風(fēng)險(xiǎn)的優(yōu)先級(jí)得到優(yōu)先處理。 通過(guò)風(fēng)險(xiǎn)-價(jià)值指標(biāo)和成本-價(jià)值指標(biāo),使用MoSCoW 或Kano方法可執(zhí)行優(yōu)先級(jí)。
23.縮寫SMART(specific 詳細(xì)的,measurable 可測(cè)量的,achievable 可完成的,relevant 相關(guān)的和timeboxed 時(shí)間定量)有助于敏捷工作者記憶一項(xiàng)明確任務(wù)的特征。
S-Specific 任務(wù)是指明顯有助于用戶故事開(kāi)發(fā)的任務(wù),應(yīng)該是清晰明確的。
M-Measurable 任務(wù)是指團(tuán)隊(duì)和客戶能夠驗(yàn)證的任務(wù)。
Achievable 任務(wù)是指開(kāi)發(fā)者可切合實(shí)際地執(zhí)行和理解的任務(wù)。
R-Relevant 任務(wù)是指明確地為用戶故事增加價(jià)值的任務(wù)。
T-Timeboxed 任務(wù)是指能夠?qū)﹂_(kāi)發(fā)所需的工作量和時(shí)間進(jìn)行估算的任務(wù)。
24.水晶方法論是軟件開(kāi)發(fā)的靈活和輕便的一系列方法學(xué)。這一系列方法學(xué)運(yùn)用色標(biāo)來(lái)相互區(qū)別(比如透明,黃色,橙色和紅色),顏色依據(jù)所需的負(fù)荷水平來(lái)決定。在光譜的 一端是水晶透明的,表示較小負(fù)荷,而水晶紅色則表示較大符合。 不考慮顏色,水晶架構(gòu)是迭代的并且有三個(gè)基本過(guò)程:
l? 章程
l? 交付迭代
l? 項(xiàng)目總結(jié)。
水晶綱領(lǐng)包括:
l? 建設(shè)團(tuán)隊(duì),
l? 做探索性的360,
l? 為團(tuán)隊(duì)定義實(shí)踐標(biāo)準(zhǔn),
l? 建立初始項(xiàng)目計(jì)劃。
在交付迭代,水晶團(tuán)隊(duì)在持續(xù)1 周至2 個(gè)月的迭代中,迭代地開(kāi)發(fā),整合,測(cè)試和發(fā)布產(chǎn)品。 像其他敏捷架構(gòu),水晶架構(gòu)包括協(xié)作性事件,比如站立會(huì)議和反思提高研討會(huì)。在完成時(shí), 團(tuán)隊(duì)總結(jié)項(xiàng)目并舉行完成儀式,在此團(tuán)隊(duì)反思整個(gè)項(xiàng)目。
25.不僅在敏捷中,富有動(dòng)力的團(tuán)隊(duì)對(duì)任何項(xiàng)目都至關(guān)重要。富有動(dòng)力的團(tuán)隊(duì)運(yùn)作更流暢,生產(chǎn)效率高,表現(xiàn)超越期望值。
可提高動(dòng)力的簡(jiǎn)單步驟包括:
1)共度黃金時(shí)間,團(tuán)隊(duì)成員可在個(gè)人層面上了解他人以此營(yíng)造社區(qū)氛圍,
2)提供反饋,指導(dǎo)和訓(xùn)練,贊揚(yáng)和感謝團(tuán)隊(duì)成員的出色工作,同時(shí)為技能和能力提升提供 指導(dǎo)和訓(xùn)練,
3)授權(quán),授權(quán)團(tuán)隊(duì)成員作關(guān)鍵決策,在此期間,建立信任并顯示領(lǐng)導(dǎo)對(duì)團(tuán)隊(duì)能力的信任。
26.一個(gè)成功的頭腦風(fēng)暴環(huán)節(jié)應(yīng)盡量遵循以下要點(diǎn): 在中立和舒適的環(huán)境中進(jìn)行會(huì)議。 使用一名有趣且有經(jīng)驗(yàn)的引導(dǎo)者來(lái)主持頭腦風(fēng)暴環(huán)節(jié)。 提前向參與者分發(fā)包括目標(biāo),安排和基本原則的總覽。 使用一個(gè)多領(lǐng)域/多樣化的團(tuán)隊(duì),來(lái)實(shí)現(xiàn)許多不同的期望。 刪除任何會(huì)阻礙思想產(chǎn)生的評(píng)論。
27.敏捷開(kāi)發(fā)的基石是“增量交付”。增量交付是指為及時(shí)反饋和接納,頻繁向客戶交付連續(xù)改善的工作產(chǎn)品。為演示和反饋,往往在每一個(gè)沖刺或迭代的末期交付產(chǎn)品。這項(xiàng)反饋技能,可使客戶評(píng)價(jià)產(chǎn)品并提出新的需求。在敏捷流程中,接受變動(dòng)/更新/改善的需求, 以確保客戶得到有價(jià)值和質(zhì)量的產(chǎn)品。一個(gè)沖刺或迭代往往持續(xù)2-4 周,最后,漸進(jìn)地交付一個(gè)新的并改善的產(chǎn)品。
28.敏捷中有效執(zhí)行和實(shí)踐的關(guān)鍵軟技能能力包括:
l? 敏捷情商
l? 技術(shù)合作
l? 適應(yīng)型領(lǐng)導(dǎo)力
l? 協(xié)商
l? 沖突解決
l? 仆人式領(lǐng)導(dǎo)力
?