??2023年開年慨飘,給自己定了學(xué)習(xí)目標(biāo)译荞,首先要計劃學(xué)習(xí)一下項目管理方面的內(nèi)容吞歼,于是從京東上買到了《敏捷項目管理·第3版》進行閱讀。計劃在2023的Q1將其看完稽坤,會將其中重要的內(nèi)容整理到簡書中糯俗。
??敏捷宣言-價值觀(2001):個體和互動高于流程和工具杖玲;可工作的軟件高于詳盡的文檔淘正;客戶合作高于合同談判臼闻;響應(yīng)變化高于遵循計劃些阅。
第一章 項目管理現(xiàn)代化
??瀑布式項目管理:只有在前一個階段完成之后,才能進入到下一個階段黎泣。它大體包括以下階段:需求-->設(shè)計-->開發(fā)-->集成-->測試-->部署。
??傳統(tǒng)項目是指為實現(xiàn)商業(yè)論證中計劃的特定收益而進行的臨時性的團隊工作褐着。項目通常在可交付物投入生產(chǎn)后結(jié)束含蓉,由其他團隊對后續(xù)運營工作提供支持并評估項目對業(yè)務(wù)的影響项郊。
??而如今,產(chǎn)品被認(rèn)為是長期性的差油、創(chuàng)造價值的資產(chǎn)蓄喇,需要永久性團隊以迭代的方式對其進行細(xì)化交掏、設(shè)計盅弛、開發(fā)、測試罐柳、集成狰住、歸檔催植、支持勺择,直到實現(xiàn)商業(yè)成果省核。
??穩(wěn)固的永久性團隊能夠?qū)崿F(xiàn)信息透明昆码、自我檢查和自我調(diào)整(經(jīng)驗過程控制)。理想情況下旧噪,永久性團隊成員表現(xiàn)得更像一個家庭淘钟。
??敏捷產(chǎn)品開發(fā)是通過構(gòu)建可使用的陪毡、功能完善的產(chǎn)品增量,并在產(chǎn)品開發(fā)過程中不斷收集和實現(xiàn)客戶反饋來不斷迭代铁瞒,以減少不確定性因素精拟。通過敏捷產(chǎn)品開發(fā)持續(xù)交付客戶價值虱歪,增加了獲得額外資金的可能性笋鄙。
??在敏捷產(chǎn)品開發(fā)中,產(chǎn)品功能的優(yōu)先級是由對要解決的問題最熟悉的人決定的践美。敏捷團隊不再遵循大量文檔化的規(guī)范找岖,而是力求獲得客戶的真實反饋。
??敏捷產(chǎn)品開發(fā)失敗率下降的原因是敏捷團隊在頻繁地檢查進展和客戶滿意度的基礎(chǔ)上對產(chǎn)品進行即時的調(diào)整许布。(傳統(tǒng)項目失敗率29%,敏捷項目失敗率只有9%)
第二章 運用敏捷宣言和原則
??個體和互動的優(yōu)點:①溝通是清楚和有效果的庶艾;②溝通是快速和有效率的擎勘;③因為人們在一起工作,所以團隊工作變得強大煤裙;④開發(fā)團隊能夠自組織硼砰;⑤開發(fā)團隊有更多機會去創(chuàng)新怪与;⑥開發(fā)團隊可以根據(jù)需要迅速調(diào)整流程分别;⑦開發(fā)團隊成員能為產(chǎn)品擔(dān)負(fù)主人翁角色耘斩;⑧開發(fā)團隊成員能有更高的工作滿意度桅咆。
??在敏捷產(chǎn)品開發(fā)中,衡量是否真正實現(xiàn)產(chǎn)品需求的唯一標(biāo)準(zhǔn)是生產(chǎn)出與該需求相對應(yīng)的可工作的功能荚虚。
??敏捷方法論總是將客戶看作產(chǎn)品開發(fā)的一部分版述。合作而非對抗能夠產(chǎn)出更好寞冯、更精益、更有用的產(chǎn)品俭茧。
??變化是構(gòu)建偉大產(chǎn)品的有價值的工具母债。通常如果能快速響應(yīng)客戶尝抖、產(chǎn)品用戶和市場漓踢,團隊就能開發(fā)出符合人們需要的喧半、有用的產(chǎn)品挺据。
??變更對于產(chǎn)品開發(fā)團隊而言是意料之中的脖隶,而非顛覆性的。
敏捷12條指導(dǎo)性原則:
(1)我們最優(yōu)先考慮的是:通過盡早和持續(xù)不斷地交付有高價值的軟件來使客戶滿意婉称。
(2)即使在開發(fā)后期也歡迎需求變更王暗。敏捷流程利用變更為客戶創(chuàng)造競爭優(yōu)勢庄敛。
(3)采用較短的項目周期(從幾周到幾個月)藻烤,不斷地交付可工作的軟件。
(4)業(yè)務(wù)人員和開發(fā)人員必須在整個項目期間每天一起工作(相互合作)涎显。
(5)圍繞富有進取心的個體而創(chuàng)建項目棺禾。為他們提供所需的環(huán)境和支持,信任他們所開展的工作膘婶。
(6)不論團隊內(nèi)外蛀醉,傳遞信息效果最好且效率最高的方式是面對面的交談拯刁。
(7)可工作的軟件是衡量進度的首要標(biāo)準(zhǔn)。
(8)敏捷流程倡導(dǎo)可持續(xù)開發(fā)。發(fā)起人奶躯、開發(fā)人員和用戶要能夠長期維持穩(wěn)定的開發(fā)步伐嘹黔。
(9)堅持不懈地追求技術(shù)卓越和良好設(shè)計莫瞬,從而增強敏捷能力。
(10)以簡潔為本喂江,最大限度地減少工作量旁振。
(11)最好的架構(gòu)、需求和設(shè)計出自自組織團隊吉嚣。
(12)團隊定期地反思如何能提高成效阻肿,并相應(yīng)地調(diào)整自身的行為丛塌。
以上的12條核心原則可以有4種組合方式:客戶滿意(1畜疾,2,3姥敛,4)瞎暑、質(zhì)量(1,3墨榄,4袄秩,6,7之剧,8背稼,9,12)谓形、團隊工作(4疆前,5,6童太,8书释,11爆惧,12)锨能、產(chǎn)品開發(fā)(1,2熄阻,3洁段,7,8咪笑,9钾军,10)吏恭。
??讓客戶滿意的敏捷策略:①在每次迭代中袖扛,首先產(chǎn)出最高優(yōu)先級特性十籍;②理想情況下勾栗,把產(chǎn)品負(fù)責(zé)人和其他團隊成員集中在一起辦公盏筐,以消除溝通障礙;③把需求分解成可以在短期迭代中交付的小價值模塊界牡;④書面需求越簡單越好宿亡,推進更加積極有效的面對面溝通纳令;⑤當(dāng)每項功能完成時,讓產(chǎn)品負(fù)責(zé)人進行驗收圈匆;⑥定期重新回顧/檢查特性列表跃赚,以確保最有價值的需求始終具有最高優(yōu)先級纬傲。
??質(zhì)量管理策略:①在產(chǎn)品開發(fā)之初定義“完成”意味著什么,然后使用該定義作為高質(zhì)量產(chǎn)品的標(biāo)桿嘹锁; ②通過自動化方式每天進行積極的測試; ③根據(jù)需要米同,僅構(gòu)建哪些必需的功能面粮;④評審軟件代碼并進行精簡重構(gòu);⑤向干系人和客戶只展示被產(chǎn)品負(fù)責(zé)人驗證過的功能稍走;⑥在每天、每個迭代以及整個產(chǎn)品生命周期中設(shè)置多個反饋點粱胜。
??促進團隊有效工作的策略:①開發(fā)團隊集中辦公焙压,為有效的抑钟、實時的溝通掃清物理障礙。②構(gòu)建一個有利于協(xié)助的物理環(huán)境幻件。③構(gòu)建一個鼓勵團隊成員說出他們想法的環(huán)境蛔溃。④盡可能面對面溝通城榛,如果通過交流能處理問題狠持,就不要發(fā)電子郵件。⑤如果有需要甜刻,當(dāng)天就澄清所有的疑問正勒。⑥鼓勵開發(fā)團隊自己解決問題章贞,而不是讓經(jīng)理為開發(fā)團隊解決問題鸭限。⑦抵制對團隊成員進行洗牌的誘惑,努力使團隊成長為一個穩(wěn)定兜喻、永久朴皆、高績效、能力不斷提升的團隊渡冻。
??成功的產(chǎn)品開發(fā)的敏捷方法:①為開發(fā)團隊提供實時的問題解答族吻,使其免受競爭的優(yōu)先事項的影響超歌,賦能團隊制定解決方案并決定每次迭代中要完成的工作量蒂教;②制作“剛好夠”的文檔;(“剛好夠”是褒義詞懊悯,意味著項目中的任務(wù)炭分、文檔捧毛、會議或者幾乎所有需要創(chuàng)建的東西達到實現(xiàn)目標(biāo)的程度即可让网。)③精簡狀態(tài)報告呀忧,使開發(fā)團隊能夠短時間把信息推送出去,而不是讓項目經(jīng)理花費大量時間來提取有用的信息溃睹;④最小化非開發(fā)任務(wù)而账;⑤樹立信心,認(rèn)為變更是正常且有益的因篇,而不是讓人懼怕和躲閃的東西泞辐;⑥采用準(zhǔn)時制的需求細(xì)化方式,以最大限度地減少變更干擾或工作浪費惜犀;⑦與開發(fā)團隊合作铛碑,建立現(xiàn)實的進度計劃與目標(biāo)狠裹;⑧保護團隊遠離組織安排的虽界、與產(chǎn)品目標(biāo)無關(guān)的工作,這些工作可能影響產(chǎn)品目標(biāo)的完成涛菠;⑨理解工作與生活的適當(dāng)平衡是高效開發(fā)的組成部分撇吞;⑩將產(chǎn)品視為長期投資琅关,需要永久性團隊追求價值高于遵循規(guī)范画机。
??在第三版教材中,作者增加了3條“白金原則”:抵制形式化;將團隊視為整體的思考與行動界阁;可視化而非書寫。
敏捷石蕊測試
(1)我們此刻的所作所為對有價值的軟件的盡早和持續(xù)的交付是否提供了支持?
(2)我們的流程是否歡迎變更并能夠從變更中獲得好處重付?
(3)我們的流程是否能夠引導(dǎo)并支持可工作軟件的交付删掀?
(4)開發(fā)人員和產(chǎn)品負(fù)責(zé)任是否每日在一起工作?客戶和業(yè)務(wù)干系人是否與團隊緊密合作款票?
(5)我們的環(huán)境是否給予團隊完成工作所需的支持?
(6)我們面對面的溝通是否比電話或者郵件溝通更多幔妨?
(7)我們是否通過所開發(fā)的可工作的功能的數(shù)量來測量進展毯辅?
(8)我們是否能長期維持目前的開發(fā)步伐?
(9)我們是否支持那些考慮未來變更的卓越技術(shù)和良好設(shè)計基跑?
(10)我們是否最大化了不必要工作量荆秦?換言之掺逼,為實現(xiàn)客戶的產(chǎn)品目標(biāo)刑桑,我們是否盡可能少的只做必要的工作?
(11)開發(fā)團隊是否是自組織與自管理的觅彰?他們是否具有邁向成功的自由隧期?
(12)我們是否進行定期的反思并相應(yīng)地調(diào)整我們的行為?
如果你對所有這些問題的回答都是肯定的,那你可能變得更敏捷。如果你對任何一個問題的回答是“否”,那么你能做些什么樣的努力才能將這項問題的回答改為“是”季希?