Functional Requirements vs Non Functional Requirements Prepared by: Amna Shifia Nisafani Feby Artwodini M.
Learning Objective to analyze the requirements of the solution you are working on to collect both the functional requirements (FR) and non-functional requirements (NFR)
Outline Definition Classifying Requirement Capturing NFR
Definition Functional Requirement Non-Functional Requirement Functional requirements describe the behaviors (functions or services) of the system that support user goals, tasks or activities Non-Functional Requirement Non-functional requirements include constraints and qualities [System] qualities are properties or characteristics of the system that its stakeholders care about and hence will affect their degree of satisfaction with the system.
Examples of Requirements The product will support multiple human languages The persistence will be handled by a relational database The database will be Oracle 8i The system will run 7 days a week, 24 hours a day An online help system is required All presentation logic will be written in Visual Basic
FR vs NFR
Deriving NFR
Let’s Find out the answers Jelaskan gambaran umum proyek sistem rekan di sebelah Anda! Requirement gathering yang Anda lakukan untuk proyek sistem tersebut menggunakan teknik elisitasi apa? Jelaskan! Sebutkan dan jelaskan FR-NFR dari proyek sistem rekan Anda!