Метод анализа архитектурных компромиссов
Метод анализа архитектурных компромиссов (Architecture tradeoff analysis method - ATAM) - доработанная и улучшенная версия метода SAAM, которая позволяет пересматривать архитектурные решения относительно требований параметров качества и того, насколько хорошо эти решения отвечают конкретным целевым показателям качества.
Этап |
Операции |
Описание |
Шаги |
Участники |
Длительность (вариант) |
|---|---|---|---|---|---|
0 |
Подготовка |
Достижение договоренностей и планирование. Определение проекта, области анализа, состава участников |
1. Презентация АТАМ 2. Презентация бизнес-драйверов 3. Презентация архитектуры |
Руководство группы оценки, ответственные за проект |
По ситуации |
1 |
Исследование и анализ |
Выявление требований к качеству, анализ архитектурных подходов, создание дерева полезности |
4. Выявление архитектурных решений 5. Генерация дерева полезности и сценариев качества 6. Анализ архитектурных решений |
Группа оценки, ответственные за проект |
1 день, перерыв 2-3 недели |
2 |
Тестирование |
Верификация дерева полезности стейкхолдерами, анализ архитектурных подходов с их точки зрения |
7. Мозговой штурм и приоритизация сценариев 8. Анализ архитектурных решений |
Группа оценки, ответственные за проект, стейкхолдеры |
2 дня |
3 |
Составление отчетов |
Представление сводного отчета |
9. Представление результата |
Группа оценки, заказчик оценки |
1 неделя |