Инженерия системной архитектуры

Версия от 20:33, 29 ноября 2015; Admin (обсуждение | вклад) (Новая страница: «'''Инженерия системной архитектуры''', architecturing, эскизное проектирование (conceptual design) — прак…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)

Инженерия системной архитектуры, architecturing, эскизное проектирование (conceptual design) — практика создания системной архитектуры, часть в архитектурном проектировании (architecturing design). Создание системной архитектуры подразумевает:

  • синтез самых разных описаний целевой системы;
  • прямой инженерный творческий процесс (в отличие от реверс-инжиниринга в инженерии требований).


Архитектура у системы есть всегда, но не всегда при разработке тщательно делаются архитектурные описания.


Часто это «устная архитектурная традиция» — и тогда архитектуру называют “заделы”, “опыт”, “наработки”. Часто архитектурные решения передаются из уст в уста, как «народный эпос». Раньше при наличии требований часто переходили непосредственно к проектированию и конструированию, не документируя принятых важнейших решений — особенно, когда эти решения принимались методом “проб и ошибок”. Архитектурное знание не накапливалось, и не обсуждалось, ибо не было документировано.


Сейчас же принято документирование архитектурного знания, поэтому “проектирование” всё чаще называют “архитектурным проектированием” (например, в стандарте ISO 15288 практик жизненного цикла системной инженерии нет практики “проектирования”, а есть именно практика “архитектурного проектирования”).