如何開展技術(shù)積累
瀏覽次數(shù):
我們公司來了個(gè)新員工,看過代碼后,就說我們寫的程序全都是垃圾。老板還專門開會(huì)訓(xùn)了我們一頓,請(qǐng)這位新員工整改系統(tǒng)。結(jié)果這位大哥對(duì)著程序一通操作,接連出了十幾個(gè)BUG,根本改不完。人家看完不成,甩甩手就走了。我們還得忙著加班。從此以后,我們公司有了一個(gè)潛規(guī)則:但凡新人入職,都會(huì)警告他:不要亂改系統(tǒng)!只要能跑,就是好程序。
上述這家公司如果不加以徹底整改,任由這種情況持續(xù)下去,我們幾乎可以肯定:代碼將越來越難以維護(hù)。而且,隨著有經(jīng)驗(yàn)工程師的不斷離去,代碼最終將被重構(gòu)或者拋棄。這意味著,企業(yè)勢必會(huì)付出高昂的代價(jià)。
那么,如何開展技術(shù)積累?漢捷咨詢顧問首先介紹幾種典型的技術(shù)積累方式。
一、建立產(chǎn)品的技術(shù)與設(shè)計(jì)規(guī)范
對(duì)于研發(fā)和設(shè)計(jì)過程中需要遵循的技術(shù)規(guī)范,可以由技術(shù)領(lǐng)域?qū)<疫M(jìn)行整理,將以往優(yōu)秀的設(shè)計(jì)要素和犯過的錯(cuò)誤通過規(guī)范形式進(jìn)行條理化,以供大家使用;這樣就可以最大限度的提高設(shè)計(jì)水平,避免重復(fù)栽跟頭。
二、維護(hù)技術(shù)文檔模板與評(píng)審要素
技術(shù)文檔和評(píng)審要素是技術(shù)積累傳承的重要載體,為了保證其高質(zhì)量,需要企業(yè)技術(shù)管理部門定期組織專家更新和優(yōu)化。
優(yōu)秀的技術(shù)文檔模板至少需要達(dá)到結(jié)構(gòu)、表述清晰明了;能夠體現(xiàn)技術(shù)要素和經(jīng)驗(yàn)教訓(xùn);能夠輔助整理設(shè)計(jì)思路等要求。
例如,某公司在定義產(chǎn)品需求時(shí),發(fā)現(xiàn)除了產(chǎn)品的功能和性能等之外,產(chǎn)品的兼容性、易用性、可擴(kuò)展性等專項(xiàng)需求也需要同步考慮,否則無法達(dá)到客戶期望,使得產(chǎn)品喪失競爭力。因此,該公司全面梳理了產(chǎn)品的專項(xiàng)需求,并且在需求規(guī)格書中得到了體現(xiàn),從而避免了需求定義過程中考慮不周到的問題。
以下是技術(shù)文檔模板和評(píng)審要素樣例。
三、增強(qiáng)產(chǎn)品開發(fā)流程與研發(fā)管理機(jī)制
某公司發(fā)現(xiàn),在產(chǎn)品開發(fā)過程中,由于技術(shù)評(píng)審執(zhí)行不到位,造成了嚴(yán)重的質(zhì)量問題。于是,其在開發(fā)過程中明確定義了若干重要的技術(shù)評(píng)審點(diǎn)及其評(píng)審要素;強(qiáng)化了評(píng)審材料準(zhǔn)備、預(yù)審、評(píng)審問題跟蹤解決等環(huán)節(jié)。通過技術(shù)評(píng)審,早期發(fā)現(xiàn)了很多重要的質(zhì)量隱患,最終的產(chǎn)品交付質(zhì)量獲得了明顯提升。
某公司產(chǎn)品在量產(chǎn)中發(fā)現(xiàn)產(chǎn)品的可制造性不佳,生產(chǎn)效率很低。究其原因,是在產(chǎn)品開發(fā)早期沒有考慮可制造性方面需求,工藝人員甚至沒有參與產(chǎn)品需求定義。于是,該公司全面梳理了可制造性、可服務(wù)性、可測試性等內(nèi)部需求。在產(chǎn)品開發(fā)初期、需求定義階段,制造、服務(wù)、測試等領(lǐng)域人員就參與研發(fā),進(jìn)行內(nèi)部需求的定義。這樣就從根本上保證了產(chǎn)品制造、交付和服務(wù)的順利進(jìn)行。
產(chǎn)品研發(fā)工作需要跨部門合作,因此在優(yōu)化產(chǎn)品研發(fā)流程和管理機(jī)制時(shí),一方面需要考慮以往的經(jīng)驗(yàn)教訓(xùn),一方面需要關(guān)注研發(fā)領(lǐng)域之外關(guān)鍵性活動(dòng)的缺失造成的不良后果,讓產(chǎn)品研發(fā)流程逐步成為優(yōu)秀實(shí)踐的集合。同時(shí),也需要注意不能片面追求完整性和規(guī)范性,導(dǎo)致過程定義繁瑣而喪失可操作性。
四、留存寶貴的經(jīng)驗(yàn)案例
產(chǎn)品研發(fā)是充滿創(chuàng)意性的工作,因此要達(dá)到“在研發(fā)過程中不犯錯(cuò)誤”是不切實(shí)際的。我們關(guān)注的是避免問題的重復(fù)出現(xiàn),力求從問題中舉一反三,獲得經(jīng)驗(yàn)。漢捷咨詢認(rèn)為撰寫經(jīng)驗(yàn)案例庫是一個(gè)很好的方法。
五、建設(shè)產(chǎn)品平臺(tái)與CBB
技術(shù)積累還體現(xiàn)在企業(yè)的研發(fā)工作是否基于成熟而穩(wěn)健的產(chǎn)品平臺(tái)。產(chǎn)品平臺(tái)可以使系列產(chǎn)品實(shí)現(xiàn)最大程度的共享,提高產(chǎn)品的研發(fā)效率和交付質(zhì)量,同時(shí)也降低了對(duì)研發(fā)團(tuán)隊(duì)的技能要求。
某工業(yè)電源制造公司,根據(jù)其產(chǎn)品的技術(shù)特征劃分了若干典型的產(chǎn)品系列,組建專門團(tuán)隊(duì)負(fù)責(zé)產(chǎn)品平臺(tái)的建設(shè)與推廣;產(chǎn)品開發(fā)團(tuán)隊(duì)則是在平臺(tái)基礎(chǔ)上根據(jù)用戶的具體需求去構(gòu)建產(chǎn)品。
六、人員傳承
Insider 日前宣稱獲得了一份谷歌員工之間共享的電子表格,數(shù)據(jù)表明 2022 年谷歌員工的總年薪平均為 27.98 萬美元。而在所有職位列表中,軟件工程師的薪酬最高,去年的基本工資為 71.8 萬美元。
谷歌工程師的高薪水令人羨慕。
通過技術(shù)積累,是否能讓不同的人“做好相同的事情”?這顯然是不切實(shí)際的。否則谷歌也不會(huì)在研發(fā)工程師上面做這樣大量的投入。
研發(fā)人員素質(zhì)對(duì)于技術(shù)積累是非常重要的。所以我們要為這個(gè)告知職責(zé)選擇到“對(duì)”的人,培養(yǎng)出勝任工作要求的工程師。
以上是漢捷咨詢列舉的典型技術(shù)積累方式。企業(yè)可以根據(jù)自身的實(shí)際情況,選擇幾種技術(shù)積累方式,在統(tǒng)一部署下根據(jù)優(yōu)先級(jí)開展工作,并持續(xù)推動(dòng)和落實(shí)。
相關(guān)推薦