需求過程中經(jīng)常被忽略的環(huán)節(jié)

現(xiàn)在很多軟件公司經(jīng)常會遇到這樣的問題。

以用戶為代表的業(yè)務(wù)方抱怨不知道如何描述所謂的需求,因?yàn)楫a(chǎn)品或需求人員總是問一些“奇怪的問題”;我們提出的需求要么實(shí)現(xiàn)速度慢,要么根本就沒解決我們的問題。

需求分析人員總是抱怨和客戶溝通不能,他們不能理解我們在說什么,我們不能理解他們想要表達(dá)什么;他們總是有各種理由在正在開發(fā)的版本中增加新的功能。

其實(shí)大家都在很好的履行本職工作。

業(yè)務(wù)方關(guān)注的是把自己遇到的問題描述清楚,期待技術(shù)團(tuán)隊能夠幫自己解決問題。

需求分析/產(chǎn)品團(tuán)隊關(guān)注實(shí)現(xiàn)細(xì)節(jié),通過各種方法將客戶需求有效的表達(dá)清楚,追求這一實(shí)現(xiàn)過程的最優(yōu)解。

但是,不知道大家有沒有發(fā)現(xiàn),這中間少了一層。

少的這一層就是“需求架構(gòu)”。

image

之前我寫過一個系列文叫做“又見樹木,又見森林”。

我們在做解決方案也好,產(chǎn)品也好,在做之前首先要弄清楚目標(biāo)和方向。

架構(gòu)就是站在頂層,自頂向下,由整體到局部進(jìn)行事項解決的一種方法。

——《軟件需求十步走》

需求架構(gòu)師就是將業(yè)務(wù)訴求和價值遠(yuǎn)景進(jìn)行組織和分析后,對需求進(jìn)行規(guī)劃,然后再給到需求開發(fā)人員,也就是我們的需求分析師和產(chǎn)品經(jīng)理。

其實(shí),在很多公司有這樣的角色,他們會負(fù)責(zé)寫MRD,進(jìn)行高層級的價值分析。

需求規(guī)劃具體來說包括6項任務(wù)。

《軟件需求十步走》中描述的比較“教科書”,我順道對每點(diǎn)談?wù)勎易约旱慕?jīng)驗(yàn)。

業(yè)務(wù)研究

主要是對業(yè)務(wù)資料進(jìn)行采集、收集,然后進(jìn)行分類整理。

這是我們熟悉的一項任務(wù),但是在需求規(guī)劃過程中,這個業(yè)務(wù)研究的范圍會更大一些。

因?yàn)槲覀円鲆?guī)劃,并不是做需求開發(fā),所以除了一些常見的業(yè)務(wù)資料,比如業(yè)務(wù)流程、人員分工等,還需要對客戶的企業(yè)規(guī)劃、市場動向、我們所在企業(yè)的發(fā)展目標(biāo)進(jìn)行資料的收集和分析。

這不是一個短期就能完成的任務(wù),最好我們能有計劃有目的的在日常的工作中就開展起來,不斷積累。

這樣就不至于臨危受命,兩眼一抹黑。

要知道,信息量不全的情況下,做任何的決策,風(fēng)險都是巨大的。

資料的完備程度越高,業(yè)務(wù)研究的越深入,決策的風(fēng)險就會大大減輕。

應(yīng)用建模

用結(jié)構(gòu)化的形式和功能數(shù)據(jù)歸約的方法對業(yè)務(wù)研究成果進(jìn)行研究。

我們在業(yè)務(wù)研究之后,還需要進(jìn)行應(yīng)用建模。

比如使用流程圖還展示業(yè)務(wù)過程,使用組織架構(gòu)圖來展示角色關(guān)系,使用時間軸來展示發(fā)展歷程等等。

鑒于大部分的信息和資料都是描述性的,我們需要使用抽象的方法,將這些研究成果進(jìn)行結(jié)構(gòu)化、可視化的整理和建模。

系統(tǒng)規(guī)劃

根據(jù)業(yè)務(wù)研究中的組織結(jié)構(gòu)、業(yè)務(wù)事項、業(yè)務(wù)數(shù)據(jù)規(guī)模和用戶對業(yè)務(wù)目標(biāo)的期望,并結(jié)合應(yīng)用建模的成果,對支撐這種規(guī)模和應(yīng)用所需的所有信息進(jìn)行規(guī)劃。

一家公司想要做知識管理系統(tǒng),我們通過業(yè)務(wù)研究和應(yīng)用建模,再結(jié)合客戶的軟硬件條件發(fā)現(xiàn)需要分階段實(shí)現(xiàn)。

那么每個階段要實(shí)現(xiàn)什么目標(biāo),建設(shè)什么內(nèi)容,都屬于系統(tǒng)規(guī)劃的內(nèi)容。

更常見的應(yīng)用是制定“產(chǎn)品路線圖”。

分析計算

將上述三步的結(jié)果錄入到仿真分析平臺中,進(jìn)行業(yè)務(wù)邏輯正確性分析、業(yè)務(wù)所需系統(tǒng)支撐能力、業(yè)務(wù)發(fā)展能力的計算,并給出數(shù)據(jù)結(jié)果,對上述三步的結(jié)果進(jìn)行修正。

所謂的分析計算使用什么工具,如何具體執(zhí)行,在我看來,取決于你的項目和產(chǎn)品類型。

大部分的互聯(lián)網(wǎng)產(chǎn)品,或者重前端的產(chǎn)品,可以使用原型進(jìn)行分析,通過制定一些指標(biāo)來獲取反饋。

而有部分的產(chǎn)品或項目在進(jìn)行底層框架選擇的時候,可以使用一些POC進(jìn)行分析驗(yàn)證。

如果發(fā)現(xiàn)之前的一些信息不一致或者無法很好的達(dá)成目標(biāo),那么就需要對之前的產(chǎn)出進(jìn)行修正并再次進(jìn)行驗(yàn)證。

報告編制

對上述產(chǎn)出進(jìn)行文字化的正式的描述和說明。

不要無視這個步驟,因?yàn)槟阕约憾己芮宄^上兩三個月,很多出自你口的信息,你也記不清了。

規(guī)劃評審

規(guī)劃評審的主要目的是為了讓各個關(guān)鍵關(guān)系人達(dá)成一致,獲得認(rèn)可。

在規(guī)劃階段發(fā)現(xiàn)問題并去解決,影響會小很多。


規(guī)劃影響的是方向

方向如果不正確,再多的努力不僅是事倍功半,更可能是自掘墳?zāi)埂?/p>

在規(guī)劃結(jié)束后就進(jìn)入了我們熟知的需求開發(fā)環(huán)節(jié),包括:需求獲取、需求分析……

我們做了太多“埋頭拉車”的工作,要知道“抬頭看路”更加重要。

小婧是一名行走在實(shí)踐路上的資深業(yè)務(wù)分析師(BA),如果想與我同行,就請關(guān)注我吧!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容