What are the uses of software architecture?

 Posted by Niladri.Biswas on 9/12/2012 | Category: Design Pattern & Practices Interview questions | Views: 4460 | Points: 40
Answer:

1) Acts as a vehicle for communication among different stakeholders

2) Aids analysis – allows different concerns to be expressed, negotiated and resolved

3) Assists early design decisions – Most difficult to get correct, Most difficult to change

4) Provides the basis for a work breakdown structure and project plan

5) Sets the basis for development team structure and organization

6) Establishes the possibilities for commercial-off-the-shelf component integration by setting system and component boundaries


Asked In: Many Interviews | Alert Moderator 

Comments or Responses

Login to post response