基本事實(shí):(11個(gè))
1.需求是某種自然法則塘娶,需求活動(dòng)不是編寫需求文檔舀透。相反蛹含,它專注于理解業(yè)務(wù)問題并為之提供解決方案衅鹿。
2.如果我們必須構(gòu)建軟件撒踪,那么它必須為擁有它的人提供最理想的價(jià)值。
需求發(fā)現(xiàn)者必須確定擁有者看重的價(jià)值是什么大渤。在某些情況下制妄,提供一個(gè)小系統(tǒng),解決一些小問題就能夠?yàn)閾碛姓咛峁┳銐虻睦姹萌辉诹硪恍┣闆r下耕捞,擴(kuò)展系統(tǒng)的功能提供很大的價(jià)值,并且可能只要增加少量成本就可以實(shí)現(xiàn)烫幕。這都取決于擁有者認(rèn)為什么有價(jià)值俺抽。
最佳價(jià)值:充分理解擁有者的問題,以便交付一個(gè)解決方案较曼,以最好的價(jià)格提供最好的回報(bào)磷斧。
3.如果軟件打算滿足要求,就必須知道要求是什么捷犹,才能構(gòu)建正確的軟件弛饭。
不幸的是,需求并非總是得到正確的理解萍歉。數(shù)據(jù)表明侣颂,多達(dá)60%的錯(cuò)誤源自于需求活動(dòng)。如果開始就發(fā)現(xiàn)了正確的需求翠桦,成本會(huì)低很多横蜒。
4.構(gòu)建一個(gè)軟件和解決一個(gè)業(yè)務(wù)問題之間,存在巨大的差別销凑,前者不一定實(shí)現(xiàn)后者丛晌。
軟件要對(duì)擁有者有價(jià)值,就必須解決擁有者的業(yè)務(wù)問題斗幼。
5.需求不一定要寫下來澎蛛,但構(gòu)建者必須知道它們。
需求是否寫下來蜕窿,不是問題的要點(diǎn)谋逻。在某些情況下,口頭的溝通需求更有效桐经,在另一些情況下毁兆,必須永遠(yuǎn)的記錄下需求。除了改進(jìn)理解外阴挣,正確的需求編寫也提供了追蹤文檔气堕。需求的理由,或故事卡上的緣故,記錄團(tuán)隊(duì)的決定茎芭。它為測(cè)試者和開發(fā)者提供了清晰的指示揖膜,說明了需求的重要性,從而建議需要花多少工作量梅桩。此外壹粟,如果維護(hù)者知道為什么有這項(xiàng)需求,也會(huì)降低將來維護(hù)的成本宿百。
6.客戶不一定總能給你正確答案趁仙,有時(shí)候客戶也不可能知道什么是對(duì)的,有時(shí)候它就是不知道需要什么犀呼。
直接將客戶的要求翻譯成產(chǎn)品需求的壞處是:沒有考慮到利益相關(guān)者在試圖描述需求時(shí)的困難幸撕。
也會(huì)有增量改進(jìn)的問題薇组,常常會(huì)導(dǎo)致平庸的產(chǎn)品外臂,不能滿足期望。
業(yè)務(wù)分析師必須表演戲法律胀。每個(gè)利益相關(guān)者都有可能時(shí)匹諾曹宋光,不要什么都相信。
7.需求不是偶然得到的炭菌,而是通過某種有序的過程得到罪佳。
8.你怎么迭代都可以,但仍需要理解業(yè)務(wù)的需求黑低。
9.雖然我們需要有一個(gè)有序的過程赘艳,但不應(yīng)該認(rèn)為它能夠代替思考。
在需求過程中克握,業(yè)務(wù)分析師需要面對(duì)幾個(gè)版本的需求蕾管,同時(shí)還要想象未來最好的軟件產(chǎn)品是怎么樣的。
分析師使用最重要的工具:眼睛菩暗、頭腦和耳朵掰曾。
10.要想成功的實(shí)現(xiàn)需求,需求就必須可度量停团、可測(cè)試旷坦。
例如:如果產(chǎn)品的一個(gè)需求是“應(yīng)該對(duì)新用戶有吸引力”,那么就可以建立一個(gè)測(cè)量指標(biāo)佑稠,即初次使用的用戶能夠在2分鐘內(nèi)成功建立一個(gè)賬戶秒梅,對(duì)于用戶應(yīng)該知道的所有數(shù)據(jù)項(xiàng),都不會(huì)超過5秒鐘的猶豫舌胶,如他的姓名捆蜀、郵件地址和類似的數(shù)據(jù)項(xiàng)。(猶豫時(shí)間是測(cè)量產(chǎn)品直觀程度的指標(biāo),是對(duì)用戶的吸引力的一部分)漱办。
如果不能為需求找到測(cè)量指標(biāo)这刷,那它就不是需求,只是一種無根據(jù)的想法娩井。
11.作為業(yè)務(wù)分析師暇屋,你將改變用戶思考這個(gè)問題的方式,不是現(xiàn)在就是將來洞辣。
在理解需求時(shí)咐刨,尤其在需求來自于不同的利益相關(guān)者時(shí),你就開始建立一些抽象的概念扬霜。并建立一個(gè)詞匯表定鸟。你展開業(yè)務(wù)過程的模型,與利益相關(guān)者一起發(fā)現(xiàn)工作的本質(zhì)著瓶。得到清晰和可測(cè)量的需求联予。并將所有這些事實(shí)反饋給利益相關(guān)者。在做這些事情時(shí)材原,你就會(huì)改變他們對(duì)業(yè)務(wù)問題的看法沸久。