精益生產(chǎn)就是及時(shí)制造,消除一切浪費(fèi),利用快速推出、逐步改善的方式,強(qiáng)化產(chǎn)品的彈性,消除浪費(fèi)。精益生產(chǎn)這種方式與敏捷式開(kāi)發(fā)的理念不謀而合,產(chǎn)生了精益軟件開(kāi)發(fā),其核心的本質(zhì)是讓客戶在沒(méi)清楚信息做正確決定前延后定型??蛻粢惶岢鲆?,開(kāi)發(fā)團(tuán)隊(duì)可以迅速做出客戶想要的,并由此提出七項(xiàng)精益開(kāi)發(fā)的原則。一、消除浪費(fèi)。二、內(nèi)建質(zhì)量。三、強(qiáng)化學(xué)習(xí)。四、延遲決策。五、快速交付。六、尊重他人。七、整體優(yōu)化。大家經(jīng)常會(huì)問(wèn)到其中的兩個(gè)原則是延遲決策與內(nèi)建質(zhì)量。
我們首先講延遲決策,大家可能很奇怪,我們不是都強(qiáng)調(diào)及時(shí)決策,做錯(cuò)了決策也比不做決策好嗎?就是因?yàn)檎_的決策是基于對(duì)待決策事項(xiàng)有了足夠信息的基礎(chǔ)上才能做出的,而在高度不確定的環(huán)境下很難實(shí)現(xiàn)。所以與其匆忙的做出錯(cuò)誤的決策,花費(fèi)更大的代價(jià),不妨多收集一些信息,多設(shè)想一些方案,推遲但能做出正確的決策。所以,敏捷不提倡完成對(duì)所有需求的分析和確認(rèn),做出詳細(xì)計(jì)劃之后才開(kāi)始工作。而是在有了粗略的計(jì)劃,初步的需求就可以開(kāi)始工作了。
另外,在精益開(kāi)發(fā)中,如何內(nèi)建質(zhì)量呢?主要通過(guò)以下五項(xiàng)主流的質(zhì)量實(shí)現(xiàn)。一、建立流動(dòng)性,消除傳統(tǒng)的啟動(dòng),停止啟動(dòng)開(kāi)發(fā)程小的測(cè)定得以在系統(tǒng)中快速的流動(dòng)。二、同行評(píng)審與結(jié)對(duì)。三、集體所有權(quán)和標(biāo)準(zhǔn),降低組織的依賴。四、自動(dòng)化。五、完整的定義使得團(tuán)隊(duì)圍繞質(zhì)量含義以及如何將其內(nèi)用到解決方案中進(jìn)行對(duì)齊。其他的還有諸如敏捷架構(gòu)、敏捷測(cè)試測(cè)試驅(qū)動(dòng)開(kāi)發(fā)、行為驅(qū)動(dòng)開(kāi)發(fā)重構(gòu)探針這些都為內(nèi)建質(zhì)量的實(shí)現(xiàn)提供了有力的支撐。
轉(zhuǎn)載:http://szsxbj.com/zixun_detail/118712.html