Refresher/SDLC/Requirements

From Wikiversity
Jump to navigation Jump to search

Presentation

References
Gohome.png
Requirements
Requirements - Part 2
List of Topics
   
This presentation was made possible by Wikiversal/WikiverSuite, which is made possible by your donation. Thank you for your support.
Requirements - Part 2
Ledgray.png
 Non-functional requirement: Execution qualities and Evolution qualities
 
Ledgray.png
 Execution qualities: observable at run time, e.g. security and usability
 
Ledgray.png
 Evolution qualities: embodied in the software static structure, e.g. testability, maintainability, extensibility and scalability
 
Ledgray.png
 High performance: C++ providing close to real time processing
 
Ledgray.png
 High usability: best practices in UI, e.g. WPF
 
Ledgray.png
 WPF business case: massive increase in testability through separation of program logic fron the UI
 
Ledgray.png
 High security: SSL, DMZ, and a dozen other best practices in security
 
Ledgray.png
 Techniques for requirements: user stories, functional specification, and UI mockups
 
Ledgray.png
 Requirements tracing: documenting the life of and tracking the changes to requirements
 
Ledgray.png
 Forward tracing: ability to show system impact when a requirement is changed
 
Ledgray.png
 Backward tracing: ability to show user impact when the system is changed
 
Ledgray.png
 Sample requirements tool: Open Source Requirements Management Tool
 
Mobile version