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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!