寧可需求分析多來兩遍,也不在編碼過程再三修改
項目需求分析是指理解用戶需求,同時也是客戶認(rèn)同你方案的過程,就軟件功能與客戶達(dá)成一致,估計軟件風(fēng)險和評估項目代價,最終形成雙方滿意的功能計劃。
很多乙方項目小白在接觸定制項目的時候,容易將客戶需求一一羅列形成單獨(dú)的需求點(diǎn),并未對客戶的整體業(yè)務(wù)熟悉和做評估,于是在雙方需求溝通的過程中往往是雞同鴨講,并且給甲方帶來不專業(yè)的情緒。
如果在需求分析階段對接的不好,以下三個問題會接踵出現(xiàn):
1. 模塊開發(fā)后會常常返工
2. 系統(tǒng)定制后,各模塊的業(yè)務(wù)邏輯不能夠很好的統(tǒng)一到一起,不能形成業(yè)務(wù)合力
3. 在開發(fā)過程中可能會頻繁咨詢甲方,給對方不專業(yè)的情緒。
那么和甲方對需求的時候需要有哪些流程呢,我已我的個人經(jīng)歷做個分享:
1. 聽甲方說要求、問抱怨,了解甲方為什么要上系統(tǒng),遇到什么具體的業(yè)務(wù)問題,以及關(guān)聯(lián)待解決的問題核心;
2. 復(fù)述甲方需求,以及可以圖示的邏輯結(jié)構(gòu),逐步迭代到甲乙雙方對系統(tǒng)的各個系統(tǒng)模塊達(dá)成統(tǒng)一認(rèn)知;
3. 列技術(shù)草案,包含實施終端、架構(gòu)、實施團(tuán)隊等,并向甲方負(fù)責(zé)人爭取最佳選擇
4. 根據(jù)甲方傾向,列需求方案,包含系統(tǒng)解決問題、實施方案的目的、終端的選擇、架構(gòu)的選擇等等
5. 由甲方負(fù)責(zé)人簽字確認(rèn),從整體到局部,從架構(gòu)到各個功能模塊包含內(nèi)容
雖然只有簡單的5步,但是在溝通方面一定要細(xì)致,多注意傾聽言語背后的意思。這樣子深挖出大多數(shù)可行性,為項目成功推進(jìn)打好基礎(chǔ)。
慧都科技在2003年注冊于重慶,現(xiàn)在有全國各主要城市辦事處,歡迎有軟件定制需求的企業(yè)蒞臨,也歡迎對軟件定制感興趣的企業(yè)和個人和我展開一對一討論,QQ號800018081