Software Architecture considers basic implementation details and provides a list of utilities to be used in all phases of implementation.
Software Architecture is the highest system description focusing on WHAT with very little of HOW, implementation details, which are gradually added in the Design and Development phases.
Software Architecture is defined by business users as a set of business goals in the sequence of goal achievements.
|