????從業(yè)那么久,之前做的要不就是軟件外包,要不就是C端的產(chǎn)品,對(duì)于B端,或者企業(yè)內(nèi)部系統(tǒng)還真沒怎么接觸。
????最近這兩年都是接觸愜意內(nèi)部業(yè)務(wù)系統(tǒng),其實(shí)也就那么一回事而已,產(chǎn)品的設(shè)計(jì)還是那樣,只是會(huì)多了一個(gè)業(yè)務(wù)方、對(duì)接人,相比起C端用戶的不明確,需要自己去研究,自己去嘗試,企業(yè)內(nèi)部業(yè)務(wù)系統(tǒng),會(huì)有更明確的需求,同時(shí)也會(huì)更坑。
????企業(yè)內(nèi)部系統(tǒng)還有一個(gè)特點(diǎn),就是偏重業(yè)務(wù)流程、偏重底層功能/邏輯的設(shè)計(jì),而比較忽視界面、整體功能設(shè)計(jì),畢竟做得再爛你也需要用(雖然這么說,自己還是需要對(duì)自己有要求)。
記錄了一些坑及應(yīng)對(duì)方法:
1、對(duì)接人的專業(yè)性
????一般到了一定規(guī)模的企業(yè),都會(huì)選擇一些統(tǒng)一的接口人,這些人的崗位可能是某個(gè)職能部門的負(fù)責(zé)人或者某個(gè)運(yùn)營人員或者某個(gè)崗位,他們的工作職責(zé)就是將部門內(nèi)的需求匯總。
????有一些只是做意見的搬運(yùn)工,有一些還會(huì)做設(shè)計(jì)或者調(diào)研。如果只是前面的搬運(yùn)工那就很好,大家責(zé)任清晰就好,他們做好運(yùn)營、推廣、收集。產(chǎn)品做好調(diào)研、設(shè)計(jì),確保質(zhì)量。
????如果是后者,那就麻煩了,他們?cè)谑占叫枨笾?,?huì)存在一定的扭曲或者優(yōu)先級(jí)安排,干擾真正的用戶需求。
應(yīng)對(duì)方法:
????A、建立自身的工作節(jié)奏,不要被對(duì)方帶著走。但是又要協(xié)調(diào)好與對(duì)方的關(guān)系,維護(hù)好良好關(guān)系。
????B、盡量接觸一線、真實(shí)的用戶獲取最原始的需求描述,如果接觸不到,也盡量接觸到二線或者該部門的頭頭,不然被玩死都不知道怎么事。
????C、設(shè)計(jì)盡量通用、靈活、簡(jiǎn)單,而不做復(fù)雜的、個(gè)性的邏輯在里面,如將規(guī)則寫在代碼等,盡量抽離出來,寫在配置文件里面,最好是通用一套邏輯而不要做過多特殊邏輯。
????D、逐步培訓(xùn)、教育對(duì)接人,提高對(duì)接人的業(yè)務(wù)調(diào)研、梳理的專業(yè)度
????E、沒有調(diào)研清楚的需求堅(jiān)定不做。一般企業(yè)內(nèi)部業(yè)務(wù)系統(tǒng),都是線下已經(jīng)有很成熟的業(yè)務(wù),所以線下穩(wěn)定運(yùn)行,再搬到線上并且優(yōu)化效率。如果沒有調(diào)研清楚,沒有線下穩(wěn)定運(yùn)行,那線上必然也會(huì)出問題。
2、試運(yùn)行的必要性及細(xì)節(jié)調(diào)整
?????? 很多時(shí)候,做了項(xiàng)目或者做了一個(gè)系統(tǒng)出來,沒有一個(gè)試運(yùn)行的階段,直接發(fā)布,直接更新,然后直接開始下個(gè)階段的工作。但是上次的功能設(shè)計(jì)是否有問題?運(yùn)行是否提高效率?最重要是上次的設(shè)計(jì),是否就完善,不需要再調(diào)整?
?????? 我做過很多項(xiàng)目,極少一上線就百分百完美,因?yàn)闆]有人是完美,特別是那么多不同性格、不同專業(yè)的人在一起做一個(gè)項(xiàng)目,特別是從0到1的項(xiàng)目,更加多意外情況發(fā)生。你當(dāng)時(shí)沒想清楚,沒設(shè)計(jì)好的,都會(huì)在上線之后爆發(fā)出來。
?????? 所以最簡(jiǎn)單的做法,就是在真正上線之前,找一個(gè)小部門試點(diǎn)先運(yùn)行,并且收集一波意見優(yōu)化一下細(xì)節(jié),再真正全局推廣。
?????? 而對(duì)于那些已經(jīng)上線系統(tǒng)的優(yōu)化迭代也同樣適用,一次大的迭代,對(duì)功能有比較大的改動(dòng)的核心迭代,必然需要試運(yùn)行并且有一兩個(gè)小迭代版本來優(yōu)化下細(xì)節(jié),完善下該功能。(當(dāng)然盡量在上線前,產(chǎn)品細(xì)節(jié)、質(zhì)量盡可能的好)
3、用戶想要的,不是真正的
?????? 這個(gè)基本做產(chǎn)品的都會(huì)遇到,特別是企業(yè)內(nèi)部的,更為艱難。因?yàn)镃端產(chǎn)品,很多時(shí)候用戶是不會(huì)說話,只會(huì)通過一些行為或者一些場(chǎng)景來表達(dá)出他們的需求。
?????? 但是企業(yè)內(nèi)部業(yè)務(wù)系統(tǒng),或者B端產(chǎn)品,他們會(huì)說出他們的需求,而且都會(huì)經(jīng)過他們思維轉(zhuǎn)換。舉個(gè)例子,某個(gè)需求,他們表述想要一個(gè)“備注”功能,但是當(dāng)你深入追問、了解他們的使用場(chǎng)景的時(shí)候,就會(huì)發(fā)現(xiàn)他們并不是想要個(gè)備注去填寫一些內(nèi)容,而是想要一個(gè)可以存放證明的地方,做成一個(gè)附件上傳,會(huì)比單純“備注”更有價(jià)值,因?yàn)楦郊梢灾С指鄻邮剑鴤渥⒅恢С旨兾谋尽?/p>
?????? 而且企業(yè)內(nèi)部的業(yè)務(wù)系統(tǒng),很多時(shí)候經(jīng)過對(duì)接人的轉(zhuǎn)換,那扭曲的需求會(huì)更加嚴(yán)重,所以這對(duì)產(chǎn)品的要求也會(huì)更高。同時(shí)這也是很容易區(qū)分低級(jí)產(chǎn)品與高級(jí)產(chǎn)品的差異,純粹聽對(duì)方要什么就做什么的產(chǎn)品,其實(shí)只是個(gè)需求分析師。對(duì)需求進(jìn)行思考,并提出多種解決方案,更好去解決用戶的問題,這種才是真正的產(chǎn)品經(jīng)理。
4、沒有正確與否只有適合與否
?????? 企業(yè)內(nèi)部的系統(tǒng),大多是基于企業(yè)線下業(yè)務(wù),核心業(yè)務(wù)流程其實(shí)全世界都一樣,就是進(jìn)銷存啊一進(jìn)一出這樣(幾乎所有系統(tǒng),都是輸入、處理、輸出三步驟)。但是每個(gè)公司的業(yè)務(wù)細(xì)節(jié)都不一樣,很多時(shí)候遇到業(yè)務(wù)部門要求A,但是經(jīng)過調(diào)研了解外面的通用設(shè)計(jì),應(yīng)該設(shè)計(jì)成B。但是業(yè)務(wù)部門就堅(jiān)持A,那這種情況下,就只能做A了。
?????? 為什么呢?因?yàn)槟阏艺l來判斷A還是B合適呢?我曾經(jīng)看見過兩個(gè)總監(jiān)在討論一個(gè)事情,明白人都知道A總監(jiān)說的是對(duì)的,但是B總監(jiān)硬說出一套似是而非的理論,而且比較野蠻。但是誰能做判斷?除了老板,沒有人可以做裁判,因?yàn)槌死习?,他們就是最大的了?/p>
?????? 同樣道理,在企業(yè)內(nèi)部,除了業(yè)務(wù)部門的頭頭或者老板外,沒有人能拍板決定對(duì)方提的要求是有問題,業(yè)務(wù)部門說線下就是這樣,你做不一樣,到時(shí)候用不起來,那全是你的責(zé)任了。
?????? 而且關(guān)鍵是,正如沒有什么是不能做的一樣(開發(fā)最喜歡拿這個(gè)來忽悠人),他的設(shè)計(jì)必然存在一定合理性及可運(yùn)行性,就算明知道沒價(jià)值及有問題,也只能做。
?????? 應(yīng)對(duì)的方法也像第一點(diǎn)一樣:接觸對(duì)方的老大,盡量讓對(duì)方老大參與并作出判斷,如果對(duì)方老大也支持他,那只能做了。
5、要一次一個(gè)項(xiàng)目就做好,不要幻想有第二個(gè)迭代
?????? 一開始的時(shí)候,我還是保留C端的做法,分多個(gè)迭代不斷完善功能、系統(tǒng)。做了一兩次項(xiàng)目、迭代之后就發(fā)現(xiàn),如果公司研發(fā)資源不多并且該項(xiàng)目不受重視的時(shí)候,最好就一次性做好。
????A、盡量設(shè)計(jì)的完善一點(diǎn),盡量靈活配置,允許撤回、編輯等,少留一些坑給自己
????B、除了主業(yè)務(wù)流程外(輸入、處理、輸出數(shù)據(jù)),伴生的需求(通知、導(dǎo)出數(shù)據(jù)、管理員權(quán)限)也盡量思考完善點(diǎn),省的下次不知道什么時(shí)候才有資源搞第二個(gè)版本,盡量將業(yè)務(wù)實(shí)現(xiàn)閉環(huán),從一端到另外一端
????C、如果可以,盡量約簡(jiǎn)單約好,然后再疊加復(fù)雜的限制、或者使用邏輯在里面,這樣可以確保第一個(gè)版本沒問題
????企業(yè)內(nèi)部系統(tǒng)還有很多很多的坑,做了兩年左右,發(fā)現(xiàn)內(nèi)部系統(tǒng)跟做軟件外包一樣,沒有對(duì)錯(cuò),只有負(fù)責(zé)人開心不開心而已。要做好企業(yè)內(nèi)部的系統(tǒng)比單純做C端的產(chǎn)品對(duì)產(chǎn)品的要求更高,需要懂得項(xiàng)目管理、人際關(guān)系處理等一系列技能。
有興趣可以繼續(xù)查看我的其他文章: