Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- План описания архитектуры
- 1. Определить и классифицировать всех заинтересованных лиц:
- - потребители фреймворка (разработчики прикладных приложений)
- - потребители прикладных приложений
- - эксплуатанты системы
- - и т.д.
- 2. Определить аспекты, в описании которых более всего нуждаются заинтересованные лица. Для каждого из лиц описать (если применимо):
- - предназначение fw с его точки зрения (что даёт, какие особенности)
- - влияние fw на достижение его целей, и механизм влияния
- - насколько fw оказывается хрупким, если учесть типовой дрейф сценариев для этой роли: потенциальные риски, в том числе жизненного цикла
- 3. Выбрать стиль описания, в котором имеет смысл описывать архитектуру:
- - компоненты и соединения
- - модульный состав
- - другое
- Вышеописанные аспекты должны быть накрыты как минимум одним описанием.
- 4. Указать, какими соображениями руководствовались при составлении набора описаний.
- 5. Документировать каждый из аспектов, учитывая:
- - заинтересованное лицо
- - стиль описания
- - аспект
- В документирующее описание должна входить модель аспекта и описания, и сопроводительные пояснения.
- Зафиксировать основные архитектурные решения в каждой модели, и пояснения, почему решение было принято именно таким.
- 6. Сопроводить графическими схемами, если необходимо.
- 7. Выявить несоответствия и слабые места, которые откроются после составления описания. Записать их в риски архитектуры.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement