『定義』:
高速發(fā)展的世界,需要我們迭代地開發(fā)和改進業(yè)務(wù)問題的解決方案,我們需要一些方法來持續(xù)探索業(yè)務(wù)及其問題,將這些要求告訴技術(shù)專家,他們?yōu)闃I(yè)務(wù)提供技術(shù)解決方案。
『迭代開發(fā)過程中的需求』:
工作——>分析業(yè)務(wù)要求——>編寫用戶故事——>開發(fā)產(chǎn)品
其中:
1、工作代表組織機構(gòu)的提倡運營,隨著運營的進行,涉及的人不斷發(fā)現(xiàn)新的業(yè)務(wù)要求和機會,這些持續(xù)出現(xiàn)的業(yè)務(wù)要求需要分析,以便采取合適的行動滿足它們。
2、分析業(yè)務(wù)要求時,需要業(yè)務(wù)分析師的技能和業(yè)務(wù)利益相關(guān)者提供的輸入信息,目的是正確地選擇當(dāng)前的優(yōu)先級。
3、大多數(shù)迭代過程通過用戶故事來溝通,一組用戶故事代表下一個發(fā)行版需要的功能。
4、白雪卡可以作為結(jié)構(gòu)化的用戶故事載體
5、故事寫下來后被加到開發(fā)列表中,在這里排列優(yōu)先級,根據(jù)架構(gòu)和開發(fā)的要求以及業(yè)務(wù)的要求和優(yōu)先級。
6、建議非功能需求寫在白雪卡上,功能需求口頭對話溝通記在開發(fā)者頭腦中。
7、如果交互的機會受到地理邊界或職責(zé)劃分的限制,要對每個用戶故事導(dǎo)出或編寫原子需求。
8、迭代開發(fā)要點:處理小的部分,即容易管理的少量需求,所有人都能理解的功能增量,更容易接受并集成到工作環(huán)境中的小部分能工作的產(chǎn)品,而且由于穩(wěn)定的交付節(jié)奏,利益相關(guān)者變得更投入,對最終結(jié)果更有興趣。
『業(yè)務(wù)價值分析與優(yōu)先級』:
1、針對業(yè)務(wù)用例的業(yè)務(wù)價值和不投資的損失兩個角度做綜合總分
2、業(yè)務(wù)分析師的職責(zé)是澄清這些選擇,給業(yè)務(wù)擁有者做決策。
『如何編寫好的用戶故事』:
1、發(fā)現(xiàn)用戶故事,問:產(chǎn)品可以為用戶(顧客)做些什么,來滿足這個BUC(業(yè)務(wù)用例)背后的業(yè)務(wù)意圖?可以運用下面技術(shù):
1)創(chuàng)新
2)將創(chuàng)新觸發(fā)器作為檢查列表
3)業(yè)務(wù)事件的真正起源很重要
4)思考問題的本質(zhì)
5)在橫線(Brown Cow模型)之上思考
2、用戶故事形式化
1)用戶故事的粒度通常在PUC(產(chǎn)品用例)和原子需求之間
2)使用空白卡片或白雪卡編寫
3、充實故事
1)業(yè)務(wù)分析師或開發(fā)者添加正確實現(xiàn)所需的各種功能細節(jié),非功能需求附加在故事卡上,或者成為新的主題。
2)集中式的小團隊中,你可以直接在故事卡上寫注釋,這些注釋隨后變成需求規(guī)格說明。
3)在較大的或分布式項目中,可以為用戶故事相關(guān)的每個原子需求編寫白雪卡。對于開發(fā)工作外包,這一點尤其重要。
『迭代需求的角色』:
需要:一名主題事物專家、系統(tǒng)架構(gòu)師、接口人(協(xié)調(diào)與業(yè)務(wù)和技術(shù)之間)
1、業(yè)務(wù)知識
1)大多數(shù)采用業(yè)務(wù)分析師和業(yè)務(wù)利益相關(guān)者相組合的方式,作為業(yè)務(wù)知識的來源接口。
2)項目很小時可以讓一個人負責(zé)所有業(yè)務(wù)知識(這個人可稱為業(yè)務(wù)代表/產(chǎn)品擁有者)。
2、分析和溝通知識
1)為什么業(yè)務(wù)分析師是業(yè)務(wù)知識的有用來源呢?因為業(yè)務(wù)分析師既不屬于業(yè)務(wù),也不屬于開發(fā)團隊。業(yè)務(wù)分析師中立的渠道,他所受的訓(xùn)練是觀察和發(fā)現(xiàn)業(yè)務(wù)需求,并將這些需求告訴開發(fā)者。
2)傳統(tǒng)業(yè)務(wù)分析師和迭代業(yè)務(wù)分析師的區(qū)別在于,后者告訴開發(fā)者的需求是小得多的業(yè)務(wù)碎片,并且采用了一些技術(shù)來鼓勵和促進反饋。
3、技術(shù)知識
技術(shù)知識體現(xiàn)為開發(fā)者、系統(tǒng)架構(gòu)師、測試員、外部供應(yīng)商等角色的組合。業(yè)務(wù)專家與技術(shù)專家之間有一個很大的差別:
1)技術(shù)專家投身于解決方案和追蹤最新技術(shù),他們的工作是完成項目和解決問題。
2)業(yè)務(wù)專家關(guān)注業(yè)務(wù)的運營,以及他們的日常工作,他們希望技術(shù)專家?guī)砀玫墓ぞ撸瑸樗麄兲峁椭?/p>