哪些情況適合定制開(kāi)發(fā)軟件

點(diǎn)擊以上視頻即可播放了解詳情 ↑
百度搜索“點(diǎn)鏡”即可聯(lián)系點(diǎn)鏡?↓

網(wǎng)上已經(jīng)有不少關(guān)于這個(gè)問(wèn)題的討論,不過(guò)感覺(jué)大多數(shù)文章只是互相轉(zhuǎn)載,而且也沒(méi)有說(shuō)到關(guān)鍵點(diǎn)。
?
比如有說(shuō)“企業(yè)的個(gè)性化需求比較突出”就適合定制軟件開(kāi)發(fā)的。但什么樣的情況算“個(gè)性化需求突出”呢,沒(méi)有標(biāo)準(zhǔn)答案。大多數(shù)企業(yè)家都想著自己的產(chǎn)品和服務(wù)能超越競(jìng)品,不“個(gè)性化”又怎么可能做出跟別人不同的產(chǎn)品和服務(wù)呢?企業(yè)都想創(chuàng)新求突破的背景下,難道都適合“定制軟件開(kāi)發(fā)”?
?
又如有說(shuō)“市場(chǎng)上沒(méi)有相似產(chǎn)品”就適合定制軟件開(kāi)發(fā)的。如果競(jìng)爭(zhēng)對(duì)手都在用系統(tǒng),那些系統(tǒng)算不算“相似產(chǎn)品”?如果競(jìng)爭(zhēng)對(duì)手都沒(méi)有在用系統(tǒng),那是否說(shuō)明軟件系統(tǒng)在這個(gè)行業(yè)根本起不了作用做了白做?
?
企云云作為專業(yè)的軟件開(kāi)發(fā)服務(wù)商,日常接觸的客戶和項(xiàng)目都會(huì)經(jīng)常面對(duì)同樣的問(wèn)題:到底應(yīng)該選擇成熟軟件產(chǎn)品,還是定制開(kāi)發(fā)?企云云秉承“以合伙人思維提供軟件技術(shù)服務(wù)”的原則,站在項(xiàng)目方的角度思考,常常“勸阻”喜歡冒險(xiǎn)的企業(yè)家客戶更多地考慮成熟軟件產(chǎn)品而不是定制軟件開(kāi)發(fā)。
?
那到底什么情況才適合定制軟件開(kāi)發(fā)呢,以下是企云云的主要觀點(diǎn):
?
1、業(yè)務(wù)量有一定的規(guī)模
?
我們希望項(xiàng)目方的業(yè)務(wù)是經(jīng)過(guò)市場(chǎng)檢驗(yàn)的,而不是先設(shè)計(jì)出一套業(yè)務(wù)邏輯然后開(kāi)發(fā)出軟件系統(tǒng)最后再去推廣。
?
這些年見(jiàn)過(guò)太多的創(chuàng)業(yè)者,憑借原本在某個(gè)領(lǐng)域?qū)I(yè)務(wù)的理解,提出一些創(chuàng)新的想法,認(rèn)為可以通過(guò)一套軟件或系統(tǒng)解決原本在該領(lǐng)域存在的諸多痛點(diǎn),一舉成為該領(lǐng)域的創(chuàng)新獨(dú)角獸。
?
經(jīng)過(guò)長(zhǎng)期實(shí)踐及近距離觀察下來(lái),這些未經(jīng)驗(yàn)證的業(yè)務(wù)想法大多不夠成熟,甚至是“偽需求”。有些時(shí)候,項(xiàng)目方設(shè)想通過(guò)軟件系統(tǒng)解決某方面的痛點(diǎn),卻忽略了用戶/客戶需求的多樣性和復(fù)雜性,忽視了用戶/客戶的其他方面訴求導(dǎo)致軟件系統(tǒng)并不能產(chǎn)生應(yīng)有的價(jià)值。更多時(shí)候,項(xiàng)目方對(duì)“如何推廣軟件系統(tǒng)”這個(gè)關(guān)鍵問(wèn)題考慮不足,認(rèn)為“只要軟件系統(tǒng)做得好,就會(huì)有很多人來(lái)用”。實(shí)際操作的時(shí)候才發(fā)現(xiàn)群發(fā)了好幾輪也吸引來(lái)不了幾個(gè)試用的客戶。
?
企云云建議項(xiàng)目方先發(fā)展業(yè)務(wù)再考慮定制開(kāi)發(fā)軟件系統(tǒng)。絕大多數(shù)情況下,多投入多一些人力,也是可以滿足業(yè)務(wù)發(fā)展所需要的基礎(chǔ)運(yùn)營(yíng)要求的。用運(yùn)營(yíng)成本來(lái)驗(yàn)證市場(chǎng)需求的真實(shí)性、業(yè)務(wù)邏輯的正確性,其代價(jià)要比定制開(kāi)發(fā)一套軟件系統(tǒng)去驗(yàn)證低很多,畢竟軟件定制開(kāi)發(fā)的成本太高。運(yùn)營(yíng)遇到困難可以隨時(shí)靈活調(diào)整反復(fù)試錯(cuò),軟件系統(tǒng)開(kāi)發(fā)不對(duì)改需求那可是前功盡棄、推倒重來(lái)的。
?
對(duì)創(chuàng)業(yè)項(xiàng)目來(lái)說(shuō),沒(méi)有軟件系統(tǒng)的情況下開(kāi)展業(yè)務(wù)無(wú)非就是創(chuàng)始團(tuán)隊(duì)多辛苦一點(diǎn)用人工的方式處理訂單、服務(wù)客戶,業(yè)務(wù)量大、處理不過(guò)來(lái),是“幸福的煩惱”,后續(xù)開(kāi)發(fā)系統(tǒng)提升效率降低人力成本是水到渠成的事情。反而,先開(kāi)發(fā)軟件系統(tǒng)再推廣運(yùn)營(yíng),發(fā)展客戶遇到困難的情況到底是業(yè)務(wù)邏輯本身存在問(wèn)題還是軟件系統(tǒng)沒(méi)做好,多個(gè)問(wèn)題糾纏在一起就分不清楚也無(wú)法對(duì)癥下藥了。
?
2、能講清楚需求痛點(diǎn)
?
作為軟件開(kāi)發(fā)服務(wù)商,企云云最頭痛的是項(xiàng)目方一上來(lái)就問(wèn)“做一個(gè)類似XXX那樣的系統(tǒng)要多少錢(qián)”。這類客戶往往就是說(shuō)不清楚需求的,更加摸不準(zhǔn)需求痛點(diǎn)在哪里。
?
企云云對(duì)軟件系統(tǒng)作為工具的理解是:只有解決了需求痛點(diǎn),軟件系統(tǒng)才會(huì)有價(jià)值,才能獲得客戶的認(rèn)可。如果項(xiàng)目方自己講不清楚需求痛點(diǎn)是什么,定制開(kāi)發(fā)軟件項(xiàng)目大概率就會(huì)失敗。

?
真正的需求痛點(diǎn)往往是一句話就能講清楚的。例如為了掌握常住人口和流動(dòng)人口的比例,某城中村需要一套人臉識(shí)別閘機(jī)系統(tǒng);又如為了實(shí)現(xiàn)全員營(yíng)銷某企業(yè)需要一套能算清楚傭金的二級(jí)分銷系統(tǒng);再如某工廠訂單量翻了幾番但利潤(rùn)幾乎沒(méi)有變化因此需要一套成本核算系統(tǒng)算清楚每筆訂單的毛利都哪些環(huán)節(jié)“吃掉了”。
?
真正的需求痛點(diǎn)往往是“只要解決這個(gè)需求痛點(diǎn)可以犧牲其他需求”的。軟件項(xiàng)目的成功實(shí)施需要把需求整理好然后提煉出痛點(diǎn)來(lái),一個(gè)版本解決一個(gè)痛點(diǎn),快速迭代。
?
不能一句話或一段話講清楚什么需求痛點(diǎn)是什么、各種功能都想要、籠籠統(tǒng)統(tǒng)說(shuō)“我想要一個(gè)類似XXX那樣的系統(tǒng)”,企云云建議這類項(xiàng)目方最好直接買(mǎi)一個(gè)或租一個(gè)“類似XXX那樣的系統(tǒng)”(現(xiàn)成的軟件產(chǎn)品),而不是一上來(lái)就考慮定制開(kāi)發(fā)。評(píng)估和使用成熟軟件產(chǎn)品/IT工具是項(xiàng)目方自我提煉需求的最好路徑。
?
3、使用過(guò)IT工具
?
并非只有定制開(kāi)發(fā)軟件才能解決問(wèn)題,市場(chǎng)上存在大量的成熟的軟件產(chǎn)品,SaaS或PaaS解決方案,甚至簡(jiǎn)易如Excel都可以對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行管理、處理,或多或少能部分解決問(wèn)題。企云云建議項(xiàng)目方在定制開(kāi)發(fā)軟件之前先使用現(xiàn)成的IT工具嘗試解決問(wèn)題,有以下幾個(gè)好處。
?
一是使用過(guò)IT工具意味著現(xiàn)有業(yè)務(wù)流程中已經(jīng)有數(shù)據(jù)采集點(diǎn),或者現(xiàn)有一線運(yùn)營(yíng)操作人員能在一定程度上配合軟件系統(tǒng)完成原始業(yè)務(wù)數(shù)據(jù)保存和記錄。軟件系統(tǒng)很多時(shí)候要為管理者提供決策所需的參考數(shù)據(jù)。這些數(shù)據(jù)需要有來(lái)源,如果不能由現(xiàn)場(chǎng)設(shè)備自動(dòng)采集,就需要一線運(yùn)營(yíng)操作人員記錄甚至錄入。在增加一線運(yùn)營(yíng)操作人員工作量多情況下,很容易遭到一線運(yùn)營(yíng)操作人員的抗拒和抵制,管理層聽(tīng)到的聲音就是“軟件不好用”、“還不如以前”。
?
二是使用過(guò)IT工具的項(xiàng)目很容易判斷其業(yè)務(wù)量規(guī)模。前面已經(jīng)說(shuō)了,有一定的業(yè)務(wù)量再定制開(kāi)發(fā)軟件能確保業(yè)務(wù)邏輯的真實(shí)合理。在此基礎(chǔ)上,對(duì)當(dāng)前業(yè)務(wù)量及其發(fā)展形成過(guò)程的掌握有助于定制開(kāi)發(fā)軟件系統(tǒng)的設(shè)計(jì)更趨科學(xué)與合理。例如,數(shù)一下Excel表有多少行,就知道有多少商品、用戶和訂單;看一下Excel表有哪些列,就知道商品、用戶、訂單都有哪些屬性;對(duì)Excel表稍加匯總統(tǒng)計(jì)就能知道訂單集中在哪些時(shí)段、交易量在過(guò)去幾個(gè)月以何種速度增長(zhǎng)。應(yīng)用過(guò)IT工具的項(xiàng)目方往往都能提供一些數(shù)據(jù)或樣本,方便確定系統(tǒng)數(shù)據(jù)邏輯關(guān)系、方便評(píng)估系統(tǒng)設(shè)計(jì)容量、方便設(shè)計(jì)系統(tǒng)應(yīng)對(duì)峰值流量所需解決方案。
?
三是使用過(guò)IT工具的項(xiàng)目方更清楚現(xiàn)有的IT工具能做什么不能做什么。能做的代表軟件系統(tǒng)能發(fā)揮作用的地方,是真實(shí)需求;不能做的代表則往往代表需求痛點(diǎn)。前面已經(jīng)說(shuō)了,能解決需求痛點(diǎn)的才是好系統(tǒng)好軟件。