掌握需求過程閱讀筆記05

2022-07-27 12:27:16 字數 635 閱讀 5141

功能性需求就是因為產品存在的根本原因而存在的需求。功能性需求指明了產品必須做的事情,是產品功能的規格說明書,源於產品的基本目標。為了實現存在的根本理由,產品必須執行的一些動作,這些動作就與功能性需求有關。

我們可以通過用例描述、使用者場景描述等地方挖掘出我們產品的功能性需求。那些我們產品必不可少的功能、目標就是我們產品的功能性需求。但是在分析功能性需求的時候我們要注意需求的詳細程度、範圍、大小、二義性,等。

功能性需求描述了產品的動作。他們應該做到能夠形成乙份完整的、盡量避免二義性的產品功能描述。

非功能性需求是產品必須具備的屬性,這些屬性可以使我們的產品更加是具有吸引力、易用、快速、可靠等優點。這些屬性的存在並不是因為他們是產品的基本活動,而是因為使用者希望這些功能性活動以某種方式執行。非功能性需求並不改變產品的功能性需求。

非功能性需求是需求規格說明書的重要組成部分,使用者往往根據產品的非功能性需求增加了產品的功能,是我們產品的亮點所在,是我們的產品區別與其他的同型別產品的。

非功能性需求可以通過功能性需求來發現。非功能性需求有以下幾種分類:觀感、易用性、效能、可操作性、可維護性、安全性、文化和政策、法律、等。在滿足了功能性需求的前提下,非功能性需求可能是顧客決定是否購買我們的產品的關鍵。

功能性需求是那些完成工作的需求,而非功能性需求是為工作賦予特徵的。

《掌握需求過程》 閱讀筆記03

為了找出對專案我們真正知道什麼,開始對專案盡早進行度量,我開始了對 專案啟動 的閱讀。專案啟動是一項突發性的活動,通過這個活動收集讓專案啟動所需的各種資訊,啟動階段確定產品作為其一部分的工作,並確定產品要實現的準確目標。通過icebreaker專案更好的展示了需求過程,這一部分老師在課堂上也重點講到...

掌握 需求過程閱讀筆記04

自治的相鄰系統 自治的相鄰系統通過單向資料流與工作進行通訊!合作的相鄰系統 合作的相鄰系統與我們工作合作完成某個業務過程的執行。此類系統不發起業務事件 確定工作範圍和業務事件關鍵點 要站在整個業務工作的高度來確定業務事件,而不是站在要構建自動化產品角度來確定業務事件。對確定業務事件,重點考慮以下幾點...

《掌握需求過程》閱讀筆記四

掌握需求過程 第八章講述的是編寫需求規格說明書,目的是為了講給我們如何將所有需求安排在需求說明規範中。這也算是對於前面幾章的總結概括,因為你前面做的所有事情終究只是準備,還是要落實與文字上的記錄。編寫需求規格說明書是指得到要構建的產品的完整描述的任務。把這項任務看做 構建 需求規格說明書是合適的 我...