需求與規範的區別 - modernanalyst
作為業務分析師,我們以BRD(業務需求文件),FSD(功能規範文件)和SRS(軟體需求規範)等不同文件捕獲需求。如果我們要以這麼多不同文件來捕獲需求?那麼為什麼這些文件名稱會不同?答案是肯定的。我們正在從不同角度捕獲需求。這就是文件名稱不同的原因。
- 需求是指從業務使用者的角度來看的業務需求,而規範specification是從系統的角度定義那些需求。需求記錄了所需的內容,而規範記錄瞭如何達到要求。
- 需求表示問題或需要,而規範提供了問題/需要的解決方案。
- 需求是從企業使用者/利益相關者收集,而規範則是由技術團隊提供的他們心裡的需求。
- 需求的輸入是業務使用者,而規範的輸入是需求文件、業務使用者和技術團隊。
- 需求的輸出是諸如BRD,概念說明之類的需求檔案,而規範的輸出是SRS,FSD的規格檔案。
完整,清晰,簡潔的要求以及規範的結合是滿足業務使用者需求並保留客戶的秘訣。
相關文章
- AMD規範與CMD規範的區別
- 需求審查的挑戰 - modernanalystNaN
- Java的識別符號與編碼規範Java符號
- 前端規範與思考(二)———css規範前端CSS
- Mysql-基本的規則與規範MySql
- 識別符號的命名規則和規範符號
- go——識別符號的命名規範Go符號
- 前端開發規範:命名規範、html規範、css規範、js規範前端HTMLCSSJS
- oracle 識別符號規範Oracle符號
- 測試流程與規範
- oracle常規與直接路徑插入區別Oracle
- Golang的值型別和引用型別的範圍、儲存區域、區別Golang型別
- C++之函式模板與類别範本的區別(三)C++函式
- ??與?:的區別
- NFR非功能性需求為什麼很重要? - modernanalystNaN
- Web前端——Class與ID的使用規範Web前端
- 工人規範操作識別系統
- 貪心演算法與動態規劃的區別演算法動態規劃
- 資料標準和資料規範到底有什麼區別?
- MAVEN 與 JAVA 包命名規範MavenJava
- JS變數與命名規範JS變數
- 阿里Android開發規範:資原始檔命名與使用規範阿里Android
- MySQL資料庫規範 (設計規範+開發規範+操作規範)MySql資料庫
- 區塊鏈應用和法律規範區塊鏈
- 前端規範之javascript規範前端JavaScript
- 前端規範之CSS規範前端CSS
- 前端規範之HTML 規範前端HTML
- 企業管理儀表盤業務與技術--規範資訊規範一
- MySQL的@與@@區別MySql
- mybatis #與$的區別MyBatis
- Null 與 “” 的區別Null
- 一文徹底搞懂JS前端5大模組化規範及其區別JS前端
- Kanban與Scrum比較 - modernanalystScrumNaN
- &與&&, |與||區別
- 關於SQL開發規範中的那些誤區!SQL
- in與exist , not in與not exist 的區別
- 邏輯函式的規範正規化:SOP與POS form函式ORM
- MySQL 設計與開發規範MySql