精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
敏捷項(xiàng)目管理【海史密斯版】(一)

一、敏捷革命
1.當(dāng)我們將試驗(yàn)成本減少到足夠低時(shí),整個(gè)產(chǎn)品開發(fā)的經(jīng)濟(jì)學(xué)就會(huì)發(fā)生改變——從以預(yù)測(cè)為基礎(chǔ)的流程(定義、設(shè)計(jì),然后建造)轉(zhuǎn)變?yōu)橐粋€(gè)以適應(yīng)為基礎(chǔ)的流程(構(gòu)想、探索,然后適應(yīng))
2.當(dāng)生產(chǎn)不同產(chǎn)品的成本突然降低,而把這些不同產(chǎn)品集成到一個(gè)產(chǎn)品的成本又很低時(shí),那么這個(gè)很大的產(chǎn)品可以說不是生產(chǎn)出來的,而是進(jìn)化出來的
3.羅伯特·庫(kù)珀:“各地的公司,無(wú)論蔬菜銷售商還是堅(jiān)果銷售商,無(wú)論是開罐器制造商還是汽車制造商,都參與了新產(chǎn)品研發(fā)戰(zhàn)爭(zhēng) ,而前沿部隊(duì)就是產(chǎn)品開發(fā)團(tuán)隊(duì)。在這個(gè)新產(chǎn)品戰(zhàn)場(chǎng)上,閃電般的攻擊能力——計(jì)劃充分且出擊迅速——越來越成為成功的關(guān)鍵因素。而機(jī)動(dòng)性或者速度則可以保證閃電攻擊能夠抓住機(jī)會(huì)或者捕捉到敵人”
4.最終客戶價(jià)值是在銷售時(shí)交付,不是在計(jì)劃時(shí)交付
5.任何以敏捷方法為幌子進(jìn)行特殊開發(fā)的人,都是徹頭徹尾的騙子

A.敏捷商業(yè)目標(biāo)
1.一個(gè)良好的探索流程(如敏捷項(xiàng)目管理)需要實(shí)現(xiàn)5個(gè)關(guān)鍵的商業(yè)目標(biāo):

* 1)持續(xù)創(chuàng)新,滿足當(dāng)前客戶的需求
    * 致力于向客戶提供價(jià)值,以及創(chuàng)造滿足當(dāng)今客戶需求的產(chǎn)品,是這個(gè)持續(xù)創(chuàng)新流程的推動(dòng)力
    * 創(chuàng)新思想并不會(huì)在模式化的、獨(dú)裁的環(huán)境中產(chǎn)生,而會(huì)在基于自我組織和自我約束為原則的不斷適應(yīng)氛圍中產(chǎn)生
* 2)產(chǎn)品適應(yīng)性,滿足未來客戶的需要
    * 要想讓產(chǎn)品持久地占有市場(chǎng),唯有努力提高產(chǎn)品的適應(yīng)能力
    * 在敏捷項(xiàng)目中,卓越技術(shù)通過兩方面判定:一是現(xiàn)在提供客戶價(jià)值的能力;二是創(chuàng)造強(qiáng)適應(yīng)性產(chǎn)品的能力
    * 敏捷技術(shù)的做法將重點(diǎn)放在減少技術(shù)債務(wù)(提高適應(yīng)能力),將其作為開發(fā)流程的組成部分
    * 在敏捷項(xiàng)目中,開發(fā)人員致力于卓越技術(shù),而項(xiàng)目經(jīng)理則提供支持
* 3)縮短交付進(jìn)度,滿足市場(chǎng),提高投資回報(bào)率(return on investment,ROI)
    * 縮短交付周期、滿足市場(chǎng)需求仍然是項(xiàng)目經(jīng)理和主管要優(yōu)先考慮的企業(yè)目標(biāo)
    * 敏捷項(xiàng)目管理的迭代開發(fā)、基于功能的本質(zhì)可以通過3種方式縮短交付周期:突出重點(diǎn)、簡(jiǎn)化流程和培養(yǎng)技能
* 4)人員和流程適應(yīng)性,對(duì)產(chǎn)品和企業(yè)變化做出迅速反應(yīng)
    * 如果我們想要適應(yīng)能力強(qiáng)的產(chǎn)品,就必須建立一支適應(yīng)能力強(qiáng)的隊(duì)伍——其成員都樂于變革
    * 敏捷項(xiàng)目管理的指導(dǎo)原則和架構(gòu)鼓勵(lì)把學(xué)習(xí)和適應(yīng)當(dāng)做向客戶提供價(jià)值的組成部分
* 5)可靠的結(jié)果,支持業(yè)務(wù)增長(zhǎng)和贏利能力
    * 探索項(xiàng)目不能產(chǎn)生已知的、完全預(yù)告規(guī)定的結(jié)果,但可以產(chǎn)生有價(jià)值的結(jié)果——一個(gè)滿足客戶目標(biāo)和商業(yè)需求的可以交付的產(chǎn)品
    * 良好的探索流程可以不斷地提供創(chuàng)新

2.重復(fù)的流程是指按照同樣的方式做同樣的事情 ,并產(chǎn)生同樣的結(jié)果;而可選是指無(wú)論在生產(chǎn)過程中遇到什么障礙,都能達(dá)到目標(biāo),它意味著為達(dá)到一個(gè)目標(biāo)而不斷改變
3.如果目標(biāo)是提供符合已知的、不變的說明要求的產(chǎn)品,就用重復(fù)的流程。相反,如果目標(biāo)是提供有特定限制的價(jià)值的產(chǎn)品,而變化和截止日期都是非常重要的因素,那么可靠流程更為適用

B.敏捷的定義
1.敏捷是制造并響應(yīng)變化從而在動(dòng)蕩的商業(yè)環(huán)境中創(chuàng)造利潤(rùn)的能力
2.敏捷是平衡靈活性和穩(wěn)定性的能力
3.制造變化可以擾亂競(jìng)爭(zhēng)對(duì)手(及其整個(gè)市場(chǎng)系統(tǒng)),而對(duì)變化作出反應(yīng)能防止競(jìng)爭(zhēng)沖擊。制造變化需要?jiǎng)?chuàng)新:開發(fā)新產(chǎn)品、建立新的銷售渠道、縮短產(chǎn)品開發(fā)周期、為日益變小的細(xì)分市場(chǎng)定制個(gè)性化產(chǎn)品。此外,公司還必須能夠迅速響應(yīng)競(jìng)爭(zhēng)對(duì)手和客戶制造的可預(yù)見和不可預(yù)見的變化 
4.復(fù)雜性理論告訴我們,創(chuàng)新(即創(chuàng)造一些我們不能完全預(yù)見的新東西、突發(fā)的結(jié)果)最容易出現(xiàn)在混亂和秩序、靈活性和穩(wěn)定性之間的平衡點(diǎn)時(shí)
5.組織結(jié)構(gòu)太嚴(yán)密會(huì)抑制創(chuàng)造性,太松散會(huì)導(dǎo)致效率低下

C.敏捷價(jià)值觀
1.敏捷強(qiáng)調(diào)的是態(tài)度而不是流程,它是氛圍而不是方法
2.那些卓越的公司創(chuàng)立的基礎(chǔ)(核心價(jià)值和目的)往往是永恒不變,但其策略(商業(yè))和做法(業(yè)務(wù)實(shí)踐)是變化的
3.在業(yè)績(jī)優(yōu)良的團(tuán)隊(duì)中,領(lǐng)導(dǎo)管理原則,而原則管理團(tuán)隊(duì)
4.團(tuán)隊(duì)為何存在、要?jiǎng)?chuàng)造什么產(chǎn)品、為誰(shuí)而創(chuàng)造以及如何共同工作,這些組成了敏捷項(xiàng)目管理的核心原則。如果想要?jiǎng)?chuàng)造優(yōu)秀的產(chǎn)品,就需要有優(yōu)秀的人才;如果想吸引并留住優(yōu)秀的人才,就需要有優(yōu)秀的原則
5.沒有行動(dòng)的宏偉原則純屬幻想,相反,缺乏指導(dǎo)原則的具體的實(shí)踐通常都是不合理的應(yīng)用
6.敏捷宣言

* 個(gè)體和交互勝過流程和工具
* 可以工作的軟件勝過面面俱到的文檔
* 客戶合作勝過合同談判
* 響應(yīng)變化勝過遵循計(jì)劃
* 雖然右項(xiàng)也具有價(jià)值,但我們認(rèn)為左項(xiàng)更具有價(jià)值

7.相互依賴聲明

* 通過持續(xù)為客戶創(chuàng)造價(jià)值來提高投資回報(bào)
* 通過不斷地與客戶交互、共享所有權(quán)來交付可靠的結(jié)果
* 預(yù)測(cè)不確定性,并設(shè)法通過迭代、預(yù)防、適應(yīng)來應(yīng)對(duì)不確定性
* 個(gè)體價(jià)值是團(tuán)隊(duì)價(jià)值的源泉、創(chuàng)建能讓個(gè)體卓越的環(huán)境,實(shí)現(xiàn)創(chuàng)造和創(chuàng)新
* 通過激發(fā)成員的使命感和責(zé)任感來提高團(tuán)隊(duì)績(jī)效
* 通過使用根據(jù)具體情況而定的策略、流程和做法來提高效率和可靠性

8.平等主義精英的核心價(jià)值觀強(qiáng)烈影響著敏捷運(yùn)動(dòng)。當(dāng)然,這個(gè)核心價(jià)值觀并不是唯一能制造產(chǎn)品的價(jià)值觀,但其定義了大多數(shù)敏捷主義者對(duì)自己的認(rèn)識(shí)
9.敏捷管理者應(yīng)該具有的信心價(jià)值觀:

* 交付價(jià)值勝過滿足約束(價(jià)值勝過約束)
* 領(lǐng)導(dǎo)團(tuán)隊(duì)勝過管理任務(wù)(團(tuán)隊(duì)勝過任務(wù))
* 適應(yīng)變化勝過遵循計(jì)劃(適應(yīng)勝過遵循)

10.傳統(tǒng)的項(xiàng)目管理者注重按計(jì)劃行事,盡量做到和計(jì)劃沒有出入;而敏捷項(xiàng)目管理者則關(guān)注如何 成功地去適應(yīng)那些不可避免的變化
11.技術(shù)質(zhì)量:價(jià)值持續(xù)產(chǎn)生的決定性因素

D.敏捷績(jī)效評(píng)估
1.敏捷項(xiàng)目評(píng)估的3個(gè)目標(biāo):

* 價(jià)值目標(biāo)——提供可交付的產(chǎn)品
* 質(zhì)量目標(biāo)——提供可靠的、適應(yīng)性強(qiáng)的可交付產(chǎn)品
* 約束目標(biāo)——在可接受的約束內(nèi),實(shí)現(xiàn)價(jià)值和質(zhì)量目標(biāo)

2.敏捷三角形的演變


E.敏捷項(xiàng)目管理架構(gòu)
1.以生產(chǎn)為導(dǎo)向的項(xiàng)目管理流程和做法強(qiáng)調(diào)完整的早期計(jì)劃和要求說明,并且要求以后將盡量不會(huì)改動(dòng);而基于探索的流程雖然也強(qiáng)調(diào)早期計(jì)劃(僅是名義上的),但它更強(qiáng)調(diào)足夠好的要求和可實(shí)驗(yàn)可改進(jìn)的設(shè)計(jì)方案,而且隨后會(huì)通過不斷學(xué)習(xí),做出重大改動(dòng)
2.敏捷項(xiàng)目管理交付方法包括5個(gè)階段:構(gòu)想、推測(cè)、探索、適應(yīng)和結(jié)束
3.構(gòu)想階段產(chǎn)生一個(gè)清晰明白的業(yè)務(wù)或者產(chǎn)品構(gòu)想,為后面的階段劃出邊界;在推測(cè)階段,團(tuán)隊(duì)推測(cè)產(chǎn)品的規(guī)格,制定一個(gè)發(fā)布計(jì)劃,隨著項(xiàng)目的不斷進(jìn)行,技術(shù)要求和客戶要求會(huì)隨著新知識(shí)的獲得不斷演變;然后是探索階段,它和迭代平等作業(yè),其中要完成最初的功能和需求設(shè)計(jì);在適應(yīng)階段,這些試驗(yàn)的結(jié)果需要經(jīng)過技術(shù)、客戶和企業(yè)的個(gè)案審查,以便在下一次迭代過程中繼續(xù)做出調(diào)整

F.敏捷項(xiàng)目成功率
1.至少,敏捷方法有潛力極大地提高競(jìng)爭(zhēng)優(yōu)勢(shì)。它能很大程度上提高生產(chǎn)力和質(zhì)量縮短時(shí)間,而這些最終會(huì)改變整個(gè)商業(yè)模式
2.敏捷項(xiàng)目管理不限于一小套做法和技巧,它定義了如下的策略能力:提供可交付的產(chǎn)品、創(chuàng)造和適應(yīng)變化 、在靈活性和結(jié)構(gòu)之間保持平衡、挖掘開發(fā)團(tuán)隊(duì)的創(chuàng)造力和創(chuàng)新能力以及引導(dǎo)組織度過動(dòng)蕩和不確定的時(shí)期

二、價(jià)值勝過約束
1.盡管諸如成本和進(jìn)度這樣的約束很重要,但為客戶創(chuàng)造價(jià)值也很重要。通常人們總是關(guān)注容易測(cè)量的因素,而忽視了真正至關(guān)重要卻難以量化的特征
2.如果團(tuán)隊(duì)關(guān)注結(jié)果——哪怕僅給予最小的關(guān)注,他們也更有可能交付真正商業(yè)價(jià)值
3.結(jié)果包括產(chǎn)品構(gòu)想、商業(yè)目標(biāo)和性能(高級(jí)產(chǎn)品功能),而沒有具體需求
4.質(zhì)量目標(biāo)定義了交付可靠的、可適應(yīng)的(可工作的并易于改進(jìn))產(chǎn)品,這些都是很關(guān)鍵的價(jià)值特質(zhì)
5.項(xiàng)目領(lǐng)導(dǎo)可以通過以下幾種方式來關(guān)注產(chǎn)品價(jià)值:價(jià)值確定(與客戶一起)、價(jià)值優(yōu)先級(jí)排序(訂單管理)、價(jià)值創(chuàng)造(迭代開發(fā))

* 價(jià)值確定通常是業(yè)務(wù)經(jīng)理和產(chǎn)品經(jīng)理的職責(zé),但項(xiàng)目領(lǐng)導(dǎo)也經(jīng)常參與成本/效益分析和價(jià)值判斷(特別是在產(chǎn)品公司)
* 價(jià)值優(yōu)先級(jí)排序也大多是產(chǎn)品經(jīng)理的工作,但項(xiàng)目領(lǐng)導(dǎo)者也要參與,特別是面對(duì)客戶或不知道技術(shù)需求的情況下
* 價(jià)值創(chuàng)造是在項(xiàng)目組內(nèi)指的是與客戶合作、把客戶需求分組、減少技術(shù)債務(wù)(保證質(zhì)量和價(jià)值交付)等活動(dòng)


A.持續(xù)創(chuàng)造客戶價(jià)值
1.通過持續(xù)創(chuàng)造客戶價(jià)值來提高投資回報(bào)——相互依賴宣言
2.價(jià)值是指企業(yè)或組織的產(chǎn)出結(jié)果,往往與財(cái)務(wù)收益有關(guān)
3.持續(xù)是指價(jià)值能經(jīng)得起時(shí)間的考驗(yàn)——無(wú)論是現(xiàn)在還是將來
4.軟件設(shè)計(jì)行業(yè),適時(shí)交付軟件第一個(gè)版本固然重要,但交付高質(zhì)量并能適應(yīng)未來需求的產(chǎn)品更重要
5.客戶和產(chǎn)品經(jīng)理推動(dòng)著敏捷開發(fā)
6.客戶闡明產(chǎn)品應(yīng)該具備的性能、帶來的價(jià)值和實(shí)現(xiàn)量化該價(jià)值的商業(yè)目標(biāo)
7.符合當(dāng)前客戶需求,但不容易適應(yīng)未來需要的產(chǎn)品,注定其生命周期是很短暫的
8.成功的秘笈很簡(jiǎn)單——今天交付,明天適應(yīng)
9.客戶是用創(chuàng)造的產(chǎn)品來產(chǎn)生商業(yè)價(jià)值的個(gè)人或群體
10.“利益相關(guān)方”表示與項(xiàng)目相關(guān)的、協(xié)助定義產(chǎn)品商業(yè)價(jià)值和其他約束的個(gè)人
11.如果希望交付的產(chǎn)品具有重大的客戶價(jià)值,就必須在客戶和開發(fā)人員之間建立伙伴關(guān)系,一種雙方都承擔(dān)責(zé)任和義務(wù)的關(guān)系
12.敏捷團(tuán)隊(duì)不斷地尋求客戶參與,并總向客戶提問“我們所做的對(duì)您實(shí)現(xiàn)企業(yè)目標(biāo)有幫助嗎?”
13.提供客戶價(jià)值涉及3個(gè)特別重要的話題:一是將重點(diǎn)放在創(chuàng)新和適應(yīng)性而不是效率和優(yōu)化,二是專注于執(zhí)行,三是精益思維
14.“我們生活在一個(gè)由創(chuàng)造力、創(chuàng)新和想象力推動(dòng)世界發(fā)展的時(shí)代”——湯姆·吳杰克和桑德拉·馬斯喀特
15.創(chuàng)造新產(chǎn)品和新服務(wù)不同于對(duì)現(xiàn)有產(chǎn)品作微小改進(jìn)

* 前者必須將重點(diǎn)放在創(chuàng)新和適應(yīng)性,而后者通常注重效率和優(yōu)化
* 效率提供我們能想見到的產(chǎn)品和服務(wù),而創(chuàng)新提供的是我們想象不到的產(chǎn)品
* 效率和優(yōu)化是生產(chǎn)型項(xiàng)目的有利助推器,而創(chuàng)新和創(chuàng)造力卻是探索型項(xiàng)目的助推器
* 生產(chǎn)型思想傾向會(huì)限制對(duì)可行性方案的想象,而探索型思想傾向幫助探索看似不可能的事情
* 優(yōu)化意味著已經(jīng)知道如何做某事,只是現(xiàn)在需要改進(jìn)它;創(chuàng)新意味著不知道如何做,所以探求知識(shí)就顯得極為重要

16.如果項(xiàng)目經(jīng)理將精力集中于交付活動(dòng),他們?yōu)轫?xiàng)目增加了價(jià)值;而如果集中于計(jì)劃和控制,就可能增加管理費(fèi)用
17.傳統(tǒng)項(xiàng)目管理方法由3個(gè)信息交流流程組成:計(jì)劃、控制和執(zhí)行
18.傳統(tǒng)計(jì)劃存在一些問題:

* 計(jì)劃的動(dòng)機(jī)通常來自項(xiàng)目之外,即制定計(jì)劃的目的是為了滿足法律法規(guī)或者管理要求
* 制定計(jì)劃的動(dòng)機(jī)往往與控制欲有關(guān),而不是與實(shí)際工作的實(shí)施需要有關(guān)
* 計(jì)劃和控制成為焦點(diǎn),而執(zhí)行被看作是最不重要的

19.在敏捷項(xiàng)目管理中,項(xiàng)目經(jīng)理的首要任務(wù)是促進(jìn)產(chǎn)品構(gòu)想的構(gòu)思,并指導(dǎo)團(tuán)隊(duì)去實(shí)現(xiàn)該構(gòu)想,而不是制定計(jì)劃和進(jìn)度表、控制進(jìn)度,保證“計(jì)劃”得以實(shí)行
20.敏捷項(xiàng)目管理不是反計(jì)劃的模型。計(jì)劃(和控制)是敏捷項(xiàng)目管理的一個(gè)組成部分,只不過它不是重點(diǎn)
21.敏捷運(yùn)動(dòng)的許多想法都源于精益生產(chǎn)。精益生產(chǎn)的一個(gè)基本原則是系統(tǒng)地消除浪費(fèi),即減少不向客戶提供價(jià)值的活動(dòng)
22.一個(gè)簡(jiǎn)化項(xiàng)目(做較少的事、做正確的事、消除瓶頸)的方法是區(qū)分交付活動(dòng)和合規(guī)活動(dòng),以及對(duì)每種活動(dòng)分別采用相應(yīng)的策略
23.過多的結(jié)構(gòu)不僅會(huì)扼殺主動(dòng)性和創(chuàng)新,而且消耗了大量的時(shí)間。根本問題不在于這些方案有無(wú)價(jià)值,而在于他們從根本上將流程凌駕于個(gè)人知識(shí)和能力之上
24.交付的相關(guān)活動(dòng)與合規(guī)活動(dòng)對(duì)項(xiàng)目經(jīng)理有特殊的重大意義:

* 項(xiàng)目經(jīng)理需要分析項(xiàng)目活動(dòng),以保證用在交付活動(dòng)上的時(shí)間最多
* 項(xiàng)目經(jīng)理必須分析他們自己的活動(dòng),以確定他們是在從事交付活動(dòng)還是合規(guī)活動(dòng)


B.迭代、基于功能的交付
1.如果想創(chuàng)新,就必須迭代
2.敏捷項(xiàng)目可以快速并遞增地在整個(gè)項(xiàng)目期內(nèi)交付價(jià)值。采用迭代、基于功能的交付方式,能在早期捕獲價(jià)值,而且通常可以極大地提高項(xiàng)目的投資回報(bào)率
3.完成一個(gè)需求文件只是證實(shí)這個(gè)團(tuán)隊(duì)成功地收集到了一套需求;而完成或演示一套可以工作的產(chǎn)品功能證實(shí)開發(fā)團(tuán)隊(duì)實(shí)際已經(jīng)向客戶交付了有形的東西
4.敏捷的迭代組成部分可以用4個(gè)關(guān)鍵詞表示:迭代、基于功能、時(shí)間框和增量

* 迭代開發(fā)是指要建造產(chǎn)品的部分版本,然后通過連續(xù)的短期開發(fā)以及評(píng)審和修改,擴(kuò)展該版本
* 基于功能的交付是指設(shè)計(jì)團(tuán)隊(duì)建造最終產(chǎn)品的功能,或者至少是與最終產(chǎn)品最接近的代表物(如模擬、模型),尤其是對(duì)于工業(yè)產(chǎn)品
* 迭代要求在一定的時(shí)間期限內(nèi)——時(shí)間框(對(duì)于軟件是1-4個(gè)星期)——產(chǎn)生一個(gè)結(jié)果,該時(shí)間框強(qiáng)制迭代的結(jié)束,強(qiáng)迫人們?cè)跍?zhǔn)備充分之前,就制造出部分實(shí)體
* 增量開發(fā)是指建造的產(chǎn)品,在經(jīng)過一次或多次迭代后都可以及時(shí)的被調(diào)用

5.功能交付方法:客戶決定進(jìn)度和功能的優(yōu)先次序,而產(chǎn)品工程師確定提供這些功能需要的任務(wù),以及完成這該任務(wù)要花費(fèi)的時(shí)間和成本
6.對(duì)于需求可能會(huì)隨時(shí)間推移而演變的項(xiàng)目和產(chǎn)品,讓客戶在開發(fā)過程期間評(píng)審結(jié)果,使其盡可能接近實(shí)際產(chǎn)品,就顯得尤為關(guān)鍵
7.迭代開發(fā)同時(shí)也是自我糾正的過程。自我糾正最重要的方面是客戶在產(chǎn)品演變過程中提供的反饋信息
8.隨著演變?nèi)谌牒竺娴牡_發(fā),客戶對(duì)產(chǎn)品的信心會(huì)增加,或者相反,開始清楚地認(rèn)識(shí)到該產(chǎn)品無(wú)法工作,應(yīng)該趁早拋棄
9.促進(jìn)探索很關(guān)鍵,但知道何時(shí)停止也很關(guān)鍵
10.“在我實(shí)行迭代開發(fā)的前幾年,認(rèn)為時(shí)間框?qū)嶋H上是關(guān)于時(shí)間的,但后來我逐漸意識(shí) 到,時(shí)間框的作用實(shí)際上是強(qiáng)制做出困難的決定”

C.卓越技術(shù)
1.敏捷開發(fā)人員致力于卓越技術(shù),不是因?yàn)槊缹W(xué),而是因?yàn)橹铝τ谧吭郊夹g(shù)可以交付客戶價(jià)值。項(xiàng)目領(lǐng)導(dǎo)必須是卓越技術(shù)的擁護(hù)者;他們?cè)诿芮凶⒁暺渌?xiàng)目目標(biāo)的同時(shí),必須支持并提倡卓越技術(shù)
2.高品質(zhì)能確保公司在未來交付價(jià)值。許多軟件都是苦于技術(shù)債務(wù)和低質(zhì)量的做法帶來的問題的積累
3.敏捷開發(fā)人員認(rèn)為迭代、新興設(shè)計(jì)和頻繁反饋可以產(chǎn)生更出眾的設(shè)計(jì)
4.任何公司都不可能制造出完美的產(chǎn)品,但制造提供客戶價(jià)值并保持技術(shù)完整的產(chǎn)品是商業(yè)成功的關(guān)鍵,也是令技術(shù)團(tuán)隊(duì)滿意的關(guān)鍵
5.項(xiàng)目經(jīng)理需要與團(tuán)隊(duì)一起,討論和決定開發(fā)的技術(shù)方法,而且在決定技術(shù)問題時(shí),讓團(tuán)隊(duì)不要忘記企業(yè)目標(biāo)。項(xiàng)目經(jīng)理可以不做決定,但他們應(yīng)該具備足夠的知識(shí),去引導(dǎo)團(tuán)隊(duì)成員相互交流,以確保團(tuán)隊(duì)充分地消化吸收項(xiàng)目資料,并及時(shí)做出正確的技術(shù)決定
6.項(xiàng)目經(jīng)理必須支持卓越技術(shù),因?yàn)樗沁m應(yīng)能力和低成本迭代的關(guān)鍵,而這兩者是產(chǎn)品長(zhǎng)期成功的推動(dòng)力。項(xiàng)目經(jīng)理不必是技術(shù)權(quán)威人士,但必須具備足夠的知識(shí),才能與這樣的技術(shù)權(quán)威交流

D.簡(jiǎn)化
1.“如果想讓船走得更快,那么割斷錨繩比加大馬力要來得容易”——盧克·霍
2.如果想快速而又敏捷,就要保持事情簡(jiǎn)單。速度不是簡(jiǎn)化的結(jié)果,但簡(jiǎn)化能提高速度
3.“簡(jiǎn)化非常關(guān)鍵,它是最大程度地減少不必要工作的藝術(shù)”——敏捷宣言
4.采用去掉詳細(xì)的基于任務(wù)的結(jié)構(gòu)和合規(guī)工作來簡(jiǎn)化流程,就強(qiáng)迫人們思考和交流
5.簡(jiǎn)單原則是復(fù)雜性理論“群體智能”的一個(gè)方面,其思想是一套簡(jiǎn)單正確的規(guī)劃,應(yīng)用到一個(gè)高度相互作用的群體中,然后產(chǎn)生諸如創(chuàng)新和創(chuàng)造力之類的復(fù)雜行為
6.再生做法:一個(gè)系統(tǒng)在一起正常運(yùn)轉(zhuǎn)的小最單位,它并不規(guī)定一個(gè)轉(zhuǎn)化需要做的每件事,而是確定那些具有非常高的價(jià)值、適用于幾乎每個(gè)項(xiàng)目的做法。采用這些做法,項(xiàng)目團(tuán)隊(duì)將“生成”其他必要的輔助做法,作為他們裁減和改變?cè)撎鬃龇ā⑦m應(yīng)具體需要的一部分
7.在決定流程、方法、做法、文檔以及產(chǎn)品開發(fā)的其他方面時(shí),簡(jiǎn)化理念告誡我們應(yīng)該把方向引向剛剛足夠、精簡(jiǎn)和實(shí)施的“比剛剛夠少一點(diǎn)”

* 簡(jiǎn)化需要平衡速度需求和靈活性,同時(shí)保持足夠的穩(wěn)定性,避免疏忽錯(cuò)誤
* 剛剛足夠并不意味著不足,也不意味著“無(wú)文檔”或者“無(wú)流程”

8.在產(chǎn)品開發(fā)中,缺乏速度會(huì)導(dǎo)致競(jìng)爭(zhēng)劣勢(shì),而倉(cāng)促會(huì)導(dǎo)致錯(cuò)誤。平衡,是敏捷的關(guān)鍵之一
9.如果領(lǐng)導(dǎo)者能夠巧妙地將復(fù)雜問題簡(jiǎn)單化、能夠制定剛剛足夠的流程、能夠找到快速和倉(cāng)促之間的分界線,那么他無(wú)疑有更高的成功機(jī)率
10.如果不能區(qū)分交付和合規(guī),就會(huì)導(dǎo)致合規(guī)工作——為管理機(jī)構(gòu)、律師或者高層管理編制文件——不斷增加,而將產(chǎn)品降到次要位置
11.“系統(tǒng)主義”:盲目地相信系統(tǒng),認(rèn)為可以通過系統(tǒng)達(dá)到任何必要的目標(biāo)
12.約翰·格爾反對(duì)系統(tǒng)主義:

* “根本問題不在于某個(gè)特定系統(tǒng),而在于類似的系統(tǒng)”
* “系統(tǒng)往往不斷擴(kuò)張,填補(bǔ)已知世界”
* “系統(tǒng)往往反對(duì)他們自身的正確功能”

13.一些合規(guī)活動(dòng)是必要的。每個(gè)組織、每個(gè)項(xiàng)目團(tuán)隊(duì)都有一定的合規(guī)活動(dòng)。例如醫(yī)療行業(yè)醫(yī)藥許可

三、團(tuán)隊(duì)勝過任務(wù)
1.敏捷領(lǐng)導(dǎo)者領(lǐng)導(dǎo)團(tuán)隊(duì),非敏捷領(lǐng)導(dǎo)者管理任務(wù)
2.敏捷項(xiàng)目管理強(qiáng)調(diào)團(tuán)隊(duì)管理,提倡建立自我組織團(tuán)隊(duì)和發(fā)展服務(wù)型領(lǐng)導(dǎo)方式。這比管理任務(wù)更加困難,但最終的結(jié)果會(huì)更令人滿意。在敏捷項(xiàng)目中,團(tuán)隊(duì)成員關(guān)注任務(wù),項(xiàng)目領(lǐng)導(dǎo)關(guān)注團(tuán)隊(duì)

A.領(lǐng)導(dǎo)團(tuán)隊(duì)
1.“在戰(zhàn)斗中,你管不了人,你只能管事情……并領(lǐng)導(dǎo)別人”
2.項(xiàng)目管理和領(lǐng)導(dǎo)的區(qū)別:管理處理復(fù)雜性,領(lǐng)導(dǎo)就會(huì)變化 
3.想建立適應(yīng)能力強(qiáng)的、自我組織的項(xiàng)目團(tuán)隊(duì),領(lǐng)導(dǎo)者應(yīng)該引導(dǎo)而不是控制,在某些情況下,他們影響、輕推、促進(jìn)、教授、建議、協(xié)助、催促、勸告以及指導(dǎo)
4.項(xiàng)目領(lǐng)導(dǎo)應(yīng)該即是管理者,又是領(lǐng)導(dǎo)者,隨著項(xiàng)目的探索系數(shù)增高,后者的重要性將迅速上升
5.領(lǐng)導(dǎo)者之所以成為領(lǐng)導(dǎo)者,不是因?yàn)樗麄兯龅氖虑?,而是因?yàn)樗麄儼缪莸慕巧?/span>
6.領(lǐng)導(dǎo)者在很大程度上依靠的是影響力而非權(quán)力,影響力來自于人們的尊敬而不是敬畏。取決于領(lǐng)導(dǎo)者的性格。領(lǐng)導(dǎo)者雖然得到組織的授權(quán),但他們真正的權(quán)力不是自上而下委派的,而是自下而上贏得的
7.領(lǐng)導(dǎo)者鼓勵(lì)變化:提出未來可能性的想象(通常細(xì)節(jié)很少);通過大量人員交流,發(fā)現(xiàn)能夠幫助將產(chǎn)品構(gòu)想變?yōu)楝F(xiàn)實(shí)的新信息;以及激發(fā)目的感,激勵(lì)人們致力于一些超出常規(guī)的事情
8.管理幻想(霍奇森和懷特):

* 為什么認(rèn)為你處于受控狀態(tài)?
* 為什么認(rèn)為你能夠預(yù)測(cè)未來及其結(jié)果和效果?
* 為什么認(rèn)為你曾成功過的方法就能夠再次行得通?
* 為什么認(rèn)為任何重要的事情都是可以評(píng)估的?
* 為什么認(rèn)為諸如領(lǐng)導(dǎo)、管理和變化這些詞對(duì)任何人來說,意思都一樣?
* 為什么認(rèn)為降低不確定性必然會(huì)增加確定性?

9.敏捷項(xiàng)目經(jīng)理幫助他們的團(tuán)隊(duì)在混沌的邊緣保持平衡——一些而不是過多的組織結(jié)構(gòu)、適度而不過多的文件、一些事先準(zhǔn)備但不過多的體系結(jié)構(gòu)工作,找到這些平衡點(diǎn)是敏捷領(lǐng)導(dǎo)才能的藝術(shù)
10.領(lǐng)導(dǎo)-協(xié)作的管理風(fēng)格創(chuàng)建了這樣的社會(huì)體系結(jié)構(gòu):一個(gè)可以讓組織和團(tuán)隊(duì)面對(duì)環(huán)境多變性的結(jié)構(gòu)。這種社會(huì)體系融合了這些概念:平等主義、才干、激情、自律和自我組織
11.“指揮官知道目標(biāo),領(lǐng)導(dǎo)者把握方向;指揮官發(fā)號(hào)施令,領(lǐng)導(dǎo)者施加影響;控制者提出要求,協(xié)作者加以促進(jìn);控制者事事管理,協(xié)作者不斷鼓勵(lì)。支持領(lǐng)導(dǎo)-協(xié)作模式的經(jīng)理非常清楚他們的主要角色是設(shè)定方向、提供指導(dǎo)以及促進(jìn)人們與團(tuán)隊(duì)之間的聯(lián)系”
12.“在混沌時(shí)代,成功較少取決于生搬硬套而更多的是依賴于理智;較少取決于少數(shù)人的權(quán)力而更多的是依賴于多數(shù)人的判斷;較少取決于強(qiáng)制而更多的是依賴于激勵(lì);較少取決于外部控制而更多的是依賴于內(nèi)部紀(jì)律”
13.“敏捷”是社會(huì)技術(shù)運(yùn)動(dòng),它有兩個(gè)推動(dòng)力:一個(gè)是愿望——?jiǎng)?chuàng)造一種特定的工作環(huán)境;另一個(gè)是信念——適應(yīng)性強(qiáng)的環(huán)境是向客戶提供創(chuàng)新產(chǎn)品目標(biāo)的關(guān)鍵

B.建立自我組織(自律)團(tuán)隊(duì)
1.自我組織團(tuán)隊(duì)是敏捷項(xiàng)目管理的核心,他們結(jié)合了自由和責(zé)任、靈活性和結(jié)構(gòu)。面對(duì)矛盾和模糊性,團(tuán)隊(duì)的目標(biāo)是始終如一地在項(xiàng)目范圍內(nèi)和產(chǎn)品構(gòu)想基礎(chǔ)上進(jìn)行交付(包括適應(yīng)性)
2.在自我組織的團(tuán)隊(duì)中,個(gè)人負(fù)責(zé)管理自己的工作量,根據(jù)需要和最適合原則輪班工作,并對(duì)團(tuán)隊(duì)效率負(fù)責(zé)
3.對(duì)于如何“交付結(jié)果”,團(tuán)隊(duì)成員有自己保有較大的靈活性,但他們對(duì)結(jié)果負(fù)責(zé),并在制定的靈活框架內(nèi)工作
4.“自我組織的團(tuán)隊(duì)的特征不是缺乏領(lǐng)導(dǎo),而是一種領(lǐng)導(dǎo)風(fēng)格”
5.創(chuàng)建自我組織的團(tuán)隊(duì)需要:

* 1)找到適當(dāng)?shù)娜藛T
    * 項(xiàng)目領(lǐng)導(dǎo)者有權(quán)否決其他經(jīng)理單方面想指派到該項(xiàng)目的任何團(tuán)隊(duì)成員
    * 任何流程都不能克服優(yōu)秀工程師、產(chǎn)品經(jīng)理、客戶和主管缺乏的問題
    * 高效率的項(xiàng)目經(jīng)理將重點(diǎn)依次放在人員、產(chǎn)品和流程。沒有適當(dāng)?shù)娜藛T,將不能建造任何任何產(chǎn)品;不將精力放在產(chǎn)品上,其他無(wú)關(guān)系的活動(dòng)就會(huì)滲入;沒有一個(gè)最低限度的流程框架,就會(huì)出現(xiàn)效率低下乃至混亂
* 2)清楚表達(dá)產(chǎn)品構(gòu)想、界限和團(tuán)隊(duì)角色
* 3)鼓勵(lì)協(xié)作
* 4)堅(jiān)持負(fù)責(zé)
    * 通過激發(fā)成員的使命感和責(zé)任感來提高團(tuán)隊(duì)績(jī)效——相互依賴聲明
    * 團(tuán)隊(duì)成員相互承諾 ,團(tuán)隊(duì)對(duì)客戶承諾,項(xiàng)目經(jīng)理承諾為團(tuán)隊(duì)提供特殊資源,他們就都同意了承擔(dān)責(zé)任
    * 每個(gè)團(tuán)隊(duì)成員都有責(zé)任提高團(tuán)隊(duì)協(xié)作,每個(gè)團(tuán)隊(duì)成員和項(xiàng)目領(lǐng)導(dǎo)相互履行承諾 是義不容辭的責(zé)任
* 5)培養(yǎng)自律
    * 自律是自由和授權(quán)的前提。如果個(gè)人和團(tuán)隊(duì)想要更多的自主權(quán),他們就必須有更多的自律
    * 自律的人可以:對(duì)結(jié)果負(fù)責(zé);用嚴(yán)謹(jǐn)?shù)乃季S對(duì)抗現(xiàn)實(shí);參與激烈的交流和爭(zhēng)辯;愿意在自我組織框架內(nèi)工作;尊重同事
    * 自律也是建立在能力、堅(jiān)持和愿意承擔(dān)結(jié)果的責(zé)任之上,才干不僅是技能和能力,它是態(tài)度和經(jīng)驗(yàn)
    * “關(guān)鍵是首先要找到自律的人,他們進(jìn)行嚴(yán)謹(jǐn)思維并會(huì)在一致的系統(tǒng)框架內(nèi)采取守紀(jì)律的行動(dòng)”
* 6)引導(dǎo)而不是控制

6.敏捷不會(huì)因?yàn)橛辛己玫囊鈭D就自動(dòng)發(fā)展。敏捷團(tuán)隊(duì)的成長(zhǎng)和成熟需要時(shí)間,也需要致力于建立關(guān)系和鼓勵(lì)協(xié)作

C.鼓勵(lì)協(xié)作
1.自我組織團(tuán)隊(duì)的能力在于協(xié)作,即兩個(gè)或更多的人相互交流和合作以共同產(chǎn)生一個(gè)結(jié)果
2.協(xié)作的結(jié)果可以分為:有形的可交付物、決定和共享知識(shí)
3.如果沒有有著正確技能和行為規(guī)范的合適人選,任何的流程和工具都不會(huì)產(chǎn)生任何結(jié)果
4.協(xié)作結(jié)果的質(zhì)量?jī)?yōu)劣取決于信任與尊重的程度、信息流動(dòng)的自由度、辯論以及積極的參與,同時(shí)也受到參與式?jīng)Q策流程的約束
5.健康團(tuán)隊(duì)關(guān)系的核心是信任和尊重,自信和自負(fù)僅有一線之隔
6.如果協(xié)作太少、信息交流太少,團(tuán)隊(duì)就會(huì)分歧嚴(yán)重,整合就會(huì)變成一個(gè)惡夢(mèng)(因此需要經(jīng)常整合);而如果協(xié)作太多、信息交流太多,團(tuán)隊(duì)就會(huì)陷入會(huì)議和信息超載
7.參與式?jīng)Q策:

* 決策是協(xié)作的心臟和靈魂,領(lǐng)導(dǎo)也是良好決策的關(guān)鍵
* 高效率的領(lǐng)導(dǎo)“吸收”模糊性、負(fù)責(zé)做決定并讓團(tuán)隊(duì)繼續(xù)其工作。知道何時(shí)和如何應(yīng)對(duì)模糊是高效率領(lǐng)導(dǎo)者的一個(gè)標(biāo)志
* 重新構(gòu)思意味著將多種想法合并起來,創(chuàng)造一種比任何一個(gè)單獨(dú)想法更好的東西。它不是放棄而是增加
* 創(chuàng)新是通過相互交流、逐步擴(kuò)展想法,然后融合這些想法后突然出現(xiàn)的
* “妥協(xié)造成兩極分化、重新構(gòu)思導(dǎo)致聯(lián)合”
* 自我組織的團(tuán)隊(duì)偶爾需要經(jīng)理做出單方面的決定,但他們的主要風(fēng)格是包容,鼓勵(lì)團(tuán)隊(duì)成員廣泛地參與決策以便做出最好的決策

8.共享空間:

* 創(chuàng)新并不會(huì)因?yàn)橐恍┐_定性的流程而得到保證,創(chuàng)新是安全性流程的結(jié)果,在這個(gè)流程中,具有創(chuàng)造性想法的個(gè)人相互交流,引發(fā)了某些新穎的、與眾不同的東西的產(chǎn)生。演示、原型、模擬和模型是相互交流的催化劑,他們組成了“共享空間”,其中開發(fā)人員、市場(chǎng)人員、客戶和經(jīng)理可以做有重大意義的交流
* 共享空間有兩個(gè)要求:直觀化和公共性
* 直觀化:當(dāng)工程師與客戶討論原型、致力于功能而不是文檔時(shí),相互交流的質(zhì)量就會(huì)得到很大提高
* 公共性:意味著原型需要得到開發(fā)工作的所有利益相關(guān)方的理解

9.客戶合作:

* 客戶或者產(chǎn)品團(tuán)隊(duì)?wèi)?yīng)該是任何敏捷開發(fā)工作不可或缺的一部分
* “敏捷”經(jīng)常指出客戶和產(chǎn)品團(tuán)隊(duì)的不足,并且需要和產(chǎn)品團(tuán)隊(duì)定位自已的角色


D.不再需要自我組織團(tuán)隊(duì)
1.如果讓自我組織繼續(xù)發(fā)揮價(jià)值,那么有幾個(gè)問題要處理:

* 需要擺脫掉一個(gè)觀點(diǎn)——敏捷項(xiàng)目無(wú)領(lǐng)導(dǎo)或者誰(shuí)是領(lǐng)導(dǎo)取決于不同的情境
* 授權(quán)型自我組織團(tuán)隊(duì)的支持者已經(jīng)過時(shí)了——適宜的領(lǐng)導(dǎo)保留適當(dāng)?shù)臎Q策權(quán)與授權(quán)給團(tuán)隊(duì)相結(jié)合的方式


四、適應(yīng)勝過遵循
1.“傳統(tǒng)的項(xiàng)目管理者注重按計(jì)劃行事,盡量做到和計(jì)劃沒有出入;而敏捷項(xiàng)目領(lǐng)導(dǎo)者關(guān)注如何成功地去適應(yīng)不可避免出現(xiàn)的變化”
2.以客戶價(jià)值和質(zhì)量為目標(biāo),計(jì)劃就是實(shí)現(xiàn)這些目標(biāo)的方式,而不是目標(biāo)本身
3.傳統(tǒng)經(jīng)理不斷修正實(shí)際結(jié)果來符合基線,PMBOK稱為糾偏行為,用來引導(dǎo)團(tuán)隊(duì)回歸基線;適用行為用來描述應(yīng)該采取 什么行動(dòng)方針(其中一個(gè)行為可能被修正以符合計(jì)劃要求)
4.《敏捷宣言》和《相互依賴聲明》中包含了5個(gè)與適應(yīng)性有關(guān)的原則:

* 《聲明》:預(yù)測(cè)不確定性,并設(shè)法通過迭代、預(yù)防 、適應(yīng)來應(yīng)對(duì)不確定性
* 《聲明》:通過使用根據(jù)具體情況而定的策略、流程和實(shí)踐來提高效率和可靠性
* 《宣言》:響應(yīng)變化勝過遵循計(jì)劃
* 《宣言》:即使在產(chǎn)品開發(fā)后期,也樂于接受變化的需求,敏捷流程充分利用變化以增加客戶競(jìng)爭(zhēng)優(yōu)勢(shì)
* 《宣言》:團(tuán)隊(duì)定期反省如何做到更有效,然后相應(yīng)調(diào)整團(tuán)隊(duì)行為

5.上述原則可以概括為:

* 預(yù)測(cè)變化(不確定的),然后做相應(yīng)調(diào)整,而不是遵循過期計(jì)劃
* 根據(jù)需要調(diào)整流程和做法

6.團(tuán)隊(duì)必須適應(yīng),但是不能脫離最終的項(xiàng)目目標(biāo),無(wú)論是適應(yīng)性流程還是預(yù)測(cè)性流程
7.可以用4個(gè)問題來評(píng)估流程:

* 在發(fā)布產(chǎn)品的同時(shí),是否交付了價(jià)值?
* 是否實(shí)現(xiàn)了創(chuàng)造可靠的、具有適應(yīng)性的產(chǎn)品質(zhì)量目標(biāo)?
* 項(xiàng)目進(jìn)程是否滿足可接受的要素范圍?
* 團(tuán)隊(duì)是否在有效地適應(yīng)管理、客戶和技術(shù)等方面的變化?

8.適應(yīng)可以看做是對(duì)變化做出的沉思熟慮的回應(yīng)
9.“變化”:變得不同,使事物的性質(zhì)、形態(tài)變得與原來不同
10.“適應(yīng)”:不斷作相應(yīng)的改變以滿足一定用途或形勢(shì)

A.適應(yīng)學(xué)
1.如果認(rèn)為世界是靜止的,則生產(chǎn)型管理做法將占主導(dǎo)地位;但如果認(rèn)為世界是動(dòng)態(tài)的,則探索型的管理做法將涌現(xiàn)出來。通常會(huì)出現(xiàn)靜態(tài)和動(dòng)態(tài)的混合。
2.復(fù)雜適應(yīng)系統(tǒng),無(wú)論是生物學(xué)還是經(jīng)濟(jì)學(xué),都是以下獨(dú)立行動(dòng)者的集合:

* 通過相互影響創(chuàng)造生態(tài)系統(tǒng)的行動(dòng)者
* 其相互交流定義為信息交流的行動(dòng)者
* 其個(gè)體行為基于一些內(nèi)部規(guī)劃系統(tǒng)的行動(dòng)者
* 按照非線性方式自我組織、產(chǎn)生安全性結(jié)果的行動(dòng)者
* 顯示出秩序和混亂兩個(gè)特征的行動(dòng)者
* 隨時(shí)間演變的行動(dòng)者

3.個(gè)體行動(dòng)者的行動(dòng)由一套內(nèi)部規(guī)則推動(dòng):敏捷項(xiàng)目管理的核心思想和原則
4.一套簡(jiǎn)單的規(guī)則會(huì)產(chǎn)生復(fù)雜的行為和結(jié)果,而另一方面,復(fù)雜的規(guī)則通常會(huì)變成官僚作風(fēng),這些規(guī)則的表達(dá)方式對(duì)復(fù)雜系統(tǒng)的動(dòng)作有非常大的影響
5.安全性是復(fù)雜適應(yīng)系統(tǒng)的一個(gè)特性,復(fù)雜適應(yīng)系統(tǒng)通過各部分(自我組織的行動(dòng)者的行為)的相互作用,會(huì)創(chuàng)造出整個(gè)(系統(tǒng)行為)系統(tǒng)的更大特征。這個(gè)安全性系統(tǒng)行為是不能完全用行動(dòng)者的標(biāo)準(zhǔn)行為來解釋的,安全性結(jié)果不能以正常的因果關(guān)系來預(yù)測(cè),但可以通過以前產(chǎn)生類似結(jié)果的模式來預(yù)見他們的發(fā)生
6.適應(yīng)性開發(fā)流程與優(yōu)化流程具有不同的特征。優(yōu)化反映的是說明性的“計(jì)劃-設(shè)計(jì)-建造”周期,而適應(yīng)反映的是有機(jī)的、進(jìn)化的“構(gòu)想-探索-適應(yīng)”周期。適應(yīng)流程不是以一個(gè)解決方案開始,而是以多個(gè)可能的解決方案(試驗(yàn))開始,然后,應(yīng)用一系列的適合性測(cè)試(實(shí)際產(chǎn)品功能或者模擬,取決于驗(yàn)收試驗(yàn)),根據(jù)反饋信息進(jìn)行改變,從而探索并選擇最好的解決方案
7.如果不確定性低,則適應(yīng)方法的風(fēng)險(xiǎn)是高成本,而如果不確定性高,則優(yōu)化方法的風(fēng)險(xiǎn)在于太早的確定某個(gè)解決方案會(huì)抑制創(chuàng)新

B.探索
1.擁有響應(yīng)變化的能力固然很好,但是如果能給競(jìng)爭(zhēng)對(duì)手創(chuàng)造變化則更佳
2.創(chuàng)造變化,就是向?qū)κ终归_競(jìng)爭(zhēng)攻勢(shì),響應(yīng)競(jìng)爭(zhēng)對(duì)手的變化,就是在防守
3.“適應(yīng)的速率要超過市場(chǎng)變化的速率”
4.敏捷領(lǐng)導(dǎo)者需要鼓勵(lì)和激發(fā)團(tuán)隊(duì)成員通過這些高度變化的環(huán)境所造成的困難。鼓勵(lì)包括保持自我鎮(zhèn)靜、鼓勵(lì)試驗(yàn) 、借鑒成功和錯(cuò)誤經(jīng)驗(yàn),以及幫助團(tuán)隊(duì)成員理解這種鼓勵(lì)的所有部分
5.偉大的探索者清楚表述出可以激發(fā)人們靈感的目標(biāo)——讓人們激動(dòng)、自我激勵(lì)的目標(biāo),這些目標(biāo)或者構(gòu)想作為一致的工作重點(diǎn),刺激人們并在團(tuán)隊(duì)中建立團(tuán)隊(duì)精神,激發(fā)靈感的目標(biāo)必須是充滿活力的、令人信服的、清楚的、可行的但又剛好的,它融入團(tuán)隊(duì)的激情中
6.鼓勵(lì)型領(lǐng)導(dǎo)者知道好目標(biāo)和壞目標(biāo)之間的區(qū)別。鼓勵(lì)型領(lǐng)導(dǎo)知道設(shè)定一個(gè)產(chǎn)品的構(gòu)想需要團(tuán)隊(duì)的努力,需要基于分析、理解和現(xiàn)實(shí)的風(fēng)險(xiǎn)評(píng)估,同時(shí)還要有一點(diǎn)冒險(xiǎn)精神
7.創(chuàng)新產(chǎn)品開發(fā)團(tuán)隊(duì)是被引導(dǎo)的而不是被管理的。他們?nèi)菰S他們的領(lǐng)導(dǎo)是有靈感的,將領(lǐng)導(dǎo)者的鼓勵(lì)變成自我意識(shí) 的一部分。優(yōu)秀的新產(chǎn)品、現(xiàn)有產(chǎn)品的顯著改進(jìn)和創(chuàng)新的新業(yè)務(wù)方案都是由激情和靈感推動(dòng)的
8.領(lǐng)導(dǎo)者清楚團(tuán)隊(duì)目標(biāo)。團(tuán)隊(duì)成員了解這些目標(biāo)并以此激勵(lì)自己。內(nèi)在的激勵(lì)可以激發(fā)探索。如果沒有探索和失敗,如果不探索多個(gè)方向并最終找到那個(gè)似乎有前途的方向,我們就不可能獲得新的、更好的和與眾不同的東西

C.響應(yīng)變化
1.“預(yù)測(cè)變化 (不確定性),然后做相應(yīng)調(diào)整,而不是遵循過期計(jì)劃”
2.上述宣言可進(jìn)一步歸納為:

* 構(gòu)想—探索與計(jì)劃—執(zhí)行
* 適應(yīng)與預(yù)見

3.每個(gè)項(xiàng)目都有已知的未知的條件、有確定因素和不確定因素,因此,每個(gè)項(xiàng)目都必須在計(jì)劃和變化之間找到平衡
4.影響項(xiàng)目管理類型的另一個(gè)因素是迭代的成本,即試驗(yàn)成本

D.產(chǎn)品、流程和人員
1.適應(yīng)性有3個(gè)組成部分:產(chǎn)品、流程和人員
2.許多軟件組織實(shí)施敏捷的障礙是他們沒有處理遺留代碼中的技術(shù)債務(wù)

E.障礙還是機(jī)會(huì)
1.伊斯雷爾·干特“新玩具”綜合癥:“把重點(diǎn)放在新的開發(fā)上而忽視遺留代碼”
2.經(jīng)常集成好處非常大,它可以減少許多以前遺留的問題,遲早發(fā)現(xiàn)那些直到發(fā)布期快結(jié)束的時(shí)候才發(fā)現(xiàn)的問題
3.大多數(shù)情況下,人們感覺適應(yīng)變化有障礙(成本太貴)是因?yàn)樽鍪滦实拖隆獩]能抓住機(jī)會(huì)簡(jiǎn)化流程并提高組織的適應(yīng)能力
4.敏捷開發(fā)需要短期迭代:做短期迭代需要找到快速、低成本的做重復(fù)事情的辦法;快速、低成本的做事情使得團(tuán)隊(duì)采用以前從沒有想到的方式去適應(yīng)變化

F.可靠,但不重復(fù)
1.重復(fù)意味著按照同樣的方式做同樣的事情 ,并取得同樣的結(jié)果;而可靠意味著無(wú)論在前進(jìn)道路中遇到什么障礙,都能達(dá)到目標(biāo),也意味著為達(dá)到一個(gè)目標(biāo)而不斷改變
2.可重復(fù)流程通過評(píng)估和不斷的流程糾正,減少可變性
3.可靠流程將重點(diǎn)放在輸出,而非輸入
4.可靠性是以結(jié)果為推動(dòng)力,重復(fù)性是以輸入為推動(dòng)力
5.“重復(fù)流程最多只能交付事先規(guī)定的東西,而可靠、突發(fā)流程可以交付比開始時(shí)每個(gè)人的設(shè)想都更好的結(jié)果,只要你足夠機(jī)敏且具備預(yù)見能力,突發(fā)流程就可以產(chǎn)生最初希望的東西”
6.敏捷項(xiàng)目中需要考慮的正確范圍不是限定的要求,而是清晰、明白的產(chǎn)品構(gòu)想——一個(gè)可發(fā)布的產(chǎn)品
7.評(píng)估項(xiàng)目成功的方法可以簡(jiǎn)化成一個(gè)問題:“我們有可發(fā)布的產(chǎn)品嗎?”,而不是制造出了在項(xiàng)目開始時(shí)就規(guī)定好的特定功能的產(chǎn)品
8.盡管敏捷項(xiàng)目管理是可靠的,但它不是一貫正確的,它也不能消除不確定性的反復(fù)無(wú)常和在探索中遇到的出乎意料的事情 

G.反思和回顧
1.適應(yīng)變化需要具備這種理念和技巧
2.如果希望有較強(qiáng)的適應(yīng)性,就必須愿意認(rèn)真嚴(yán)格地評(píng)估個(gè)人和團(tuán)隊(duì)的績(jī)效。有效的團(tuán)隊(duì)在回顧時(shí)會(huì)涉及4個(gè)領(lǐng)域:產(chǎn)品、流程、團(tuán)隊(duì)、項(xiàng)目
3.在每次迭代結(jié)束時(shí)和項(xiàng)目末期,對(duì)這些領(lǐng)域進(jìn)行回顧和反饋,然后適應(yīng),從而提高績(jī)效

H.從原則到做法
1.“根據(jù)需要調(diào)整流程和做法”
2.原則和做法是向?qū)В麄儙椭_定和加強(qiáng)人們的行為
3.在敏捷項(xiàng)目中,既要有預(yù)見性也要有適應(yīng)性的流程和做法。根據(jù)已知信息發(fā)布計(jì)劃來預(yù)見未來,反思根據(jù)隨后 在項(xiàng)目中發(fā)現(xiàn)的信息來適應(yīng)代碼

五、敏捷項(xiàng)目管理模式
A.敏捷企業(yè)架構(gòu)
1.投資組合治理層提供一些常見的檢查點(diǎn):項(xiàng)目管理層對(duì)各種項(xiàng)目的管理提供指導(dǎo)。項(xiàng)目管理層和迭代管理層不同,其差異可以洞察運(yùn)行項(xiàng)目、制定發(fā)布計(jì)劃和日常短期迭代管理的不同。區(qū)分迭代管理層和技術(shù)做法層,有助于把核心技術(shù)做活融合到幾個(gè)項(xiàng)目或者迭代管理方法中去

2.投資組合治理:主管們都想知道項(xiàng)目的價(jià)值(及投資回報(bào)率)和獲取該價(jià)值的確定性和不確定性
3.項(xiàng)目管理層:管理發(fā)布,與核心小組的外圍利益相關(guān)者打交道
4.迭代管理層:關(guān)注每個(gè)短期迭代的計(jì)劃、執(zhí)行和團(tuán)隊(duì)領(lǐng)導(dǎo)
5.技術(shù)實(shí)踐層:包括從持續(xù)集成到結(jié)對(duì)編程,從測(cè)試開始到重構(gòu)等做法

B.敏捷交付架構(gòu)
1.流程也許不如人那么重要,但它絕非不重要
2.如果企業(yè)目標(biāo)是重復(fù)性的制造,那么常規(guī)性流程是完全合理的;而如果目標(biāo)是可靠的創(chuàng)新,則流程架構(gòu)必須是有組織的、靈活的和容易適應(yīng)的
3.敏捷交付架構(gòu)需要:

* 支持企業(yè)目標(biāo)
* 支持構(gòu)想、探索、適應(yīng)文化
* 支持自我組織、自律的團(tuán)隊(duì)
* 根據(jù)項(xiàng)目的不確定性程度,盡量提高可靠性和連貫性
* 保持靈活和易于適應(yīng)
* 支持流程的透明化
* 合并知識(shí)
* 囊括支持各個(gè)階段的做法
* 提供管理檢查點(diǎn)

4.敏捷項(xiàng)目管理模式的結(jié)構(gòu):構(gòu)想—推測(cè)—探索—適應(yīng)—結(jié)束,重點(diǎn)在交付(執(zhí)行)和適應(yīng)

5.敏捷項(xiàng)目管理架構(gòu)與傳統(tǒng)項(xiàng)目階段的區(qū)別:

* “構(gòu)想”代替較傳統(tǒng)的“開始”,指出構(gòu)想的重要性
* 推測(cè)階段代替計(jì)劃階段:“計(jì)劃”已經(jīng)與預(yù)測(cè)和相對(duì)確定性相關(guān)聯(lián),而“推測(cè)”表示未來是不確定的
* 敏捷項(xiàng)目管理模式用探索替代通常的設(shè)計(jì)、構(gòu)建和測(cè)試階段,探索是非線性的、并存的、非瀑布式的模式;敏捷項(xiàng)目管理模式強(qiáng)調(diào)執(zhí)行以及探索性而非確定性。實(shí)施敏捷項(xiàng)目管理的團(tuán)隊(duì)密切關(guān)注構(gòu)想、監(jiān)控信息,從而適應(yīng)當(dāng)前情況,這就是適應(yīng)階段
* 敏捷項(xiàng)目管理模式以結(jié)束階段收尾,這個(gè)階段的主要目標(biāo)是傳遞知識(shí),當(dāng)然它也是一個(gè)慶典

6.敏捷項(xiàng)目管理的5個(gè)階段是:

* 1)構(gòu)想:確定產(chǎn)品構(gòu)想、項(xiàng)目目標(biāo)和控制要素、項(xiàng)目社團(tuán)以及團(tuán)隊(duì)如何共同工作
    * 該構(gòu)想包括什么、誰(shuí)提供和如何提供
    * 構(gòu)想是項(xiàng)目早期 “成功的關(guān)鍵因素”
    * 產(chǎn)品及項(xiàng)目范圍構(gòu)想
    * 需要構(gòu)想?yún)⑴c者都有誰(shuí):客戶、產(chǎn)品經(jīng)理、項(xiàng)目團(tuán)隊(duì)成員和利益相關(guān)方組成的社團(tuán)
    * 項(xiàng)目團(tuán)隊(duì)成員必須構(gòu)想他們打算如何共同工作
* 2)推測(cè):制定基于性能和/或功能的發(fā)布計(jì)劃,確保交付構(gòu)想的產(chǎn)品
    * “根據(jù)不完全的事實(shí)或者信息猜測(cè)某事”
    * 對(duì)于探索性的項(xiàng)目來說,計(jì)劃是基于不完全的信息推測(cè)或猜測(cè)
    * 包括:收集初始的、廣泛的產(chǎn)品要求;將工作量定義為一個(gè)產(chǎn)品功能清單;制訂一個(gè)迭代的、基于功能的交付計(jì)劃;把風(fēng)險(xiǎn)降低策略納入計(jì)劃;估計(jì)項(xiàng)目成本,并生成其他必要的行政管理和財(cái)務(wù)信息
* 3)探索:在短期內(nèi)計(jì)劃和提供經(jīng)測(cè)試的功能,不斷致力于減少項(xiàng)目風(fēng)險(xiǎn)和不確定性
    * 通過管理工作量和合作適當(dāng)?shù)募夹g(shù)方法和風(fēng)險(xiǎn)降低策略,按計(jì)劃交付產(chǎn)品功能
    * 建立協(xié)作的、自我組織的項(xiàng)目社團(tuán),這是每個(gè)人的責(zé)任但需要由項(xiàng)目經(jīng)理和迭代領(lǐng)導(dǎo)者推動(dòng)
    * 管理團(tuán)隊(duì)與客戶、產(chǎn)品經(jīng)理和其他利益相關(guān)方的相互交流
* 4)適應(yīng):審核提交的結(jié)果、當(dāng)前情況以及團(tuán)隊(duì)的績(jī)效,必要時(shí)做出調(diào)整
    * 控制和糾正是這個(gè)周期階段常用的術(shù)語(yǔ)
    * 計(jì)劃制定了,結(jié)果監(jiān)控了,糾正也完成了,這個(gè)流程意味著計(jì)劃是正確的,而如果實(shí)際結(jié)果與計(jì)劃不同,則表明計(jì)劃是錯(cuò)誤的
    * 適應(yīng)意味著修改或改變,而不是成功或失敗
    * 非常特別的流程并不能從錯(cuò)誤中吸取教訓(xùn),而吸取教訓(xùn)是敏捷項(xiàng)目管理的關(guān)鍵部分
    * 在適應(yīng)階段,需要從客戶、技術(shù)、人員和流程績(jī)效,以及項(xiàng)目狀況等方面對(duì)結(jié)果進(jìn)行檢查
    * 思考實(shí)際的與修訂后的項(xiàng)目前景,修改后的結(jié)果將反饋并應(yīng)用到重新計(jì)劃工作中,以開始新的迭代
    * 自構(gòu)想階段以后,其循環(huán)通常是推測(cè)—探索—適應(yīng),每次迭代都不斷地優(yōu)化產(chǎn)品。但是對(duì)團(tuán)隊(duì)收集新信息來說,定期修正構(gòu)想階段也萬(wàn)分重要
* 5)結(jié)束:終止項(xiàng)目、交流主要的學(xué)習(xí)成果并慶祝
    * 結(jié)束階段(以及每次迭代末尾的小型結(jié)束)的主要目標(biāo)是:學(xué)習(xí)并將學(xué)到的東西融入下一次迭代工作中,或者傳遞給下一個(gè)項(xiàng)目團(tuán)隊(duì)

7.敏捷項(xiàng)目管理的構(gòu)想和探索周期

8.沒有做法的原則只是個(gè)空殼,而沒有原則的做法經(jīng)常會(huì)被毫無(wú)判斷地生搬硬套;沒有簡(jiǎn)單原則 ,人們往往會(huì)過多地看重做法的形式和儀式。原則指導(dǎo)做法,做法用實(shí)際例子證明原則 ,兩者是相輔相成的
9.“沒有最好的做法,只有更適合具體情況的做法”
10.過分強(qiáng)調(diào)線性會(huì)導(dǎo)致停滯不前,而過分強(qiáng)調(diào)演變會(huì)導(dǎo)致無(wú)休止的、最終證明是盲目的變化
11.“一切工作都應(yīng)該是循序漸進(jìn)的,即使是架構(gòu)開發(fā)。序列開發(fā)中前期架構(gòu)出錯(cuò)通常意味著長(zhǎng)期適應(yīng)性較差,因?yàn)闆]有人能夠經(jīng)得起在項(xiàng)目晚期再改變架構(gòu)”
12.一個(gè)500人的團(tuán)隊(duì)可能不如一個(gè)10人團(tuán)隊(duì)敏捷,但它可以比競(jìng)爭(zhēng)對(duì)手的500從團(tuán)隊(duì)更敏捷。只要將重點(diǎn)集中在價(jià)值、交付、自我組織和自律,即使團(tuán)隊(duì)再大,面臨的協(xié)調(diào)問題再?gòu)?fù)雜,它也能隨時(shí)應(yīng)對(duì)商業(yè)、技術(shù)和組織的變化

C.擴(kuò)展的敏捷交付架構(gòu)


六、構(gòu)想階段
1.“在人類行為領(lǐng)域,很難發(fā)現(xiàn)非常一致的事情 。因此,一旦一個(gè)團(tuán)隊(duì)被認(rèn)為是功能有效的,人們便歸功于它們對(duì)目標(biāo)有明確的了解”——拉森和拉法斯
2.雖然要求和設(shè)計(jì)的細(xì)節(jié)可能是易變的和模糊的,但企業(yè)目標(biāo)和產(chǎn)品構(gòu)想必須是非常明確的


A.可發(fā)布的產(chǎn)品
1.產(chǎn)品的一個(gè)發(fā)布標(biāo)準(zhǔn)是功能或者故事的完成,既從開發(fā)人員的角度(編碼、單元測(cè)試)完成,也從產(chǎn)品團(tuán)隊(duì)的角度(驗(yàn)收測(cè)試)完成
2.可發(fā)布的產(chǎn)品和可用到的產(chǎn)品構(gòu)想框和項(xiàng)目數(shù)據(jù)表中的信息可以定義為:

* 1)可交付的產(chǎn)品;產(chǎn)品構(gòu)想框;項(xiàng)目數(shù)據(jù)表——項(xiàng)目目標(biāo)聲明、企業(yè)目標(biāo)、性能、性能價(jià)值
* 2)可靠的、適應(yīng)性強(qiáng)的產(chǎn)品:項(xiàng)目數(shù)據(jù)表——質(zhì)量目標(biāo)
* 3)在可接受的約束內(nèi):項(xiàng)目數(shù)據(jù)表——均衡矩陣(范圍、進(jìn)度、成本)


B.構(gòu)想做法
1.目的是明確地鑒定需要做什么以及如何做,需要回答以下幾個(gè)問題:

* 1)客戶的產(chǎn)品構(gòu)想是什么?
* 2)該產(chǎn)品的主要性能是什么?
* 3)項(xiàng)目的商業(yè)目標(biāo)是什么?
* 4)項(xiàng)目的質(zhì)量目標(biāo)是什么?
* 5)項(xiàng)目的約束是什么(范圍、進(jìn)度和成本)?
* 6)誰(shuí)是項(xiàng)目社團(tuán)的合適參與者?
* 7)團(tuán)隊(duì)將如何交付產(chǎn)品(方法)?

2.如果沒有共同的構(gòu)想,項(xiàng)目就會(huì)步履蹣跚。沒有構(gòu)想,啟動(dòng)就成為官僚作風(fēng)和缺乏新意的形式
3.構(gòu)想階段應(yīng)該舉行一系列的協(xié)調(diào)會(huì)議,讓開發(fā)和產(chǎn)品團(tuán)隊(duì)成員參與進(jìn)來
4.在敏捷項(xiàng)目管理的構(gòu)想和推測(cè)階段,尤其重要的是要記住:

* 1)團(tuán)隊(duì)成員應(yīng)該經(jīng)常自問:“我們需要的剛好足夠的流程和文檔是什么?”
* 2)與團(tuán)隊(duì)交付“方式”有關(guān)的所有做法都需要隨著項(xiàng)目的進(jìn)行,不斷做出裁剪和調(diào)整,以提高業(yè)績(jī)
* 3)項(xiàng)目社團(tuán)將會(huì)不斷演變其團(tuán)隊(duì)做法

5.4類做法:

* 1)產(chǎn)品構(gòu)想
    * 產(chǎn)品構(gòu)想框和電梯測(cè)試說明書
    * 產(chǎn)品體系結(jié)構(gòu)和指導(dǎo)原則
* 2)項(xiàng)目目標(biāo)和約束
    * 項(xiàng)目數(shù)據(jù)表
* 3)項(xiàng)目社團(tuán)
    * 找到合適的人選
    * 確定參與者
    * 客戶團(tuán)隊(duì)-開發(fā)團(tuán)隊(duì)界面
* 4)方法
    * 流程和做法的截取


C.產(chǎn)品構(gòu)想
1.產(chǎn)品構(gòu)想(產(chǎn)品構(gòu)想框和電梯測(cè)試聲明)激勵(lì)團(tuán)隊(duì)成員將各自對(duì)產(chǎn)品的不同觀點(diǎn)集中成簡(jiǎn)練的、直觀的簡(jiǎn)短文本格式
2.創(chuàng)新(創(chuàng)造我們無(wú)法預(yù)測(cè)的突發(fā)結(jié)果)需要一個(gè)能夠容納探索和錯(cuò)誤的演變流程
3.每個(gè)產(chǎn)品需要有一個(gè)營(yíng)銷主題、一個(gè)簡(jiǎn)明直觀的圖像和功能描述,其目的是吸引潛在客戶對(duì)該產(chǎn)品作進(jìn)一步的了解
4.提出15個(gè)或20個(gè)產(chǎn)品功能很容易 ,但要想確認(rèn)哪3個(gè)或4個(gè)功能能夠吸引其他人來購(gòu)買該產(chǎn)品卻很困難,這通常會(huì)引發(fā)關(guān)于真正客戶身份的激烈討論
5.在每個(gè)小組遞交產(chǎn)品構(gòu)想框后,要討論如何將不同的重點(diǎn)功能縮減成每個(gè)人都同意的幾個(gè)功能
6.“電梯測(cè)試說明書”,編寫產(chǎn)品定位的簡(jiǎn)短陳述 ,用幾個(gè)句子表明目標(biāo)客戶、主要好處和競(jìng)爭(zhēng)優(yōu)勢(shì)
7.“電梯測(cè)試說明書”的格式:

* 對(duì)于(目標(biāo)客戶);
* 誰(shuí)(需要或有機(jī)會(huì)聲明);
* 這個(gè)(產(chǎn)品名稱)是(產(chǎn)品類別 );
* 它(主要的優(yōu)點(diǎn)、引人注目的購(gòu)買原因);
* 不同于(主要的競(jìng)爭(zhēng)產(chǎn)品);
* 我們的產(chǎn)品(主要差別)

8.產(chǎn)品構(gòu)想框和電梯測(cè)試說明書強(qiáng)調(diào)項(xiàng)目的目的是制造產(chǎn)品,可以讓團(tuán)隊(duì)的客戶產(chǎn)品思想有據(jù)可循
9.最后需要花費(fèi)幾個(gè)小時(shí)討論記錄活動(dòng)掛圖紙上的產(chǎn)品構(gòu)想,團(tuán)隊(duì)可以對(duì)一個(gè)1-2頁(yè)的完整產(chǎn)品構(gòu)想文檔有更好的概括認(rèn)識(shí)。這份文檔可能包括任務(wù)說明、構(gòu)想框圖、目標(biāo)客戶及其各自的需要、電梯測(cè)試說明書、客戶滿意評(píng)估標(biāo)準(zhǔn)、主要技術(shù)和業(yè)務(wù)要求、關(guān)鍵產(chǎn)品限制(性能、操作的簡(jiǎn)便性、體積)、競(jìng)爭(zhēng)分析,以及主要財(cái)務(wù)指標(biāo)
10.交付進(jìn)度越關(guān)鍵、項(xiàng)目越多變,團(tuán)隊(duì)對(duì)于最終需要的結(jié)果是否有較好的構(gòu)想就顯得越重要。如果沒有這個(gè)構(gòu)想,迭代開發(fā)項(xiàng)目就很可能變得搖擺不定,是因?yàn)槊總€(gè)人看到的都是細(xì)節(jié)而不是宏偉的藍(lán)圖
11.產(chǎn)品體系結(jié)構(gòu)的目標(biāo)是描述項(xiàng)目的內(nèi)部溝通渠道,是一種促進(jìn)探索和指導(dǎo)正在進(jìn)行的產(chǎn)品開發(fā)的設(shè)計(jì)
12.一個(gè)早期的“骨架”產(chǎn)品體系結(jié)構(gòu)不僅能指導(dǎo)技術(shù)工作,也能指導(dǎo)執(zhí)行技術(shù)工作人員的組織工作。它旨在把較大的項(xiàng)目背景傳達(dá)給開發(fā)團(tuán)隊(duì),而不是局限于一個(gè)設(shè)計(jì)
13.敏捷開發(fā)中,體系結(jié)構(gòu)是引導(dǎo),而不是緊箍咒
14.在敏捷發(fā)展中,體系結(jié)構(gòu)和設(shè)計(jì)不是一次性的活動(dòng),而是隨著自身演變?cè)诿看蔚卸紩?huì)出現(xiàn)的活動(dòng)
15.如果在一次又一次的迭代中,主要的體系結(jié)構(gòu)不斷發(fā)生變化 ,很明顯,可能是什么地方出問題了
16.雖然通常來說,敏捷做法鼓勵(lì)變化和適應(yīng),但是某些變化有更大的影響,而需要認(rèn)真地協(xié)作;如果技術(shù)體系結(jié)構(gòu)不好,就會(huì)使得這個(gè)變化的協(xié)調(diào)工作非常困難。一旦部件之間的協(xié)調(diào)或者整合花費(fèi)了過多的時(shí)間,機(jī)敏的項(xiàng)目團(tuán)隊(duì)就會(huì)認(rèn)識(shí)到體系結(jié)構(gòu)決策不恰當(dāng),而需要修正
17.功能分解結(jié)構(gòu)(Feature Breakdown Structure,FBS)可以用來描述軟件或硬件項(xiàng)目產(chǎn)品體系結(jié)構(gòu)
18.在項(xiàng)目早期階段人力組織和技術(shù)體系結(jié)構(gòu)同時(shí)演變,這個(gè)模式有利于大型項(xiàng)目中各個(gè)項(xiàng)目功能團(tuán)隊(duì)與主要的產(chǎn)品部件保持一致
19.指導(dǎo)原則(Guiding Principles,GP),用來協(xié)助開發(fā)團(tuán)隊(duì)塑造產(chǎn)品,滿足客戶需求。通常不是可衡量的要求或者限制,而只是概念上的指導(dǎo)
20.早期的指導(dǎo)原則可以在以后的演變中成具體要求
21.每個(gè)原則應(yīng)該用一兩個(gè)句子描述,而且在任何情況下,一個(gè)項(xiàng)目的全部原則描述不得超過10個(gè)句子

D.項(xiàng)目目標(biāo)和約束
1.產(chǎn)品構(gòu)想勾勒的目標(biāo)沒有限制,但是作為一個(gè)項(xiàng)目來講就需要有目標(biāo)和限制
2.項(xiàng)目需要有明確的商業(yè)目標(biāo)(不同于客戶的產(chǎn)品構(gòu)想)、質(zhì)量目標(biāo)和一套明確定義的性能,從而開始界定出可交付產(chǎn)品的范圍
3.項(xiàng)目數(shù)據(jù)表(Project Data Sheet,PDS)是項(xiàng)目目標(biāo)和約束的最少文檔編制
4.項(xiàng)目數(shù)據(jù)表是用一頁(yè)紙概括主要商業(yè)和質(zhì)量目標(biāo)、產(chǎn)品功能和項(xiàng)目管理信息。這是一個(gè)簡(jiǎn)單卻有重要影響力的文檔。它簡(jiǎn)潔的格式,對(duì)整個(gè)項(xiàng)目社區(qū)呼吁并且不斷提醒他們哪些是項(xiàng)目的戰(zhàn)略方面
5.根據(jù)不同的組織和項(xiàng)目類型,項(xiàng)目數(shù)據(jù)表包括:

* 顧客/客戶:主要顧客或者客戶一覽表
* 項(xiàng)目經(jīng)理:項(xiàng)目經(jīng)理的姓名
* 產(chǎn)品經(jīng)理:產(chǎn)品經(jīng)理的名稱(產(chǎn)品擁有者)
* 高級(jí)主管:負(fù)責(zé)決策項(xiàng)目計(jì)劃和約束的人
* 項(xiàng)目目標(biāo)聲明(Project Objective Statement,POS):明確而簡(jiǎn)短的聲明(不超過25個(gè)字),其中包括重要范圍、進(jìn)度和成本信息
* 商業(yè)目標(biāo):做這個(gè)項(xiàng)目的總的金融和商業(yè)原因
* 權(quán)衡矩陣:確立項(xiàng)目范圍、進(jìn)度和成本的相對(duì)優(yōu)先次序的表格
* 探索系數(shù):衡量項(xiàng)目風(fēng)險(xiǎn)和不確定性的度量標(biāo)準(zhǔn)(1~10)
* 延誤成本:項(xiàng)目延誤所造成的每日、每周或者每月成本(進(jìn)度被列為最優(yōu)先次序時(shí)尤其有用)
* 功能:主要功能一覽表
* 質(zhì)量目標(biāo):一個(gè)可發(fā)布的產(chǎn)品的定量、定性質(zhì)量目標(biāo)
* 性能/質(zhì)量屬性:產(chǎn)品主要性能和質(zhì)量屬性清單
* 體系結(jié)構(gòu)指導(dǎo)方針:修正設(shè)計(jì)決定的主要體系結(jié)構(gòu)指導(dǎo)方針
* 問題/風(fēng)險(xiǎn):對(duì)項(xiàng)目有負(fù)面影響的因素

6.權(quán)衡矩陣幫助開發(fā)團(tuán)隊(duì)、產(chǎn)品團(tuán)隊(duì)和各利益相關(guān)方管理項(xiàng)目期間的變化,它告知所有參與方變化的重要性,是團(tuán)隊(duì)決策的依據(jù)。這個(gè)矩陣顯示出敏捷三角形(價(jià)值、質(zhì)量、約束)所確定的3個(gè)約束(范圍、進(jìn)度、成本)的相對(duì)重要性。如果組織必須適應(yīng)變化,那么他們需要知道哪方面最具有靈活性

7.當(dāng)項(xiàng)目啟動(dòng)的時(shí)候,項(xiàng)目計(jì)劃估計(jì)在價(jià)值、質(zhì)量和約束三者之間的健康平衡非常重要。當(dāng)這個(gè)平衡被打破的時(shí)候,權(quán)衡矩陣就開始發(fā)揮作用。——肯·科利爾
8.探索系數(shù)用來表示項(xiàng)目的不確定性和風(fēng)險(xiǎn)的指標(biāo)。探索系數(shù)為10表示問題領(lǐng)域是以探索為主(高風(fēng)險(xiǎn)),而系數(shù)為1表示比較穩(wěn)定的環(huán)境
9.闡明項(xiàng)目的探索系數(shù)有助于管理客戶和主管的期望值
10.探索系數(shù)是從產(chǎn)品需求(目的)的易變性及其技術(shù)平臺(tái)(手段)的新穎性(也就是不確定性)派生出來的
11.探索系數(shù)矩陣

12.如果沒有認(rèn)識(shí)到不同的問題領(lǐng)域,整齊劃一的項(xiàng)目流程和做法也許還有理由;而一旦有了這樣的認(rèn)識(shí),按具體的問題量身定制適合的流程和做法將會(huì)使項(xiàng)目團(tuán)隊(duì)取得成功

E.項(xiàng)目社團(tuán)
1.產(chǎn)品開發(fā)同其他大多數(shù)工作一樣,找到合適的人員是成功的關(guān)鍵因素。這里的“合適的”包含了兩層意思:具備適當(dāng)?shù)募夹g(shù)能力(或者專業(yè)技術(shù));表現(xiàn)出適當(dāng)?shù)淖月尚袨?/span>
2.找到合適的人員并不意味著要找到最具天賦的、經(jīng)驗(yàn)最豐富的人,而是說要做這個(gè)工作最適合的人選
3.如果計(jì)劃承擔(dān)困難的、極其苛責(zé)的項(xiàng)目,就需要最優(yōu)秀的人才;而如果承擔(dān)的是要求不很高的項(xiàng)目,并且有高于平常人的人才,仍然可以做得很好
4.幾乎每個(gè)人在某些方面上都有超出平均水平的潛力。幫助他們發(fā)現(xiàn)自己的潛力是經(jīng)理的工作
5.兩個(gè)因素決定了團(tuán)隊(duì)是否有“合適”的人員:能力和自律。合理的流程可以幫助適當(dāng)?shù)娜藛T有效地在一起工作,但這并不能彌補(bǔ)人員配置不恰當(dāng)?shù)膯栴}
6.合適的人員將重點(diǎn)放在交付上,而不合適的人員帶來更多的合規(guī)工作
7.確定參與者

* 1)3類參與者:客戶(可能包括最終用戶、他們的經(jīng)理、產(chǎn)品專員、產(chǎn)品經(jīng)理和高級(jí)主管)、開發(fā)團(tuán)隊(duì)成員和利益相關(guān)方
* 2)如果產(chǎn)品團(tuán)隊(duì)成員忘記他們僅僅是代表真正的客戶,而不是真的客戶的話,就會(huì)發(fā)生大問題
* 3)利益相關(guān)方3個(gè)級(jí)別:
    * 關(guān)鍵的:無(wú)論在實(shí)施之前或之后,這些參與者都可以阻止項(xiàng)目成功,換句話說,他們是特別有影響力的人
    * 必需的:在實(shí)施之前或之后,這些參與者可以拖延項(xiàng)目成功,換句話說,要圍繞他們工作
    * 非必需的:這些參與者是感興趣者,對(duì)項(xiàng)目沒有直接影響,但是如果不將他們包括在社團(tuán)內(nèi),他們可能變成關(guān)鍵或者重要的參與者
* 4)項(xiàng)目參與者可能包括:高級(jí)主管、項(xiàng)目領(lǐng)導(dǎo)者、產(chǎn)品經(jīng)理、產(chǎn)品專員、迭代經(jīng)理、總工程師(開發(fā)人員、架構(gòu)師)、高層管理、產(chǎn)品團(tuán)隊(duì)、項(xiàng)目團(tuán)隊(duì)、開發(fā)團(tuán)隊(duì)、供應(yīng)商、政府等
* 5)參與者的群體越復(fù)雜,項(xiàng)目領(lǐng)導(dǎo)者在管理期望值、做關(guān)鍵的項(xiàng)目決策和防止團(tuán)隊(duì)不受到太多方向的牽制等方面花費(fèi)的時(shí)間就越多

8.產(chǎn)品團(tuán)隊(duì)——開發(fā)團(tuán)隊(duì)交互

* 1)產(chǎn)品團(tuán)隊(duì)負(fù)責(zé)“建造什么”,開發(fā)團(tuán)隊(duì)負(fù)責(zé)“如何建造它”
* 2)如果沒有強(qiáng)有力的產(chǎn)品經(jīng)理,就會(huì)出現(xiàn)最壞的情況——無(wú)法確定優(yōu)先次序

* 3)組織內(nèi)部IT項(xiàng)目失敗或者表現(xiàn)不佳的其中一個(gè)關(guān)鍵原因是:錯(cuò)誤地理解了項(xiàng)目經(jīng)理和產(chǎn)品經(jīng)理這兩個(gè)角色的本質(zhì),產(chǎn)品經(jīng)理必須來自IT部門外部
* 4)盡管角色界定很重要,實(shí)際上角色具有靈活性,應(yīng)該根據(jù)擔(dān)任該角色的人做出適當(dāng)調(diào)整。強(qiáng)迫人們按照固定的角色描述不僅是不可能的,也是違背敏捷原則的
* 5)人員不僅比流程重要,也比角色重要
* 6)“建造什么”的決策要由客戶團(tuán)隊(duì)做出,而開發(fā)團(tuán)隊(duì)做“如何建造”的決策。優(yōu)秀的開發(fā)團(tuán)隊(duì)是有豐富的產(chǎn)品知識(shí),應(yīng)該積極參與“建造什么”的決策,而產(chǎn)品經(jīng)理和客戶團(tuán)隊(duì)成員通常可以對(duì)產(chǎn)品“如何”設(shè)計(jì)做出重大貢獻(xiàn)
* 7)每個(gè)團(tuán)隊(duì)的責(zé)任和兩個(gè)團(tuán)隊(duì)之間的交流是成功的關(guān)鍵

9.交付方法

* 1)團(tuán)隊(duì)自律的部分內(nèi)容是團(tuán)隊(duì)就某種方法達(dá)成一致,然后實(shí)際地應(yīng)用它。無(wú)論是否達(dá)成一致,還是沒有執(zhí)行該方法,都是缺乏自律的表現(xiàn)
* 2)流程和做法和裁剪工作定義了項(xiàng)目團(tuán)隊(duì)交付某個(gè)產(chǎn)品將使用的方法
* 3)自我組織策略將重點(diǎn)集中在人們?nèi)绾我黄鸸ぷ鳌⑷绾螀f(xié)作以及協(xié)作的機(jī)制上
* 4)流程和做法是不斷演變的

10.自我組織策略

* 1)自我組織策略讓團(tuán)隊(duì)將精力首先集中在相互交流上,即與項(xiàng)目有關(guān)的每個(gè)人如何在一起工作。該策略確定了團(tuán)隊(duì)的溝通、協(xié)調(diào)、協(xié)作、決策,以及其他個(gè)人與個(gè)人和團(tuán)隊(duì)與團(tuán)體的相互交流方法
* 2)自我組織策略問題
    * 我們?nèi)绾闻c客戶協(xié)作?
    * 來自不同功能團(tuán)隊(duì)的項(xiàng)目成員如何相互協(xié)作?
    * 亞特蘭大的團(tuán)隊(duì)如何與西雅圖或者孟買的團(tuán)隊(duì)協(xié)作?
    * 授權(quán)對(duì)我們團(tuán)隊(duì)來說意味著什么?
    * 誰(shuí)需要在何時(shí)與誰(shuí)交流?
    * 相互交談的這些人如何決策?
    * 誰(shuí)負(fù)責(zé)什么?
    * 他們打算用哪些做法來推動(dòng)上面提出的問題?
* 3)僅有溝通是不夠的,還涉及相互交流以產(chǎn)生一些共同結(jié)果。協(xié)作是把大家的想法綜合為一個(gè)整體

11.流程架構(gòu)裁剪

* 流程架構(gòu)應(yīng)該努力找出剛剛好(可以接受的最小程度)的項(xiàng)目組織標(biāo)準(zhǔn)
* 即流程組成元素的數(shù)量、必要的過渡產(chǎn)物數(shù)量、決策的數(shù)量、文檔形式越多,項(xiàng)目的敏捷度就越低

12.做法的選擇和裁剪

* 1)敏捷開發(fā)和項(xiàng)目管理是建立在一個(gè)基本前提下的,即個(gè)人能力是成功的基石,而且個(gè)人是獨(dú)一無(wú)二的貢獻(xiàn)者
* 2)不應(yīng)該塑造人,使其適應(yīng)一套共同的流程和做法;而應(yīng)該按照?qǐng)F(tuán)隊(duì)自身特點(diǎn),塑造流程和做法
* 3)4個(gè)基本問題:
    * 哪些做法是必需的?
    * 還需要哪些輔助性做法?
    * 需要對(duì)選擇的做法做那些修改?
    * 做法的編檔、批準(zhǔn)和更改需要什么手續(xù)和形式?
* 4)“如果文檔是正確的,即使很少,它也大有幫助”
* 5)“不是文檔的問題,而是理解的問題”


七、推測(cè)階段
1.計(jì)劃既是對(duì)未來的猜想——在已有的信息基礎(chǔ)上猜測(cè)將發(fā)生的事情 ,也是對(duì)未來的指南——確定想要的事情并促使其發(fā)生
2.計(jì)劃是重要的活動(dòng),但隨著不確定性的增加,用推測(cè)這個(gè)術(shù)語(yǔ)更加恰當(dāng)
3.推測(cè)確立目標(biāo)和方向,同時(shí)也表明期望在項(xiàng)目期間存在許多變化,不是狂熱的冒險(xiǎn),而是“根據(jù)不完整的事實(shí)或者信息猜想某些事情”

A.推測(cè)產(chǎn)品和項(xiàng)目
1.推測(cè)階段的產(chǎn)品是發(fā)布計(jì)劃,基于要交付的功能而并非活動(dòng)(指?jìng)鹘y(tǒng)的項(xiàng)目計(jì)劃中的活動(dòng))
2.迭代計(jì)劃和開發(fā)方法有兩個(gè)至關(guān)重要的組成部分——短期迭代時(shí)間框和功能
3.基于功能的計(jì)劃和開發(fā)的首要目標(biāo)是制定有形的、客戶團(tuán)隊(duì)可以理解的流程
4.功能是開發(fā)工程師和產(chǎn)品團(tuán)隊(duì)之間的界面——共同理解的一個(gè)媒介。這個(gè)共同的媒介采用故事卡片的形式。每個(gè)故事都寫在一個(gè)另外的索引卡上,把功能拆分成可以執(zhí)行的小塊任務(wù)。索引卡的前面包含需求信息,用于制定計(jì)劃,背面包含技術(shù)任務(wù)信息,可以讓團(tuán)隊(duì)估計(jì)并管理其工作
5.敏捷項(xiàng)目推測(cè)有助于項(xiàng)目團(tuán)隊(duì):

* 確定產(chǎn)品及其功能在當(dāng)前版本中如何演變
* 隨著項(xiàng)目的開展,平衡預(yù)期和適應(yīng)
* 在項(xiàng)目早期將重點(diǎn)放在價(jià)值最高的功能上
* 考慮項(xiàng)目、企業(yè)目標(biāo)和客戶期望值
* 為管理層提供必要的預(yù)算和進(jìn)度信息
* 為權(quán)衡決策建立優(yōu)先級(jí)
* 協(xié)調(diào)團(tuán)隊(duì)之間的相關(guān)活動(dòng)和功能
* 考慮其他選擇和應(yīng)變措施
* 為分析項(xiàng)目期間出現(xiàn)的事件提供基準(zhǔn)

6.敏捷項(xiàng)目領(lǐng)導(dǎo)者需要通過行動(dòng)、績(jī)效評(píng)估和構(gòu)想,不斷地鼓勵(lì)團(tuán)隊(duì)隨著項(xiàng)目的進(jìn)行,不斷地學(xué)習(xí)并適應(yīng)。演化的項(xiàng)目是困難的,它充滿了模糊性、變化和不穩(wěn)定性,但是適應(yīng)以交付價(jià)值的回報(bào)是豐厚的

B.產(chǎn)品功能清單
1.產(chǎn)品功能清單是對(duì)構(gòu)想階段制定的清單的擴(kuò)充和提煉,列出那些經(jīng)過可行性分析或市場(chǎng)研究、初步需求收集工作和產(chǎn)品構(gòu)想等工作收集起來的產(chǎn)品功能
2.產(chǎn)品經(jīng)理維護(hù)這個(gè)清單,使得這個(gè)清單及伴隨的功能卡成為發(fā)布、里程碑和迭代計(jì)劃的主要資料來源
3.功能細(xì)節(jié)隨著開發(fā)階段的演變而演變。在構(gòu)想階段,團(tuán)隊(duì)創(chuàng)建初步的功能或者產(chǎn)品細(xì)目結(jié)構(gòu)。在推測(cè)階段,團(tuán)隊(duì)擴(kuò)充這個(gè)清單,并為每種功能都建立一張或多張“故事”卡,其中包含基本的描述和估計(jì)的信息。在探索期間的每次迭代,按照計(jì)劃實(shí)施功能、詳細(xì)地確定需求、建造和測(cè)試功能
4.軟件是最有可塑性的產(chǎn)品,公司需要利用這個(gè)特點(diǎn)來增加競(jìng)爭(zhēng)優(yōu)勢(shì),堅(jiān)持傳統(tǒng)的瀑布式開發(fā)方法則減少這個(gè)優(yōu)勢(shì)
5.需求說明流程的結(jié)果,無(wú)論涉及什么設(shè)計(jì)內(nèi)容,都應(yīng)該按照產(chǎn)品功能等級(jí)如(產(chǎn)品、平臺(tái)、功能組和功能)制成文檔
6.功能、故事的概念

* 1)功能或者故事被定義為產(chǎn)品的一部分,向客戶提供一些有用的、有價(jià)值的功能
* 2)功能和故事的基本區(qū)別是:故事是一個(gè)小的可交付的有用功能,但構(gòu)不成一個(gè)完整的功能
* 3)性能、功能和故事構(gòu)成一個(gè)分層結(jié)構(gòu),該分層結(jié)果用來管理越來越大的產(chǎn)品規(guī)模

7.故事的重點(diǎn)

* 1)對(duì)于有開發(fā)技術(shù)任務(wù)經(jīng)驗(yàn)的個(gè)體來說,定義故事會(huì)非常困難。對(duì)于詳細(xì)的迭代計(jì)劃,故事被拆分成技術(shù)任務(wù),供開發(fā)團(tuán)隊(duì)使用
* 2)缺少明確的客戶能夠理解的故事會(huì)導(dǎo)致項(xiàng)目快速地脫離軌道,在一次迭代期間,把幾個(gè)故事中的任務(wù)結(jié)合起來做,大多數(shù)所謂的效率低下情況就會(huì)消除
* 3)一些故事不是一次迭代就能完成,往往需要較長(zhǎng)的時(shí)間或似乎較長(zhǎng)的時(shí)間。通常情況下,當(dāng)團(tuán)隊(duì)被迫把大故事分解成小故事時(shí),他們也就找到了方法,不能按這種方式拆分任務(wù)通常是因?yàn)槿狈?jīng)驗(yàn)而不是故事不可拆分
* 4)在客戶功能之前構(gòu)建技術(shù)功能的危險(xiǎn)是“黑洞”。技術(shù)團(tuán)隊(duì)“涉黑”時(shí)間越長(zhǎng)(構(gòu)建技術(shù)人員的東西),項(xiàng)目在得到客戶團(tuán)隊(duì)的反饋之前 偏離軌道就越遠(yuǎn)

8.故事卡片

* 1)目的是提供簡(jiǎn)單的媒介,用于收集有關(guān)故事的基本信息、記錄高層次的需求、開發(fā)工作估計(jì)和定義驗(yàn)收測(cè)試
* 2)故事卡片用于列出功能,而不是詳細(xì)定義功能
* 3)故事卡片的用途是客戶和項(xiàng)目團(tuán)隊(duì)成員在一次迭代期間詳細(xì)需求的討論(以及抽成最低限度的文檔)后達(dá)成的協(xié)議。討論是理解的關(guān)鍵,而理解是估計(jì)的關(guān)鍵
* 4)故事卡片信息:
    * 故事ID和名稱
    * 故事描述:用一兩個(gè)句子,從客戶的角度描述功能
    * 故事類型(C=客戶領(lǐng)域、T=技術(shù)領(lǐng)域)
    * 估計(jì)工作量:交付該故事所需的工作量的估計(jì),包括需求收集、設(shè)計(jì)、編碼、測(cè)試和文檔編制
    * 估計(jì)價(jià)值點(diǎn)
    * 需求不確定性(無(wú)規(guī)律的、波動(dòng)的、常規(guī)的、穩(wěn)定的):每個(gè)特定故事采用一個(gè)探索系數(shù)
    * 故事依賴關(guān)系:可能影響實(shí)施順序的依賴關(guān)系
    * 驗(yàn)收測(cè)試:客戶團(tuán)隊(duì)用于接收或拒絕該故事的標(biāo)準(zhǔn)
* 5)開發(fā)團(tuán)隊(duì)也會(huì)用任務(wù)分解來估算實(shí)施該故事所需要的工作量
* 6)需求不確定性的程度和技術(shù)風(fēng)險(xiǎn)因素不僅會(huì)影響故事進(jìn)度,而且會(huì)影響團(tuán)隊(duì)實(shí)施該故事的方法
* 7)高風(fēng)險(xiǎn)的故事(無(wú)規(guī)律或者波動(dòng)的)將安排在早期的迭代中

9.創(chuàng)建功能清單

* 1)功能清單是產(chǎn)品團(tuán)隊(duì)確定的產(chǎn)品性能、功能和故事的一列表,通常包括ID、名稱、簡(jiǎn)要描述、優(yōu)先級(jí)別、探索系數(shù)和估算等項(xiàng)目
* 2)發(fā)布計(jì)劃和迭代計(jì)劃都會(huì)使用功能清單上的數(shù)據(jù)
* 3)主要分為兩個(gè)工作:誰(shuí)做這項(xiàng)工作、確定和定義功能清單項(xiàng)目的做法
* 4)有3個(gè)因素與理解程度密切相關(guān):涉及的人、確定這些人要履行哪些職責(zé)、把功能拆分成若干可執(zhí)行的塊


C.發(fā)布計(jì)劃
1.發(fā)布計(jì)劃是團(tuán)隊(duì)在項(xiàng)目數(shù)據(jù)表中所描述的在項(xiàng)目目標(biāo)和約束內(nèi)實(shí)現(xiàn)產(chǎn)品構(gòu)想的路線圖
2.故事驅(qū)動(dòng)表現(xiàn)在它將計(jì)劃和執(zhí)行的主要重點(diǎn)從任務(wù)轉(zhuǎn)變?yōu)楫a(chǎn)品功能
3.敏捷目標(biāo)是在任何一次迭代結(jié)束時(shí)都能具備可以部署的產(chǎn)品,即功能、測(cè)試、文檔和其他可交付的產(chǎn)品可以打包并部署
4.客戶價(jià)值和風(fēng)險(xiǎn)是推動(dòng)發(fā)布計(jì)劃的兩個(gè)主要因素
5.發(fā)布計(jì)劃的主要任務(wù)是以價(jià)值風(fēng)險(xiǎn)為基礎(chǔ)把故事分配到迭代中
6.在將故事分配到迭代時(shí),最優(yōu)先考慮的是交付產(chǎn)品團(tuán)隊(duì)規(guī)定的產(chǎn)品價(jià)值,然后是制定故事的進(jìn)度計(jì)劃,以便遲早降低項(xiàng)目風(fēng)險(xiǎn)。但有時(shí),技術(shù)風(fēng)險(xiǎn)需要放在首要位置
7.其他因素,如資源的可用性、依賴關(guān)系以及其他,都排在價(jià)值和風(fēng)險(xiǎn)因素之后
8.范圍演變

* 1)范圍蔓延不是問題,如果范圍改變是隨意和惡意想出來的,那么它們對(duì)于項(xiàng)目有害無(wú)利。但一般而言,從滿足不斷演變的客戶需求出發(fā)、在認(rèn)同它對(duì)項(xiàng)目的影響的基礎(chǔ)上做出的范圍變更會(huì)提高項(xiàng)目成功的可能性
* 2)讓功能隨著項(xiàng)目周期不斷演變(當(dāng)然有一定的限度),這比在開始時(shí)幻想需求、又在沒有客戶經(jīng)常參與的情況下構(gòu)建功能會(huì)更快速、更節(jié)省。構(gòu)建最少功能策略以及簡(jiǎn)單、適度地適應(yīng)變化會(huì)使團(tuán)隊(duì)受益匪淺
* 3)敏捷開發(fā)進(jìn)關(guān)于焦點(diǎn)和平衡的:集中于項(xiàng)目的主要構(gòu)想和目標(biāo),強(qiáng)迫做出困難的權(quán)衡決策,以保持產(chǎn)品各方面的平衡
* 4)產(chǎn)品范圍的推動(dòng)因素應(yīng)該包括:客戶價(jià)值、技術(shù)可行性、成本和關(guān)鍵的業(yè)務(wù)進(jìn)度需要
* 5)“簡(jiǎn)化非常關(guān)鍵,它是最大程度地減少不必要的工作的藝術(shù)”——《敏捷宣言》
* 6)敏捷項(xiàng)目中的短期迭代結(jié)合迭代結(jié)束時(shí)的客戶評(píng)審,使整個(gè)團(tuán)隊(duì)(包括開發(fā)人員、客戶和經(jīng)理)都認(rèn)清了現(xiàn)實(shí)
* 7)“當(dāng)進(jìn)度出現(xiàn)問題的時(shí)候,瀑布式方法縮減任務(wù),通常是減少測(cè)試,而敏捷方法減少功能,前者降低質(zhì)量,后者縮小范圍”
* 8)短期迭代也讓開發(fā)人員精力高度集中。由于每隔幾周就有一個(gè)截止日期臨近,因此,“增強(qiáng)”功能的傾向就會(huì)減少

9.第0次迭代

* 1)“0”意味著在時(shí)間期限內(nèi)沒有任何有用的東西(即功能)可以向客戶交付
* 2)第0次迭代有助于團(tuán)隊(duì)在預(yù)期和適應(yīng)之間保持平衡
* 3)有可能做為構(gòu)想階段的一部分
* 4)使用不熟悉技術(shù)之前可能需要的培訓(xùn)時(shí)間

10.第1~N次迭代

* 1)制定發(fā)布計(jì)劃涉及的活動(dòng)
    * 確定已知的風(fēng)險(xiǎn)對(duì)迭代計(jì)劃的影響
    * 確定進(jìn)度目標(biāo)(不考慮可實(shí)現(xiàn)性,只從產(chǎn)品管理的角度確定進(jìn)度目標(biāo))
    * 為每次迭代編制主題
    * 將故事卡片分派給每次迭代,必要時(shí),平衡價(jià)值、風(fēng)險(xiǎn)、資源和依賴關(guān)系
    * 結(jié)合故事卡片布局(通常在墻上)、完事的發(fā)布計(jì)劃或者項(xiàng)目停車場(chǎng)圖總結(jié)該計(jì)劃
    * 運(yùn)用權(quán)衡矩陣,必要時(shí),調(diào)整完成的計(jì)劃

* 2)客戶價(jià)值和風(fēng)險(xiǎn)是制定功能進(jìn)度計(jì)劃的主要因素
    * 為了降低風(fēng)險(xiǎn),會(huì)首先選擇實(shí)施高風(fēng)險(xiǎn)的功能,而推遲開發(fā)正常情況下應(yīng)該首先實(shí)施的高價(jià)值的功能
    * 應(yīng)該認(rèn)真檢查風(fēng)險(xiǎn)清單,確定風(fēng)險(xiǎn)降低對(duì)發(fā)布計(jì)劃的影響,特別是改變功能順序和納入高風(fēng)險(xiǎn)項(xiàng)目對(duì)發(fā)布計(jì)劃的影響
* 3)目標(biāo)交付日期,由營(yíng)銷部門、高層管理或者客戶共同選擇并確定。該目標(biāo)確定項(xiàng)目團(tuán)隊(duì)之外的人想要得到什么東西
* 4)對(duì)于每次迭代,團(tuán)隊(duì)?wèi)?yīng)該制定一個(gè)指導(dǎo)主題,這有助于團(tuán)隊(duì)確定重點(diǎn)并確保在功能的深度和廣度兩者之間保持平衡
* 5)主題的制定通常是從分配功能到迭代的流程中演變成而來,但有時(shí)也可以預(yù)先設(shè)定一個(gè)主題
* 6)其他技巧幫助制定可靠的進(jìn)度計(jì)劃:
    * 在每次迭代中為迭代評(píng)審期間找出的已知變化分配額外的時(shí)間,在每次迭代中放入一個(gè)標(biāo)為“返工和意外事故”的故事卡
    * 對(duì)于探索系數(shù)高的項(xiàng)目,在項(xiàng)目結(jié)尾留出一個(gè)或者多個(gè)“空的”迭代
* 7)在制定發(fā)布計(jì)劃時(shí),為每次迭代多安排10%的時(shí)間以應(yīng)對(duì)返工和意外事件,可以使計(jì)劃更加精確

11.第一個(gè)可行的部署

* 1)第一個(gè)可行的部署(FFD),即確定第一個(gè)可以部署產(chǎn)品的迭代
* 2)開發(fā)團(tuán)隊(duì)可以獲得收入,也有助于驗(yàn)證產(chǎn)品概念并得到用戶反饋
* 3)可部署和已部署問題一直困擾著敏捷主義者。迭代開發(fā)建造產(chǎn)品的可部署部分。這些可部署的部分在隨后的開發(fā)中會(huì)根據(jù)不同情況逐步實(shí)施或者不被實(shí)施(部署)。實(shí)際部署更受歡迎,但并非必需

12.估計(jì)
* 1)“如何估計(jì)”這個(gè)問題暗含幾個(gè)問題:
    * 估計(jì)未知因素
    * 按功能而非活動(dòng)進(jìn)行估計(jì)
    * 循序漸進(jìn)地估計(jì)
    * 估計(jì)會(huì)非常浪費(fèi)時(shí)間
    * 估計(jì)與設(shè)定界限
    * 使用故事點(diǎn)和員工工作時(shí)間估計(jì)
* 2)面對(duì)未知因素時(shí),您是在猜測(cè)而不是估計(jì),這也是我們唯一能做的,這也是進(jìn)度和成本被看作是限制而非估計(jì)的原因
* 3)項(xiàng)目經(jīng)理必須學(xué)會(huì)將他們估計(jì)任務(wù)的經(jīng)驗(yàn)運(yùn)用到估計(jì)功能上,他們逐個(gè)地估計(jì)功能,而不是估計(jì)整個(gè)項(xiàng)目的需求
* 4)精益思想的原則即減少浪費(fèi),對(duì)于研究活動(dòng)來說,就是消除或減少不直接產(chǎn)生客戶價(jià)值的活動(dòng)
* 5)一個(gè)減輕估計(jì)負(fù)擔(dān)的方法是把估計(jì)和設(shè)定界限區(qū)分開來。設(shè)定界限是基于擁有足夠的有關(guān)項(xiàng)目規(guī)模的信息,從而感覺發(fā)布計(jì)劃是可行的

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
敏捷項(xiàng)目管理(摘錄)——機(jī)會(huì)、原則、架構(gòu)和做法
如何用產(chǎn)品思維迭代項(xiàng)目管理流程?(創(chuàng)業(yè)有感)_java、c++、機(jī)器學(xué)習(xí)方向King-CSDN博客_迭代項(xiàng)目管理
做好迭代管理,給團(tuán)隊(duì)一顆糖
轉(zhuǎn)載:華為的IPD,我在朋友的電腦上也看過這個(gè)資料 - 項(xiàng)目管理 - 像阿甘一樣向前飛奔。...
軟件項(xiàng)目管理流程總結(jié)
你知道創(chuàng)業(yè)公司與成熟大公司有什么不同嗎?
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

主站蜘蛛池模板: 赞皇县| 聂拉木县| 盈江县| 卓资县| 黄大仙区| 中山市| 山西省| 上栗县| 乌鲁木齐市| 砚山县| 曲水县| 景谷| 炉霍县| 绍兴县| 琼海市| 密云县| 富阳市| 安乡县| 岳池县| 瓮安县| 通渭县| 秀山| 武强县| 武川县| 金坛市| 云霄县| 孟州市| 宜丰县| 滨州市| 封丘县| 长岛县| 高平市| 凤山市| 牟定县| 泾源县| 吉隆县| 邻水| 富阳市| 德令哈市| 华宁县| 宁波市|