Sampathgiri Gopalakrishna (Director, Bigtec, Bangalore, India): Software Architecture is a set of answers to the following questions:
(1) What are the key design decisions that makes it possible to meet the
current business requirements?
(2) What are the key design decisions that makes it possible to overcome the
current constraints imposed on the system?
(3) How does the key design decisions take care of the known future business
requirements?
(4) How does the key design decisions take care of business agility in general
to handle unknown future requirements?
(5) What are the constraints imposed by the software system on business?
Nenhum comentário:
Postar um comentário