What does ATAM discover

What does ATAM discover

In ATAM Method right questions are asked early in software design cycle:

Discover risks - Risk might create future problems in some quality attribute (mostly non functional aspect – maintainability, scalability, availability, performance…)
Discover non-risks - decisions that promote qualities that help realize business/mission goals
Discover sensitivity points - alternatives for which a slight change makes a significant difference in some quality attribute
Discover tradeoffs - decisions affecting more than one quality attribute  (e.g.  performance vs maintability  )

The purpose of an ATAM is NOT to provide precise analysis  of requirement or design.  The objective of ATAM method is  to discover risks created by architectural decisions.

10-Risks    11-Non-Risks    2-why-to-use-atam    3-What-does-ATAM-discover    4-ATAM-Cost-and-benefits    5-ATAM-roles    6-ATAM-Steps-Summary    7-ATAM-Steps    8-Tradeoffs    9-Sensitivity-Points