程序員應(yīng)知-我們不是客戶[2]
1、閉門造車型--也就是憑借自己對(duì)行業(yè)的理解,或者是以往項(xiàng)目的經(jīng)驗(yàn),猜當(dāng)前項(xiàng)目的客戶會(huì)提出什么需求,而不理會(huì)客戶的具體情況。
大家也應(yīng)該可以立刻給出結(jié)論,這樣的項(xiàng)目很難成功,即便是我們之前做過100個(gè)類似的項(xiàng)目,那么在做第101個(gè)的時(shí)候,也會(huì)發(fā)現(xiàn)企業(yè)會(huì)有自己的特點(diǎn),客戶會(huì)有自己的特點(diǎn),畢竟我們做出的系統(tǒng)不是給機(jī)器人用的,而是給人用的,有人存在,就會(huì)有差別,我們就應(yīng)該具體情況具體分析。
2、積極溝通型--作為程序員或者是項(xiàng)目經(jīng)理,在開發(fā)的整個(gè)過程中積極地與客戶溝通,及時(shí)了解客戶的需求是否有變化。
這種類型應(yīng)該比上述的有很大的改善,但是我覺得需要注意的問題就在于溝通和信息傳達(dá)的效率上。一般來說,可能這種工作會(huì)由項(xiàng)目經(jīng)理來做,而不是由具體開發(fā)的程序員來做。這樣的話,就需要做溝通的人有充分的計(jì)算機(jī)知識(shí)和業(yè)務(wù)知識(shí)的儲(chǔ)備,既能夠了解客戶所說的話,也能夠把客戶所說的話正確地傳達(dá)給程序員,并且還可能會(huì)加入自己對(duì)如何在系統(tǒng)中實(shí)現(xiàn)的理解。
3、現(xiàn)場(chǎng)客戶型--這是敏捷開發(fā)中一個(gè)很重要的原則,就是在開發(fā)的現(xiàn)場(chǎng)要有客戶,不斷地提供對(duì)系統(tǒng)的意見和反饋。
首先這一點(diǎn)很難達(dá)到,畢竟客戶也有自己的工作,很難整天地坐在我們旁邊為我們提供反饋。另外,如果說是一個(gè)或者有限的幾個(gè)客戶,那么就需要他對(duì)所要負(fù)責(zé)的模塊相關(guān)的業(yè)務(wù)知識(shí)都非常了解,這對(duì)于現(xiàn)場(chǎng)客戶的要求也是非常高的。
上面幾種形式都是我們被動(dòng)地來接收需求,其實(shí)我覺得我們還可以主動(dòng)出擊,去找需求。
4、觀察客戶型--就是說我們要在客戶工作的時(shí)候一直觀察,看客戶是如何在實(shí)際工作中作出各種各樣的決定的,也了解客戶的'工作方式和工作內(nèi)容,看看如何能夠通過系統(tǒng)來幫助他們。
5、一起工作型--這種方式意味著我們要把自己下放到客戶的辦公室中,去和他們一起工作,有些邊緣性的工作,我們作為學(xué)徒的角色,幫客戶完成。
上面的兩種方式所獲取的需求都是第一手的需求,而且通過和客戶一起摸爬滾打,我們不僅能夠獲取寶貴的需求和業(yè)務(wù)知識(shí),而且還可以了解到客戶對(duì)于每個(gè)需求的迫切程度,以及完成每個(gè)需求能夠?yàn)榭蛻魩硎裁,這樣就可以做到知己知彼,百戰(zhàn)不殆,不出意外的話,可以達(dá)到一種雙贏的結(jié)果。
然而,這需要高度的信任關(guān)系,畢竟行業(yè)之間都是有很多秘密的,不是一個(gè)公司的人,不一定會(huì)把很多信息和資料放心地交給我們程序員,所以,一般來說,這兩種方式其實(shí)對(duì)于做自己公司內(nèi)部項(xiàng)目的程序員來說會(huì)比較適用。
總之,在獲取客戶需求的時(shí)候,我們要牢記一點(diǎn),我們不是客戶,要想獲取有效的需求,想要做出客戶滿意的系統(tǒng),那么就要向客戶接近,多溝通,從客戶的角度來做系統(tǒng)。
【程序員應(yīng)知-我們不是客戶[2]】相關(guān)文章:
財(cái)務(wù)總監(jiān)應(yīng)知要點(diǎn)10-01
初入職場(chǎng)禮儀應(yīng)知-職場(chǎng)禮儀12-31
關(guān)于出版資格考試應(yīng)知內(nèi)容09-30
意大利留學(xué)生打工應(yīng)知要點(diǎn)07-13
英國留學(xué)住宿學(xué)生應(yīng)知的信息09-17
會(huì)計(jì)必知:填寫借條應(yīng)注意的事項(xiàng)10-01