發(fā)布時間:2021-07-28 15:38:38
作者:微紅科技
閱讀次數(shù):6257
導讀
精益管理是微紅模式的一套最先進的企業(yè)運營管理方法、是企業(yè)變革的手段、是企業(yè)戰(zhàn)略執(zhí)行的工具,是一種思維方式。這種管理模式的最高境界就是調(diào)動全體員工不斷學習、積極參與、持續(xù)改善的企業(yè)文化。
精益,是一種思想,一種哲學,一個方法論,其精髓是拒絕浪費。我們IT項目開發(fā)學習的不是“精益生產(chǎn)”的形式,而是其精髓思想。這種思想,不僅可以用于生產(chǎn),也可以滲透到IT軟件項目開發(fā)中。在研究會上,我們討論到一個借鑒了精益思想的IT項目開發(fā)是一個系統(tǒng)的觀念。一般來說,IT軟件項目精益開發(fā)系統(tǒng)包括三個要素,即人、流程和技術(shù)。以借鑒到IT軟件項目精益開發(fā)來說,就是需要為IT項目的開發(fā)提出一系列的流程,培養(yǎng)技術(shù)隊伍,運用最有效的技術(shù)和工具。同時,必須注意要把這三個方面整合在一起,成為一個協(xié)調(diào)發(fā)展的系統(tǒng)。
例如在人的方面,精益思想強調(diào)如何將每個員工的能力發(fā)揮到極限,認為不應(yīng)該只是簡單的管理人,而應(yīng)該去培訓人。如果不能將管理的重點放在員工的培養(yǎng)上,就不能理解精益生產(chǎn)的真理。同時,精益生產(chǎn)的另一個精髓是管理過程,精益思想不是著眼于結(jié)果,而是強調(diào)過程?!爸粚Y(jié)果管理”的管理思路的結(jié)果是員工對找借口、為結(jié)果辯護很在行,對數(shù)據(jù)、報告很在行,但軟件項目成果的質(zhì)量只有在全過程都有效控制下才能得到根本的保證。
一、確定高效的IT軟件開發(fā)流程,是精益思想開發(fā)的第一個精髓
如何創(chuàng)建一種高效、順暢的軟件項目開發(fā)流程?首先,精益思想提出強調(diào)“建立健全研發(fā)流程”。所謂精益軟件開發(fā)思想包含了一整套的方法論和實施方法。精益軟件開發(fā)將精益生產(chǎn)中持續(xù)改進的概念引入到軟件開發(fā)過程之中,實現(xiàn)對軟件開發(fā)過程進行精益管理。實現(xiàn)精益軟件開發(fā)的核心在于:建立一套完整的開發(fā)流程,然后建立一套測量流程的手段,不斷持之以恒地改善流程,不斷優(yōu)化,堅持不懈。
不同的企業(yè)因定位不同,對于研發(fā)的價值理解也是不一樣的,他們的流程和實現(xiàn)流程的工具肯定是完全不一樣的。但我認為軟件開發(fā)人員應(yīng)當向豐田公司的產(chǎn)品開發(fā)流程學習和借鑒。目前,豐田內(nèi)部的精益開發(fā)步驟是這樣的:首先,在客戶需求的基礎(chǔ)上,對工作進行分辨,區(qū)分出哪些部分是能夠滿足客戶需求的有效部分。如果工作中的某些流程生產(chǎn)出的結(jié)果并不能滿足客戶的需求,便是一種浪費,就不是增值的流程和操作。因此,精益開發(fā)首先需要了解客戶需求。此后,需要對工作流程進行細化分割,把流程分成更細微的步驟,并保證每個步驟都能滿足客戶的需求,增加價值。
其次是流程的標準化和可操作化,這是精益思想流程的基礎(chǔ)之一。在軟件開發(fā)過程中,每個企業(yè)的現(xiàn)狀不同,因此產(chǎn)品開發(fā)的方式也不同。但精益思想提到如何關(guān)注研發(fā)流程,讓管理流程“落地”,并要讓流程規(guī)范起來,不再是像過去把好流程放在紙上,靠人去管理。固化和標準化開發(fā)流程就是一個方式。
二、引入首席項目主管負責制
精益軟件開發(fā)的第二個精髓,是將合適的人員安排在合適的崗位上,建立一個有效的軟件項目開發(fā)組織。首席項目主管負責制度是精益軟件在人員安排上的核心方式之一。每個項目的開發(fā)團隊的都心須確立核心領(lǐng)頭人,并要突出了首席項目主管的角色和地位。
首席項目主管必須非常清楚,他們接手任務(wù)之后,他就要開始考慮自己的設(shè)計思路,并把這個思路和團隊交流。他的思路有兩部分:一是勇于面對困難和挑戰(zhàn),當遇到挑戰(zhàn)時可以這么做,也可以那么做,最終希望能在這些方案中達成平衡,而不是做退縮;二是要找到問題的根源。
首席項目主管應(yīng)該具備三個能力,這也是豐田的標準:首先是很高的技術(shù)水平,是一個能力非常出色的總工程師,而且要對產(chǎn)品有整體意識和遠見卓識。第二,要有項目管理能力,要代表客戶,理解客戶的需求。第三,要有出色的領(lǐng)導能力。
對于一個企業(yè)來講,如果需要做軟件精益開發(fā),公司的結(jié)構(gòu)也要做一些改組。精益思想建議采用的是一種矩陣式的組織架構(gòu)。在這種架構(gòu)中,團隊按照具體項目和功能來劃分,最大程度地使兩者的優(yōu)勢結(jié)合在一起。比如說,首席項目主管整體負責一個項目,不同項目有不同的首席主管,他們可以組成首席主管團隊。而對于各種不同的項目功能需求,又按軟件不同的功能部分分組,負責每個功能小組的是職能部門經(jīng)理,如某些不同項目可能用到共用的功能模塊,各職能部門的工程師向該部門的經(jīng)理報告,以實現(xiàn)按功能優(yōu)化和同類經(jīng)驗共享。
其次,精益思想除了強調(diào)首席主管負責制度外,還提到一個重要的關(guān)于人的因素是:團隊是推進精益管理的關(guān)鍵。通過推行精益管理,建立一個基業(yè)常青的團隊,調(diào)動起每一個員工的積極性,只有這樣才能推動開發(fā)項目各項工作持續(xù)發(fā)展。建立一個良好的團隊則是企業(yè)能否有效實施精益管理的關(guān)鍵。
最后,精益管理的推進要以人為本,精益管理雖然有各種流程作為基礎(chǔ),但是運行這些體系和流程的是人。熟悉豐田精益方式的人都知道,豐田方式中一個很重要的內(nèi)容就是人員管理,即“育成”。育是培育,成是成功,強調(diào)人才培養(yǎng),把人才看作是人“財”。 一項針對包括豐田在內(nèi)的50家具有百年歷史的全球500強企業(yè)的調(diào)查顯示,這些企業(yè)的共同之處,就是擁有共同的理想、共同的價值觀、共同的行為準則的一支強大團隊。
三、有效技術(shù)和工具的支持
精益思想軟件項目開發(fā)的第三個精髓,是用工具和技術(shù)來支持流程和人的工作。在引進新技術(shù)方面,豐田奉行的原則不是積極倡導新技術(shù),而是使用可靠的、已經(jīng)過充分測試的技術(shù)。工具和技術(shù)的意義在于支持流程,而不是驅(qū)動它;是加強人的工作,而不是替代人。
無效的軟件項目開發(fā)技術(shù)和工具會糟糕的在計劃進度,成本和質(zhì)量等方面帶來失敗,這將最終導致整個項目的失敗。同時,沒有有效的工具來支持會使項目開發(fā)處于非持續(xù)性和不完備狀態(tài)。很多失敗的項目中的教訓揭示了能夠充分地支持項目開發(fā)的工具簡直太少了。很多時候,軟件項目在沒有監(jiān)督和跟蹤時都會變得失控。因此,要很好地完成項目,必須要有好的項目管理工具,進行有序的項目管理才能夠?qū)崿F(xiàn)。
精益軟件開發(fā)在這里提到兩個觀念,一是軟件開發(fā)應(yīng)用到的技術(shù)平臺,二是開發(fā)過程所使用的工具。軟件開發(fā)應(yīng)用到的具體技術(shù)平臺,由于每個項目的需求和資金預(yù)算不一樣,所使用軟件開發(fā)技術(shù)平臺也是各式各樣,不能一言而簡之。但精益思想重點提到的開發(fā)過程中工具的選擇和使用。工具不一定要追求最新的,最高科技,最昂貴的工具。反而應(yīng)該不斷發(fā)揮團隊的智慧,結(jié)合開發(fā)的具體情況,不斷探討實用的工具,減少浪費。
上一篇: 談SEO優(yōu)化理念之主題模型!
下一篇: 談SEO優(yōu)化理念之主題模型!
Copyright ? 微紅科技 All Rights Reserved
黔公網(wǎng)安備
黔ICP備17001430號-1
【微紅科技官方微博】
版權(quán)所有:微紅科技
百度統(tǒng)計