Mastering Non-Functional Requirements.
This book covers the most critical 24 NFRs that are applicable to IT applications and systems. About This Book* Explains three stages of nonfunctional requirements, that is, analysis, architecture, and assessment* In-depth knowledge of NFR framework and taxonomy that provides guidance around the mod...
Saved in:
Main Author: | |
---|---|
Format: | Electronic eBook |
Language: | English |
Published: |
Birmingham :
Packt Publishing,
2017.
|
Subjects: | |
Online Access: |
Full text (Emmanuel users only) |
Table of Contents:
- Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Customer Feedback; Table of Contents; Preface; Chapter 1: Understanding NFRs; Introducing NFRs; Performance; Scalability; Availability; Capacity; Security; Maintainability; Manageability; Reliability; Extensibility; Recovery; Interoperability; Usability; Summary; Chapter 2: Taxonomy and Framework for NFRs; Taxonomy of non-functional requirements; Non-functional requirements framework; NFR life cycle; Analysis and planning for NFRs; Architecture for NFR; Engineering for NFRs; Monitoring and improvements
- NFRs.
- NFRs KPI and KRA examplesPerformance; Scalability; Availability; Capacity; Security; Maintainability; Manageability; Reliability; Extensibility; Recovery; Interoperability; Usability; Summary; Chapter 3: Methodology Eliciting
- Non Functional Requirements; Methodology discovering non-functional requirements; Stakeholder goals; Legacy system restraints; Market scan of software qualities; Domain trends; Requirements templates and catalogues; Summary; Chapter 4: Solutions Addressing NFRs; NFR modeling methodology; Performance; Key drivers; Methodology; Solution options; Checklist; KPIs.
- ScalabilityKey drivers; Methodology; Solution options; Checklist; KPIs; Availability; Key drivers; Methodology; Solution options; Checklist; KPIs; Capacity; Key drivers; Methodology; Solution options; Checklist; KPIs; Security; Key drivers; Methodology; Solution options; Checklist; KPIs; Maintainability; Key drivers; Methodology; Solution options; Checklist; KPIs; Manageability; Key drivers; Methodology; Solution options; Checklist; KPIs; Reliability; Key drivers; Methodology; Solution options; Checklist; KPIs; Extensibility; Key drivers; Methodology; Solution options; Checklist; KPIs.
- RecoveryKey drivers; Methodology; Solution options; Checklist; KPIs; Interoperability; Key drivers; Methodology; Solution options; Checklist; KPIs; Usability; Key drivers; Methodology; Solution options; Checklist; KPIs; Summary; Chapter 5: Architectural Patterns and its Impact on NFRs; Core architecture patterns; Component-based architecture; Context; Drivers; Solution; Impact on NFR's; N-tier architecture; Context; Drivers; Solution; Impact on NFRs; Message Bus; Context; Drivers; Solution; Impact on NFRs; Service-oriented architecture; Context; Drivers; Solution; Impact on NFRs.
- Business tier patternsActive/Passive clustering; Context; Drivers; Solution; Impact on NFRs; Load-balancing architecture; Context; Drivers; Solution; Impact on NFRs; Session failover; Context; Drivers; Solution; Impact on NFRs; Resource pooling; Context; Drivers; Solution; Impact on NFRs; Caching; Context; Drivers; Solution; Impact on NFRs; Database tier patterns; Data replication; Context; Drivers; Solution; Impact on NFRs; Connection pooling; Context; Drivers; Solution; Impact on NFRs; Reporting; Context; Drivers; Solution; Impact on NFRs; Information security; Context; Drivers; Solution.