作為一位資深的研發(fā)咨詢顧問(wèn),經(jīng)常到企業(yè)中和研發(fā)人員交流,在一些企業(yè)中我們發(fā)現(xiàn)研發(fā)人員在開(kāi)發(fā)產(chǎn)品過(guò)程中,很少輸出技術(shù)文檔,如一個(gè)軟件企業(yè),研發(fā)人員得到產(chǎn)品開(kāi)發(fā)的需求后就直接編寫代碼,一個(gè)做機(jī)械產(chǎn)品的企業(yè),得到需求后就直接畫結(jié)構(gòu)圖紙。如果你要求研發(fā)人員寫技術(shù)文檔,如編寫總體技術(shù)方案或者詳細(xì)設(shè)計(jì)文檔,要求把他們的設(shè)計(jì)思路給首先寫出來(lái)再評(píng)審一下,他們往往會(huì)跳起來(lái)說(shuō):寫文檔會(huì)影響效率,我們開(kāi)發(fā)人員要快速地響應(yīng)市場(chǎng)的需求,要快速地開(kāi)發(fā)出新產(chǎn)品,而且公司領(lǐng)導(dǎo)也要求我們必須在某日開(kāi)發(fā)出新產(chǎn)品,所以我們必須直接進(jìn)入詳細(xì)開(kāi)發(fā)階段,什么總體方案、什么詳細(xì)設(shè)計(jì)文檔我們公司一概不要求,否則貽誤了戰(zhàn)機(jī)誰(shuí)來(lái)負(fù)責(zé)!作為公司研發(fā)主管,由于一時(shí)找不到合適的理由去制止,也就默許了這種做法:市場(chǎng)是第一位的,銷售人員催得著急,能快速開(kāi)發(fā)出來(lái)東西交付給銷售人員就行,至少不會(huì)受到銷售人員“交付慢”的指責(zé)。
通過(guò)調(diào)研我們發(fā)現(xiàn),上述現(xiàn)象不是個(gè)別的,是目前中國(guó)企業(yè)比較普遍的一種現(xiàn)象,認(rèn)為在研發(fā)過(guò)程中,讓研發(fā)人員寫一些技術(shù)文檔,是影響了研發(fā)效率,影響了交付給客戶的時(shí)間,所以研發(fā)的目的就是快速把樣品制作出來(lái)和客戶確認(rèn)。
難道說(shuō)在研發(fā)過(guò)程中,讓研發(fā)人員寫文檔就真的是影響研發(fā)效率嗎?
最近接觸一家運(yùn)營(yíng)互聯(lián)網(wǎng)的企業(yè),公司是上世紀(jì)90年代中期創(chuàng)建的,公司創(chuàng)始人酷愛(ài)網(wǎng)上游戲,后來(lái)發(fā)現(xiàn)游戲發(fā)燒友在交換帳號(hào)、金幣時(shí)能帶來(lái)一定的商機(jī),就組織一幫人馬開(kāi)發(fā)互聯(lián)網(wǎng)產(chǎn)品,幫助這些游戲發(fā)燒友交換帳號(hào)、金幣,甚至幫助這些網(wǎng)友代練等等,從中收取傭金。
我們知道,互聯(lián)網(wǎng)產(chǎn)品的典型特點(diǎn)是要對(duì)市場(chǎng)快速反應(yīng),網(wǎng)友們反應(yīng)網(wǎng)站上什么問(wèn)題,或者說(shuō)需要一個(gè)新的功能,公司要快速反應(yīng),甚至一兩天內(nèi)就要完成新功能的增加,給網(wǎng)友一個(gè)快速交待,否則這些網(wǎng)絡(luò)游戲發(fā)燒友就會(huì)轉(zhuǎn)到公司的競(jìng)爭(zhēng)對(duì)手哪里去。因此,在這個(gè)公司,企業(yè)文化中也可以見(jiàn)到這樣的字眼:效率、快速。
到2010年底,公司從創(chuàng)建起初的幾十個(gè)人發(fā)展成幾千人,產(chǎn)品研發(fā)人員也換了幾茬,老的開(kāi)發(fā)人員也陸續(xù)離開(kāi)了公司,公司交易額也從原來(lái)的幾十萬(wàn)元發(fā)展到幾十億。不過(guò),公司的網(wǎng)站在運(yùn)營(yíng)過(guò)程中出現(xiàn)了一些新問(wèn)題,因?yàn)榫W(wǎng)友們上網(wǎng)玩游戲時(shí),他們希望在網(wǎng)上交易,是想直接看到交換金幣、裝備、點(diǎn)卡、代練等類目,但公司目前的網(wǎng)站是按交易方式展示出來(lái)的,如寄售、直銷、擔(dān)保等,這對(duì)于游戲玩家來(lái)說(shuō),他們關(guān)心的是交換什么類目,至于是何種交換方式并不太關(guān)心。顯然目前網(wǎng)站的運(yùn)營(yíng)方式和網(wǎng)友們的需要是不相同的,網(wǎng)站改版,按照交易類目劃分被提上了公司的管理日程。成立項(xiàng)目團(tuán)隊(duì),對(duì)網(wǎng)站進(jìn)行改版成為公司年度的頭等大事。
由于公司創(chuàng)始人所領(lǐng)導(dǎo)的研發(fā)團(tuán)隊(duì)開(kāi)發(fā)產(chǎn)品項(xiàng)目方式,按照公司現(xiàn)在的研發(fā)管理人員的原話:是土八路式的模式,當(dāng)時(shí)開(kāi)發(fā)人員進(jìn)行網(wǎng)站開(kāi)發(fā)時(shí),沒(méi)有總體架構(gòu)設(shè)計(jì),沒(méi)有詳細(xì)方案的設(shè)計(jì),直接編寫代碼,想到一個(gè)交易模式,或者由市場(chǎng)人員反饋網(wǎng)友需要什么,就直接更新代碼在網(wǎng)站上增加一個(gè)東西?,F(xiàn)在要按照類目設(shè)計(jì)網(wǎng)站,研發(fā)人員想借用原來(lái)的技術(shù)模塊,但由于沒(méi)有設(shè)計(jì)文檔,公司保留的只是一行一行的代碼,要現(xiàn)在的研發(fā)人員一行一行代碼來(lái)學(xué)習(xí),研發(fā)人員說(shuō),還不如讓我們重新開(kāi)發(fā)。
原來(lái)開(kāi)發(fā)的代碼不能重用,也就意味著,公司的網(wǎng)站從交易方式改為按類目來(lái)劃分,公司要重新設(shè)計(jì)架構(gòu),重新編寫代碼。要是一個(gè)管理正規(guī)的公司,由于有技術(shù)文檔的支撐,公司的研發(fā)人員通過(guò)學(xué)習(xí)技術(shù)文檔,將很快明白總體設(shè)計(jì)思路,明白各模塊代碼的用途,只需要調(diào)用這些模塊就可以了。但在這個(gè)公司,基本上是不可能的事情了。
從以上事例可以看出,由于技術(shù)文檔的缺乏,給公司的產(chǎn)品升級(jí)和改版帶了許多困難。針對(duì)這家互聯(lián)