6. It’s about the questions,
where if you get the
answers wrong
it might just be
the end of your
.... project!
.... product.
.... carrier?
7. Architecture represents
the significant design decisions
that shape a system,
where significant is measured
by cost of change
Grady Booch
Best known for developing UML
with Ivar Jacobson and James Rumbaugh
8. What is Software Architecture?
Software application architecture is the
processof defining a structured solution
that meets all of the technical and operational requirements,
while optimizing common quality attributes
such as performance, security, and manageability.
It involves a series of decisions based on a wide range of factors,
and each of these decisions can have considerable impact
on the quality, performance, maintainability, and overall success of the application.
9.
10. 1: Why
2: What
3: How
Feature:
Document the Software Architecture
In order to ……
As a …….
I want to ……
Scenario:
Scenario: