天天看點

測試思想-測試流程 需求開發與管理簡述

需求開發與管理簡述

by:授客 QQ:1033553122

總體流程

測試思想-測試流程 需求開發與管理簡述
測試思想-測試流程 需求開發與管理簡述

流程細說

A.  

客戶需求開發

在項目立項階段前期,項目主辦部門指定的業務負責人組織客戶需求的編寫,形成需求大綱文檔。

需求大綱編寫人員應廣泛收集各種來源的相關業務需求,并在分析和整理之後,采用相對宏光的方式,描述項目的目标、範圍、涉衆、總體需求、主要限制條件等,形成業務需求大綱。

業務需求大綱應在項目立項申請之前,作為研發部需求申請的主要材料送出至相關部門進行受理。

B.  

業務需求開發

項目立項申請獲批,項目章程釋出之後,業務負責人根據立項審批結果,組建業務需求開發團隊,制定業務需求開發計劃,在需求大綱基礎上的基礎上,進行業務需求的開發工作。

業務需求開發過程中,業務需求開發團隊應該通過調查研究,觀摩考察、交流訪談等方式,從不同層次和不同角度,對業務需求和技術需求進行進一步擷取,并根據相關模版,編寫完成業務需求說明書。

C.  

業務需求評審

業務主辦部門向相關部門送出業務需求評審,需求管理處負責協調各個相關部門對業務需求進行正式管理評審。

業務需求評審通過後,項目組建立相應的業務需求基線。

構成基線的業務需求說明書是使用者驗收測試的依據。在外包項目中,業務需求說明書還應作為研發外包招投标的基礎。

D.  

軟體需求分析

項目經理負責組建軟體需求分析團隊,在業務需求說明書的基礎上,定制軟體需求分析計劃,進行軟體需求分析工作。

軟體需求分析一般與架構設計同時進行,互為驗證。并建立在一定的子產品劃分的基礎上,從軟體實作的角度出發,通過模組化等需求分析方法和技術,将業務需求轉化為軟體的功能性和非功能性需求。

軟體需求分析團隊應該根據相關模版,編寫完成軟體需求規格說明書。

E.  

軟體需求評審

項目組向相關部門送出軟體需求評審申請,需求管理處負責協調各個相關部門,組織對軟體需求的正式管理評審。

軟體需求評審通過後,項目組應建立響應的軟體需求基線。

構成基線的軟體需求規格說明書是概要設計和系統測試的依據。

F.  

需求跟蹤管理

在項目實施過程中,項目組應對需求進行跟蹤管理,確定需求的雙向可跟蹤性。如下

(一)   

建立和維護需求跟蹤矩陣

項目組應通過需求跟蹤矩陣的建立和維護,明确橫向的需求和需求之間的依賴關系,以及縱向的需求和設計、編碼、測試之間的對應關系,以確定所有的需求都有相應的實作方式和驗證方法,并可在需求、設計、代碼、測試中任何一個環節發生變更時,能夠通過跟蹤矩陣準确定位到其他受影響的環節,評估變更帶來的影響。同時,還可通過需求間的依賴關系,幫助确定需求的優先級。

(二)   

跟蹤需求的實作情況

項目組應根據項目計劃和需求跟蹤矩陣,定期對需求的完成情況進行跟蹤。

G.  

需求變更管理

業務需求和軟體需求通過評審,建立相應的基線之後,如需對需求進行變更,則應按照項目變更管理相關規程

進行管理。

在執行需求變更、建立新的需求基線之後,項目經理應根據實際情況調整項目計劃,配置設定或申請相應的資源和時間來實施該變更。需求變更的實施結果應由變更發起人組織驗證确認。

項目組應使用變更管理工具對需求變更申請狀态進行跟蹤與管理,直至需求變更被最終關閉。

H.  

說明

每家公司都不一樣,具體結合實際進行綜合考慮。

作者:授客

QQ:1033553122

全國軟體測試QQ交流群:7156436

Git位址:https://gitee.com/ishouke

友情提示:限于時間倉促,文中可能存在錯誤,歡迎指正、評論!

作者五行缺錢,如果覺得文章對您有幫助,請掃描下邊的二維碼打賞作者,金額随意,您的支援将是我繼續創作的源動力,打賞後如有任何疑問,請聯系我!!!

           微信打賞                       

支付寶打賞                  全國軟體測試交流QQ群  

測試思想-測試流程 需求開發與管理簡述
測試思想-測試流程 需求開發與管理簡述
測試思想-測試流程 需求開發與管理簡述