Question: Objective: To get familiar with the software architecture basics. Activity: 1. Choose an existing system from your workplace 2. Understand the purpose (goal) of the
Objective: To get familiar with the software architecture basics.
Activity:
1. Choose an existing system from your workplace
2. Understand the purpose (goal) of the system & its key requirements
3. Study architecture and understand the tactics used
Document your work in the following format
1. Purpose of the system (Goal)
2. Key requirements of the system functional & non-functional
3. Utility tree of Architecturally Significant Requirements (ASR)
4. Tactics used to achieve the top 5 ASRs
5. Software Architecture diagram Context diagram, Module decomposition, Component & Connection diagram, Deployment diagram
6. Description of how the system works
7. Key learnings
Please provide a descriptive answer mentioning each steps and points and earn an excellent rating
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
