Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции ПИС / 12 14apr13 ПрИС - Архитектура.pptx
Скачиваний:
66
Добавлен:
04.06.2015
Размер:
512.03 Кб
Скачать

Круг интересов архитектуры

Структура

Поведение

Значимые элементы

Потребности заинтересованных лиц

Логическое обоснование

Архитектурный стиль

Окружение

Команда разработчиков

Позиции заинтересованных лиц

Конечный пользователь заинтересован в интуитивно понятном и корректном поведении, производительности, надежности, удобстве использования, доступности и безопасности;

Системный администратор заинтересован

винтуитивно понятном поведении, управлении и инструментах мониторинга;

Специалист по маркетингу заинтересован

вконкурентоспособных функциях, времени до выхода программы, позиционировании среди других продуктов и в стоимости.

Позиции заинтересованных лиц

-2

Клиент заинтересован в цене, стабильности

ивозможности планировать;

Разработчик заинтересован в понятных требованиях и простом и непротиворечивом принципе проектирования;

Руководитель проекта заинтересован в предсказуемости хода проектирования, планировании, продуктивном использовании ресурсов и бюджета;

Специалист по сопровождению

заинтересован в понятном, непротиворечивом и документируемом принципе проекта, а также в легкости, с

которой можно вносить изменения.

Круг интересов архитектуры

Структура

Поведение

Значимые элементы

Потребности заинтересованных лиц

Логическое обоснование

Архитектурный стиль

Окружение

Команда разработчиков

Логическое обоснование

Документирование архитектуры

Документирование аргументов в пользу тех или иных архитектурных решений

Логические обоснование этих решений.

Круг интересов архитектуры

Структура

Поведение

Значимые элементы

Потребности заинтересованных лиц

Логическое обоснование

Архитектурный стиль

Окружение

Команда разработчиков

Окружение

Окружение влияет на архитектуру («Архитектура в контексте»):

Особенности бизнеса

Позиции заинтересованных лиц

Внутренние и внешние ограничения

Архитектура влияет на окружение.

Круг интересов архитектуры

Структура

Поведение

Значимые элементы

Потребности заинтересованных лиц

Логическое обоснование

Архитектурный стиль

Окружение

Команда разработчиков

Команда разработчиков

Архитектура влияет на команду:

Архитектура определяет компетенции

Архитектура определяет параллелизм выполнения.

Команда влияет на архитектуру.

Спасибо за внимание