This project was a focus on understanding Software Requirements: functional and majorly non-functional requirements (also referred to as quality attributes). The FCAPS model was employed while tackling this project as seen in the report.
We did 3 iterations of the quality attribute test, having a 7 step process. The guiding factors considered in the project were:
-
Quality Attributes
-
Constraints
-
Concerns
-
Use cases
The 7 step process as mentioned before includes:
- Review Inputs
- Establish Iteration Goal by Selecting Drivers
- Choose One or More Elements of the System to Refine
- Choose One or More Design Concepts That Satisfy the Selected Drivers
- Instantiate Architectural Elements, Allocate Responsibilities, and Define Interfaces
- Sketch Views and Record Design Decisions
- Analysis of Current Design and Review Iteration Goal and Achievement of Design Purpose