需求與規範的區別 - modernanalyst
作為業務分析師,我們以BRD(業務需求文件),FSD(功能規範文件)和SRS(軟體需求規範)等不同文件捕獲需求。如果我們要以這麼多不同文件來捕獲需求?那麼為什麼這些文件名稱會不同?答案是肯定的。我們正在從不同角度捕獲需求。這就是文件名稱不同的原因。
- 需求是指從業務使用者的角度來看的業務需求,而規範specification是從系統的角度定義那些需求。需求記錄了所需的內容,而規範記錄瞭如何達到要求。
- 需求表示問題或需要,而規範提供了問題/需要的解決方案。
- 需求是從企業使用者/利益相關者收集,而規範則是由技術團隊提供的他們心裡的需求。
- 需求的輸入是業務使用者,而規範的輸入是需求文件、業務使用者和技術團隊。
- 需求的輸出是諸如BRD,概念說明之類的需求檔案,而規範的輸出是SRS,FSD的規格檔案。
完整,清晰,簡潔的要求以及規範的結合是滿足業務使用者需求並保留客戶的秘訣。
相關文章
- 需求審查的挑戰 - modernanalystNaN
- 規範與偏離規範
- Java的識別符號與編碼規範Java符號
- AMD 規範與CMD 規範概要
- 類别範本與函式模板的區別函式
- 前端規範與思考(二)———css規範前端CSS
- Mysql-基本的規則與規範MySql
- 識別符號的命名規則和規範符號
- go——識別符號的命名規範Go符號
- Golang的值型別和引用型別的範圍、儲存區域、區別Golang型別
- 測試流程與規範
- ??與?:的區別
- 阿里Android開發規範:資原始檔命名與使用規範阿里Android
- NFR非功能性需求為什麼很重要? - modernanalystNaN
- Kanban與Scrum比較 - modernanalystScrumNaN
- 貪心演算法與動態規劃的區別演算法動態規劃
- 工人規範操作識別系統
- 資料標準和資料規範到底有什麼區別?
- Git提交規範中,常見的commit型別GitMIT型別
- Commonjs規範與模組化JS
- MAVEN 與 JAVA 包命名規範MavenJava
- MySQL資料庫規範 (設計規範+開發規範+操作規範)MySql資料庫
- 前端規範之HTML 規範前端HTML
- 前端規範之javascript規範前端JavaScript
- 前端規範之CSS規範前端CSS
- 前端規範之nodeJs 規範前端NodeJS
- 關於SQL開發規範中的那些誤區!SQL
- 邏輯函式的規範正規化:SOP與POS form函式ORM
- Misra-C編碼規範全解讀 - Dir 3 需求的可追溯性
- MySQL 設計與開發規範MySql
- 前端設計與編碼規範前端
- 一文徹底搞懂JS前端5大模組化規範及其區別JS前端
- PHP 規範 - Symfony 程式碼規範PHP
- 前端規範之CSS規範(Stylelint)前端CSS
- const與static的區別
- HTTP 與 HTTPS 的區別HTTP
- getAttribute() 與 attr() 的區別
- @import與<link> 的區別Import