Описание тега architecture

Архитектура включает в себя процесс, артефакты и высокоуровневую структуру решения.

Архитектура на Stackru.com

В Architectureтег на Stackru, как правило, охватывает широкий круг тем, связанных с архитектурой, но в основном фокусируется на вопросах, связанных с программным обеспечением.

В более широком смысле...

Как процесс

Архитектура стремится собирать информацию и принимать обоснованные решения относительно характера решения. Это, в частности, включает:

  • Взаимодействие с различными заинтересованными сторонами.
  • Установление относительной важности различных атрибутов качества системы, определяющих архитектуру.
  • Оценка различных вариантов с учетом требований (которые могут быть как для конкретного проекта, так и для всего предприятия).

Как роль

Архитектура охватывает всю область программного обеспечения / информационных систем и состоит из множества конкретных ролей, которые имеют дело с разнообразной сложностью этой области.

  • Корпоративные архитекторы, которые занимаются самым верхним стратегическим уровнем архитектуры (часто ориентированной на бизнес).
  • Архитекторы решений, которые обычно работают над конкретным проектом и охватывают очень широкий спектр технологий.
  • Архитекторы программного обеспечения, которые обычно работают как архитекторы решений, но уделяют особое внимание программному обеспечению.

Эти роли, как правило, охватывают широкий спектр дисциплин и поддерживаются следующими ролями, которые, как правило, имеют гораздо более конкретную направленность и которые могут охватывать как работу по конкретному проекту, так и общие проблемы предприятия (например, выбор инструментов):

  • Архитекторы инфраструктуры и сети, работающие в этих областях (см. https://serverfault.com/).
  • Архитекторы данных, которые занимаются всеми аспектами, связанными с данными, включая управление, качество и повторное использование. Архитекторы данных также занимаются бизнес-аналитикой.
  • Архитекторы безопасности, которые сосредоточены на всех аспектах безопасности.

Этот список не является исчерпывающим, другие общие роли в архитектуре включают архитектора приложений и технического архитектора.