對軟件產(chǎn)品化的理解
產(chǎn)品化的時機是看業(yè)務(wù)的需要,不管是對前景的落實,還是項目轉(zhuǎn)化成產(chǎn)品,這些都不是技術(shù)人員能考慮的,業(yè)務(wù)的發(fā)展和策劃,如何進行市場細(xì)化等如果都由技術(shù)人員考慮,產(chǎn)品化的風(fēng)險很大。 提到“產(chǎn)品化”,大部分技術(shù)人員,包括很多公司老板,首先想到的是可銷售性,也就是免實施,“軟件產(chǎn)品的制造成本為零,微軟就是這樣發(fā)財?shù)摹保@是很多人跟我這么說,為什么要做產(chǎn)品。 企業(yè)管理軟件,切入一個行業(yè)和領(lǐng)域,是可以產(chǎn)品化的,不過產(chǎn)品化在很大程度上講,我認(rèn)為是一種商業(yè)名詞,是一種結(jié)合管理思想、實施方法等個性化元素的東西,無法輕易復(fù)制和實施,不具備大規(guī)模的銷售可能。公司想做好,靠的是咨詢顧問,他們所要的是Best Practise,技術(shù)在這個領(lǐng)域?qū)︻櫩偷挠绊懯俏⒑跗湮⒌?,項目成功靠的是實施,我看國外的產(chǎn)品實施跟二次開發(fā)也沒什么區(qū)別。 如果不是通用產(chǎn)品或者系統(tǒng)軟件,做企業(yè)管理軟件想零成本實施不太可能,產(chǎn)品所提供的功能永遠(yuǎn)無法滿足客戶的業(yè)務(wù)要求。而且靠銷售軟件產(chǎn)品掙錢,遠(yuǎn)遠(yuǎn)不及靠實施顧問掙實施費掙錢掙得多,后者才會給企業(yè)客戶帶來管理上的提升。 軟件公司怎么做產(chǎn)品化?我的意見是: 在剛開始的時候,別想著掙大錢,先老老實實做項目,只是要從業(yè)務(wù)的上多下功夫,對公司而言更重要的是抽象和提煉管理思想和業(yè)務(wù)規(guī)則,整理好實施方法和項目管理的經(jīng)驗,多做幾個成功案例,產(chǎn)品化才有良好的基礎(chǔ)。 轉(zhuǎn)自:http://leebo.iteye.com/blog/168816
風(fēng)險最大的是對于產(chǎn)品化的理解。
基于這種考慮,技術(shù)人員往往把主要精力放在體系結(jié)構(gòu)設(shè)計,把焦點放在可配置性、零實施等環(huán)節(jié),小型軟件可能可以做到,而對于絕大部分中小軟件公司,主要做的都是企業(yè)管理軟件,采用這種思路會是一種災(zāi)難,企業(yè)管理軟件是靠業(yè)務(wù)驅(qū)動的,即使是國外的成熟軟件實施周期也不會比定制開發(fā)少多少,基于技術(shù)架構(gòu)而不是業(yè)務(wù)來做產(chǎn)品開發(fā),還沒做出第一套就想著零成本復(fù)制,還沒有業(yè)務(wù)應(yīng)用,就想著軟件提供的組織機構(gòu)要支持復(fù)雜的矩陣式,甚至虛擬組織,基于產(chǎn)品的二次開發(fā)被看作是一種罪惡,從精益的角度上看也是一種過度設(shè)計,是一種浪費。如果基于這種想法來做產(chǎn)品,可以說產(chǎn)品失敗的風(fēng)險是非常大的,技術(shù)上對于一般的中小公司而言,是無法保證的。
通用類產(chǎn)品、中間件及系統(tǒng)軟件的產(chǎn)品化,我沒有這方面的經(jīng)驗,無法評論。
1、 找到合適的項目和合適的客戶,多做項目;
2、 在某一個領(lǐng)域積累行業(yè)經(jīng)驗,建立樣板工程和成功案例,并將項目產(chǎn)品化(指商務(wù)概念上的產(chǎn)品);
3、 提煉管理理念,并將理念和成功案例結(jié)合,整理實施方法論;
4、 找到下一個項目,在項目開發(fā)過程中將原系統(tǒng)重構(gòu)。
說的都是廢話
??