了解這些,就了解了敏捷ACP?的一半

1.???? 一支高績效的團隊表現(xiàn)為:

授權正確的成員

l? 建立信任以可持續(xù)的步調工作

l? 保持穩(wěn)定的速度/生產(chǎn)率開發(fā)

l? 有固定時間回顧和反思工作

l? 有團隊領導負責移除任何障礙并提供指導和教練

l? 自主管理和自我約束協(xié)作的。

可運用以下幾種管理技能建立或促進高績效的團隊氛圍:

l? 移除任何降低團隊績效的障礙

l? 對團隊績效持高期望

l? 教練和指導團隊達到自身的最佳績效。


2.
固定預算和固定進度比較適合敏捷;

時間,預算和成本估算時敏捷中重要的知識和技能板塊。根據(jù)海史密斯,由于其接受變動的范圍,敏捷方法的本質意味著它為固定的預算和進度提供很好的支持,但變動的范圍使總成本的估算更艱難。 總體來說,預算和調度的約束是已知的,但是這發(fā)生在項目初始階段開始需要定義一組商定的基礎產(chǎn)品功效前;固定的范圍降低了敏捷團隊提供提高的價值的創(chuàng)新趨向。 對于熟悉固定價格合同的公司來說,合同簽訂前里面的需求已是商定好的,而采取敏捷會是一個折磨人的冒險。 相反,其他的合同類型會推薦給敏捷工作,包括:初始階段的一般服務協(xié)議和為迭代或用戶故事 分開設置的固定價合同;工料合同;不超過固定費用合同;最后,獎勵性合同(例如,固定價加激勵;成本加酬金及獎勵合同)。


3.
敏捷中一個常見的誤解是敏捷團隊并不需要一個領導者。事實上,所有的敏捷團隊都需要領導者,但是領導團隊的方式從根本上是不同于典型傳統(tǒng)的項目管理人員/項目領導者的。一些學者從理論上闡釋了這種誤解是基于敏捷團隊期望的自主管理品質。雖然自主管理的敏捷團隊授權擁有產(chǎn)品的所有權并承擔責任,同時可自行決策,盡管如此它仍需要一個領導者,來幫助提供指導,提供咨詢,訓練,解決問題和進行決策。
敏捷領導者所需的重要方面包括:

l? 授權團隊成員決定敏捷實踐和方法的標準;

l? 允許團隊進行自主管理和自我約束;

l? 授權團隊成員和客戶合作決策;

l? 激勵團隊創(chuàng)造力和探索新思想和技術才能;

l? 成為提倡者,向團隊成員闡釋產(chǎn)品前景,以此激勵完成整體目標;

l? 移除并解決團隊工作中可能遇到的障礙和問題;

l? 向可能不熟悉敏捷的干系人溝通和宣傳敏捷項目管理的價值和原則;

l? 確保包括商業(yè)管理人員和開發(fā)者在內的所有干系人有效協(xié)作;

l? 最后,能夠依據(jù)工作環(huán)境改變領導風格,以此確保有力支持敏捷價值和原則。


4.
傳統(tǒng)項目的鐵三角包括的參數(shù)是范圍,進度和成本;而價值,質量和約束是敏捷三角的參數(shù)


5.
親和估算是預測工作量的一個方法,通常在故事點,開發(fā)用戶故事中,而尤其在大型產(chǎn)品待辦事項中作用巨大。雖然還有其他估算方法,但是基本的親和估算模式涉及從小到大范圍里測量用戶故事。這個范圍可以是斐波那契數(shù)列或者 T-shirt 尺碼,常常貼在大型會議室墻上。然后 參與者在估算時可將他們的用戶故事貼到這面墻上。這種估算常在無聲中進行,且直到評估用戶 故事,常伴有若干迭代。

6.項目緩沖區(qū)是指考慮到延遲,障礙和其他未預測到的問題,將額外的時間添加到項目末期,來幫助預測準確的項目完工日期。
項目緩沖可用多種方法估算,3 種常用的方法是:
1)
平方和的開方,
2)
關鍵鏈項目管理(CCPM),
3)
二等分 50%估計值(最可能估計值)。 平方和的開方方法首先需要尋找所有任務的當?shù)乇kU,所有當?shù)乇kU做平方,將所有平方加起來, 然后計算平方和的根。關鍵鏈專案管理方法(CCPM)是所有任務當?shù)乇kU一半的總和。當?shù)乇kU 50%可信估算和 90%可信估算之間的差異。二等分最可能評估和的方法需要先將所有最可能估 算加起來,然后平分為兩份。

7.為產(chǎn)品負責人所擁有的產(chǎn)品路線圖,是產(chǎn)品需求的高層次概述,常用作特性優(yōu)先處理, 特性歸類和粗略時間框架確定的工具。
創(chuàng)建產(chǎn)品路線圖需遵循 4 個步驟:
1)
確認需求(這些會成為產(chǎn)品待辦事項的一部分),
2)
將需求分類或分定主題, 3)評估相對工作量(例如,計劃撲克或者親和估算)和優(yōu)先化(價值), 4)評估粗略時間框架(評估高速和沖刺持續(xù)時間,以及粗略發(fā)布時間)。

8.敏捷計劃的三個主要層級為:發(fā)布計劃,迭代計劃,每日計劃

9.計劃撲克和親和估算都是參與開發(fā)用戶故事時相對測量工作量的敏捷技能。

10.授權團隊進行自主管理,了解如何通過最少的管理參與解決問題,是敏捷方法論的基石 ——這是傳統(tǒng)項目管理者持有的傳統(tǒng)觀點截然不同的,傳統(tǒng)項目管理者控制所有決策同時委托任務給團隊,幾乎無反饋。敏捷團隊決策必須包含所有成員和干系人且決策便利。因為用戶/客戶參 與到開發(fā)中相對重要的,所以理想情況下鼓勵用戶/客戶通過集中/現(xiàn)場支持和敏捷團隊密切融合。 當敏捷團隊總體地承擔產(chǎn)品傳遞的責任時(即擁有所有權),團隊自身能感受到授權。

11.一項敏捷項目中,典型的信息發(fā)射器包括: 項目燃盡圖,任務板,燃起圖,缺陷圖表。


12.
敏捷開發(fā)的基石是增量交付。增量交付是指為及時反饋和接納,頻繁向客戶交付連續(xù) 改善的工作產(chǎn)品。為演示和反饋,往往在每一個沖刺或迭代的末期交付產(chǎn)品。這項反饋技能, 使客戶評價產(chǎn)品并提出新的需求。在敏捷流程中,接受變動/更新/改善的需求,以確??蛻舻玫?/span> 有價值和質量的產(chǎn)品。一個沖刺或迭代往往持續(xù) 2-4 ,最后,漸進地交付一個新的并改善的產(chǎn)品。


13.
為產(chǎn)品負責人所擁有的產(chǎn)品路線圖,是產(chǎn)品需求的高層次概述,常用作特性優(yōu)先處理, 特性歸類和粗略時間框架確定的工具。
創(chuàng)建產(chǎn)品路線圖需遵循 4 個步驟:
1)
確認需求(這些會成為產(chǎn)品待辦事項的一部分),
2)
將需求分類或分定主題,

3)評估相對工作量(例如,計劃撲克或者親和估算)和優(yōu)先化(價值),

4)評估粗略時間框架(評估高速和沖刺持續(xù)時間,以及粗略發(fā)布時間)。


14.
最小可售功能(MMF)是一個最小和可市場化的軟件特征或者產(chǎn)品特佂。最小的意思是簡單和小,并且不復雜。可市場化的的意思是擁有部分價值,無論是產(chǎn)生收益或者節(jié)約成本, 都可進行市場化或者銷售。


15. 5
個核心風險區(qū)包括: 生產(chǎn)率變化(計劃和實際操作之間的差距); 范圍漸變(初始協(xié)議以外的大量附加的需求); 規(guī)格故障(干系人對需求的共識的缺失); 內部日程的缺陷(對任務工期的錯誤評估); 人才流失(人力資源的流失)


16.
價值流程圖是一項協(xié)作性地流程分析技能,一支功能多樣的團隊繪制一個流程來識別浪費發(fā)生的地方并且確認可完善的地方。它是流程分析技能的一個例子。和價值流程圖類似,流程圖也用于繪制一個流程來識別瓶頸(即流程會減緩和產(chǎn)生庫存的地方)。


17.
價值流程圖是敏捷采用的精益生產(chǎn)分析技能。一張價值流程圖可能用于分析信息或者材 料的流動,從它們的源地到重點,以此來識別浪費區(qū)域。識別出的區(qū)域成為流程可完善的地方。 浪費的形式非常多,可用 WIDETOM 來記憶。
W-waiting
等待
I-inventory
庫存
D-defects
缺陷
E-extra processing
額外流程
T-transportation
運輸
O-over-production
過度生產(chǎn)
M-motion
動態(tài)。

?

一張價值流程圖通常由團隊協(xié)作繪制或記錄,這樣團隊可一起定義和查看整個流程,指出流程內 的浪費區(qū)域。增加價值的流程(部分或者特性的流程)通常稱為價值增加”,而不增加價值的流 (等待部分的到達)通常稱為非價值增加。大體上講,項目均希望最大程度上減少非增加價 值時間(即浪費區(qū)域)'

18.縮寫SMART(specific詳細的,measurable可測量的,achievable可完成的,relevant 相關的和 timeboxed 時間定量)有助于敏捷工作者記憶一項明確任務的特征。
S-Specific
任務是指明顯有助于用戶故事開發(fā)的任務,應該是清晰明確的。
M-Measurable
任務是指團隊和客戶能夠驗證的任務。
A-Achievable
任務是指開發(fā)者可切合實際地執(zhí)行和理解的任務。

R-Relevant 任務是指明確地為用戶故事增加價值的
任務。
T-Timeboxed
任務是指能夠對開發(fā)所需的工作量和時間進行估算的任務。

19.敏捷統(tǒng)一流程(AUP)是統(tǒng)一流程或稱 UP(UP 本身是更詳盡的迭代和增量軟件開發(fā)的框架) 的簡化版。AUP 為敏捷框架簡化 UP
AUP
項目包含 4 個階段:
1)
創(chuàng)始
2)
細化
3)
建立
4)
轉變。

在每一個短迭代結束時,團隊交付一個工作產(chǎn)品。

20.反饋技能有若干個,這些技能處理有建設性的評論以提高產(chǎn)品價值和質量,并加入到敏 捷流程中。傳統(tǒng)定義中,反饋是一個動態(tài)流程,過時的信息影響著流程里的行為。 敏捷反饋技術包括:

l? 樣板

l? 模擬

l? 演示

l? 評價

l? 結對編程

l? 單元測試

l? 持續(xù)整合

l? 每日站立會議

l? 沖刺計劃。
因為敏捷以透明且協(xié)作性的環(huán)境為豪,所以反饋是普遍存在的。


21.
計劃撲克是基于寬帶德爾菲估算技能、也是以共識為基礎的工作量估算技能。有時候也稱為 scrum 撲克,往往在故事點和開發(fā)用戶故事中用來估算相對工作量。 在計劃撲克會議中,每一位估算師各派有一副相同的價值范圍寬廣的計劃撲克卡片。 斐波那契數(shù)列常用來衡量計劃撲克的價值( 0,1,2,3,5,8,); 另一種常見數(shù)列是(問號,0,1/2,1,2,3,5,8,13,20,40, 100)。
計劃撲克會議按如下運行:
1)
一名調停人,主持會議,不參與估算。

2)產(chǎn)品負責人/管理人員對用戶故事作概述,并回答開發(fā)者提出的澄清問題,往往產(chǎn)品負責人不參與投票。
3)
每一位估算師抽取一張卡片來估算工作量。

4)每人抽取一張卡片后,同時將他們的卡片翻轉,

5)持高和低估算的估算師各有一個機會作立場辯護。

6)達成共識前,不斷重復以上流程。持有用戶故事的開發(fā)者往往擁有較高可信度。


22.
基于價值的分析致力于了解由客戶定義的價值與產(chǎn)品中的不同部分如特性和任務 之間的關系是如何的。特性通常以基于價值和風險的優(yōu)先級得到優(yōu)先處理。 通過風險-價值指標和成本-價值指標,使用MoSCoW Kano方法可執(zhí)行優(yōu)先級。


23.
縮寫SMART(specific 詳細的,measurable 可測量的,achievable 可完成的,relevant 相關的和timeboxed 時間定量)有助于敏捷工作者記憶一項明確任務的特征。
S-Specific
任務是指明顯有助于用戶故事開發(fā)的任務,應該是清晰明確的。
M-Measurable
任務是指團隊和客戶能夠驗證的任務。
Achievable
任務是指開發(fā)者可切合實際地執(zhí)行和理解的任務。

R-Relevant 任務是指明確地為用戶故事增加價值的任務。
T-Timeboxed
任務是指能夠對開發(fā)所需的工作量和時間進行估算的任務。

24.水晶方法論是軟件開發(fā)的靈活和輕便的一系列方法學。這一系列方法學運用色標來相互區(qū)別(比如透明,黃色,橙色和紅色),顏色依據(jù)所需的負荷水平來決定。在光譜的 一端是水晶透明的,表示較小負荷,而水晶紅色則表示較大符合。 不考慮顏色,水晶架構是迭代的并且有三個基本過程:

l? 章程

l? 交付迭代

l? 項目總結。

水晶綱領包括:

l? 建設團隊,

l? 做探索性的360,

l? 為團隊定義實踐標準,

l? 建立初始項目計劃。

在交付迭代,水晶團隊在持續(xù)1 周至2 個月的迭代中,迭代地開發(fā),整合,測試和發(fā)布產(chǎn)品。 像其他敏捷架構,水晶架構包括協(xié)作性事件,比如站立會議和反思提高研討會。在完成時, 團隊總結項目并舉行完成儀式,在此團隊反思整個項目。

25.不僅在敏捷中,富有動力的團隊對任何項目都至關重要。富有動力的團隊運作更流暢,生產(chǎn)效率高,表現(xiàn)超越期望值。
可提高動力的簡單步驟包括:

1)共度黃金時間,團隊成員可在個人層面上了解他人以此營造社區(qū)氛圍,

2)提供反饋,指導和訓練,贊揚和感謝團隊成員的出色工作,同時為技能和能力提升提供 指導和訓練,

3)授權,授權團隊成員作關鍵決策,在此期間,建立信任并顯示領導對團隊能力的信任。


26.
一個成功的頭腦風暴環(huán)節(jié)應盡量遵循以下要點: 在中立和舒適的環(huán)境中進行會議。 使用一名有趣且有經(jīng)驗的引導者來主持頭腦風暴環(huán)節(jié)。 提前向參與者分發(fā)包括目標,安排和基本原則的總覽。 使用一個多領域/多樣化的團隊,來實現(xiàn)許多不同的期望。 刪除任何會阻礙思想產(chǎn)生的評論。

27.敏捷開發(fā)的基石是增量交付。增量交付是指為及時反饋和接納,頻繁向客戶交付連續(xù)改善的工作產(chǎn)品。為演示和反饋,往往在每一個沖刺或迭代的末期交付產(chǎn)品。這項反饋技能,可使客戶評價產(chǎn)品并提出新的需求。在敏捷流程中,接受變動/更新/改善的需求, 以確保客戶得到有價值和質量的產(chǎn)品。一個沖刺或迭代往往持續(xù)2-4 ,最后,漸進地交付一個新的并改善的產(chǎn)品。

28.敏捷中有效執(zhí)行和實踐的關鍵軟技能能力包括:

l? 敏捷情商

l? 技術合作

l? 適應型領導力

l? 協(xié)商

l? 沖突解決

l? 仆人式領導力


了解這些,就了解了敏捷ACP?的一半

?


相關推薦