【敏捷】项目管理——精益思想
精益思想
重點(diǎn)——實(shí)現(xiàn)商業(yè)價(jià)值和使產(chǎn)品開發(fā)之外的活動(dòng)最小化
精髓——“改善”,旨在通過持續(xù)性地實(shí)施系統(tǒng)性變更來優(yōu)化生產(chǎn)系統(tǒng)。
一、精益生產(chǎn)為基礎(chǔ)的基本體系
? 1.多數(shù)錯(cuò)誤是系統(tǒng)性的
? 1)很多團(tuán)隊(duì)陷入失敗的泥潭之中,因?yàn)樗鼈冏裱粋€(gè)劣質(zhì)的過程或一種糟糕的管理方法,并且過分相信這一過程。
? 2)管理層看上去更傾向于過分重視過程而低估團(tuán)隊(duì)的價(jià)值。
? 3)團(tuán)隊(duì)將是其自身過程的管理者—他們將創(chuàng)建、維護(hù)和改進(jìn)這一過程以便使過程能夠獲得持續(xù)不斷的改進(jìn)。
? 2.人們的本性是好的,都想把工作做好(因此要以人為本)
3.當(dāng)企業(yè)為客戶提供了最大價(jià)值時(shí),企業(yè)也實(shí)現(xiàn)了自身利益的最大化( 所以一切要以客戶的價(jià)值為驅(qū)動(dòng)力。)
二、觀點(diǎn):
? 觀點(diǎn)就是看待事物的一個(gè)角度而已,這個(gè)角度本身不會(huì)教你該如何去工作。但是如果你對(duì)正確的事情不加注意,就有可能失去解決問題的力量。
1.看看時(shí)間,已經(jīng)沒有多少資源可用了
2.使開發(fā)過程快速、靈活、機(jī)動(dòng)
快速交付和頻繁交付:能夠?yàn)楣編砀绲幕乜?#xff0c;也能更早的為客戶搶占市場(chǎng)。
3.增加過程可見性
可視化控件(SCRUM中稱作信息發(fā)射器):
?1)有助于團(tuán)隊(duì)認(rèn)識(shí)當(dāng)前發(fā)生的事情,并有利于管理層向團(tuán)隊(duì)伸出援手。
2)可視化控件存在于組織中的所有層面:業(yè)務(wù)層、管理層、團(tuán)隊(duì)層。
?3)當(dāng)可視化控件不適合團(tuán)隊(duì)時(shí),要及時(shí)作出調(diào)整和修正。
4)讓經(jīng)過的人們都能看到項(xiàng)目每部分的信息。
? 4.消除浪費(fèi)的最佳方式是不開發(fā)不需要的功能
5.過程就是變革的基礎(chǔ)
6.把過程中的阻礙當(dāng)作浪費(fèi)看待(如果障礙存在,那么過程必須被改進(jìn),而且一定有改進(jìn)的空間。)
三、原則
?? 1.全局優(yōu)化: 精益需要我們把重點(diǎn)放在花費(fèi)的時(shí)間上而非金錢上。精益-企業(yè)級(jí)敏捷,需要貫穿從構(gòu)思產(chǎn)品到產(chǎn)品實(shí)際部署完整的整個(gè)過程,而不單單是項(xiàng)目開發(fā)這一個(gè)過程。
?? 2.消除浪費(fèi):
? 1)使團(tuán)隊(duì)在一個(gè)時(shí)間段內(nèi)只開發(fā)一個(gè)項(xiàng)目
2)消除人員或信息等待過程中產(chǎn)生的延遲。
3)消除從發(fā)生錯(cuò)誤到錯(cuò)誤被檢測(cè)出來這個(gè)過程中的延遲
4) 重視消除產(chǎn)生錯(cuò)誤的根源,找到方法,消除阻礙團(tuán)隊(duì)進(jìn)程的事物
5) 分配的工作要限制在能力范圍之內(nèi)
?? 3.構(gòu)建知識(shí):
? 1)創(chuàng)建知識(shí)意味著要知道如何開發(fā)軟件去滿足客戶需求的過程。通過這種方式,可以更加容易地改進(jìn)軟件產(chǎn)品。
2)盡可能地定義出可行的工作流,將其作為變更的基準(zhǔn),這能夠帶來管理的可見性
? 3) 挑選最重要的事情去工作
? 4)查看系統(tǒng)錯(cuò)誤,遵循科學(xué)的方法找到改進(jìn)過程的方法
? 4.品質(zhì)構(gòu)建: 質(zhì)量問題經(jīng)常造成工作流上的延遲,消除這類延遲可以改進(jìn)產(chǎn)品質(zhì)量、提升交付速度、降低成本
5.推遲委托: 在適當(dāng)?shù)臅r(shí)候做出決策,如果可能使決策可逆
6.快速交付: 開發(fā)具有最小可市場(chǎng)化功能的產(chǎn)品增值功能;遵循指南,通過溢出延遲來’消費(fèi)浪費(fèi)”
7.尊重員工:
讓具有豐富知識(shí)的員工常常感到挫敗的事情是,提出的解決方案常常無人理會(huì);
通過改善管理系統(tǒng)去構(gòu)建企業(yè)文化,制定過程持續(xù)改進(jìn)目標(biāo),員工將朝著這個(gè)目標(biāo)去完成工作
四、態(tài)度
? ?態(tài)度決定了我們看待事物的方法,也有益于我們確定所做到的工作是否有價(jià)值。我們態(tài)度是我們持有的信仰體系所產(chǎn)生結(jié)果,會(huì)影響我們對(duì)所有事物的看法。
? 1.管理者是重要的,他們需要為團(tuán)隊(duì)設(shè)置目標(biāo),并允許團(tuán)隊(duì)以自己的方式去籌劃該如何實(shí)現(xiàn)目標(biāo)
2.要設(shè)定在盡可能短的時(shí)間里交付盡可能多的價(jià)值的目標(biāo)
3.通過消除浪費(fèi)移除延遲,提升產(chǎn)品品質(zhì)和降低成本
4.要改正錯(cuò)誤,不要讓錯(cuò)誤從你手邊溜走,或者至少要把錯(cuò)誤標(biāo)識(shí)出來,待到開發(fā)后期再去探尋產(chǎn)生錯(cuò)誤的根本原因
五、知識(shí)
? 1.知識(shí)是經(jīng)驗(yàn)的積累
2.只注重優(yōu)化組件而不關(guān)注全局的目標(biāo)會(huì)造成浪費(fèi)
3.重視降低成本往往會(huì)帶來低劣產(chǎn)品質(zhì)量,并且需要花費(fèi)更長(zhǎng)的項(xiàng)目時(shí)間
4.只注重產(chǎn)品質(zhì)量有可能造成項(xiàng)目需要更長(zhǎng)的研發(fā)時(shí)間,從而交付給用戶更低的價(jià)值
5.通過消除延遲來提升開發(fā)速度將縮短交付時(shí)間、提升品質(zhì)、降低開發(fā)成本
6.實(shí)際的開發(fā)人員比管理者對(duì)系統(tǒng)有更大的認(rèn)知能力
六、實(shí)踐
? ?必須非常仔細(xì)地運(yùn)用這些實(shí)踐,要有效地發(fā)揮實(shí)踐的作用必須根據(jù)不同的環(huán)境運(yùn)用不同的時(shí)間;確保運(yùn)用的時(shí)間與你所在的環(huán)境兼容。
1.運(yùn)用價(jià)值流圖找到延誤: 利用價(jià)值流圖找出問題,再利用精益思想(譬如5 why分析法)找出導(dǎo)致問題產(chǎn)生的根本原因。
2.運(yùn)用可視化控件管理項(xiàng)目
? 可視化控件應(yīng)該存在于項(xiàng)目的所有層面:業(yè)務(wù)層、管理層、團(tuán)隊(duì)層。
包括"產(chǎn)品愿景"、"產(chǎn)品需求列表/發(fā)布計(jì)劃/精益組合管理;迭代列表;素材點(diǎn)向上燃燒圖;迭代向下燃燒圖;商業(yè)價(jià)值交付表;障礙列表。
? 3.分階段開發(fā)項(xiàng)目
4.持續(xù)的過程改進(jìn)
? 1)精益并不是關(guān)于幫助企業(yè)轉(zhuǎn)型的方法,而是一個(gè)讓企業(yè)學(xué)習(xí)轉(zhuǎn)型的過程。但是,為了專線兒轉(zhuǎn)型的目標(biāo)是不對(duì)的,轉(zhuǎn)型的目的是提高生產(chǎn)力和投資收益率。
? 2) 一個(gè)很好的持續(xù)改進(jìn)的例子——回顧會(huì)議
? 5.將測(cè)試行為移到開發(fā)過程之前進(jìn)行
6.挑選風(fēng)險(xiǎn)最小的素材進(jìn)行開發(fā)(最大的風(fēng)險(xiǎn)就是去開發(fā)不需要的功能)
7.使用最小化市場(chǎng)化功能來制定發(fā)布周期計(jì)劃
8.跨職能團(tuán)隊(duì)完成一個(gè)項(xiàng)目后再轉(zhuǎn)入另一個(gè)項(xiàng)目
9.進(jìn)入工作現(xiàn)場(chǎng) (就是進(jìn)入正在開發(fā)軟件的工作之中)
七、精益思想的三大主題模型
? 1.精益科學(xué): 拉動(dòng)原則、 限制原理、流動(dòng)性
2.精益原理: 領(lǐng)導(dǎo)、教育、可視化控件
3.精益知識(shí)管理工作: Kaizens持續(xù)改進(jìn)、5why分析法
總結(jié)
以上是生活随笔為你收集整理的【敏捷】项目管理——精益思想的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。