需求管理工作要點
劃分出大小合適、粒度均勻的需求項是需求管理的前提
需求優先順序與工作量估算是基線管理的關鍵
需求管理項之間的關係
1統一、明確的需求項劃分標準
成功的劃分滿足以下條件:
1、粒度均勻(如每個需求項的大小相當,即工時相當等)
2、大小合適(如每個需求項工作量以週為單位)
3、完整(最低一級的需求項應該涵蓋所有的開發任務)
2 引入基線管理
每次迭代都是乙個小型的瀑布型生命週期;通過這樣的分解,整個開發工作就被劃分成了多個小專案,這種模式更容易使開發人員保持良好的工作節奏。
在劃分基線是,通常需要完成三個方面的事情:
1、確立優先順序;確保高優先順序,高風險的需求項在盡早的迭代中完成;
2、工作量估算;確保每次迭代的時間安排是緊湊的
3、未完成項的合併
3引入變更管理
客觀存在的需求變更是引入變更管理成為必然
就需求管理而言主要完成:
1、業務影響分析:
從業務角度對變更的合理性、優先順序以及對原有需求的影響進行分析,確定優先順序
2、技術影響分析:
從技術角度對變更的影響範圍、工作量進行分析,並決定是拒絕、在後續還是在本次的迭代中進行響應
3、專案影響分析:
基於前面的工作量分析,考慮是否對整個專案的時間、進度、成本產生較大影響
4引入需求跟蹤
引入需求跟蹤能精確地評價在變更的影響分析過程中變更將影響的哪些需求項、哪些設計元素
《軟體需求最佳實踐》閱讀筆記06
第7章 需求描述最佳實踐 在描述需求時,我們首先確定以什麼風格來表述,另外還應該選擇與專案 團隊特點相符合的風格模板。常見的描述風格與選用標準 在描述需求時,最常見的描述風格個可以分成自然語言 圖形化模型和形式化規格描述3種 自然語言,也就是使用結構合理的自然語言來描述需求,這種形式不管對於寫的人還...
軟體需求閱讀筆記
案例 某大銀行的一位銀行卡辦公室的收賬經理liz遇到了乙個問題。她每週都收到乙份過期未付款的賬戶名單。這份報告已經從兩年前的250個賬戶增加到現在的1250個賬戶。為了確定那些嚴重拖欠債務的賬戶,liz需要通讀這份報告。嚴重拖欠債務的賬戶由幾個不同的規則確定,每個規則都要求liz檢查客戶的一項或幾項...
UML大戰需求分析 閱讀筆記06
狀態機圖和活 在樣子比較相似,但狀態機圖是用來為物件的狀態及造成狀態改變的事件建模。我們大二學習uml統一建模語言狀態機圖模組時了解到,uml的狀態機圖主要用於建立物件類或物件的動態行為模型,描述系統中某乙個物件所經歷的各個狀態 引起狀態或活動轉移的事件,以及因狀態或活動轉移而伴隨的動作。但在以前的...