Skip to content
EntityQ1548249· pop 12· linked from 56 articles

архитектор программного обеспечения

Sign in to save

профессия

Wikidata facts

Instance of
profession
Field of occupation
software architecture
Show 2 more facts
male form of label
softver arhitekt
female form of label
مهندسة برمجيات
Sources (1)

via Wikidata · CC0

Article · Русский

Архите́ктор програ́ммного обеспече́ния (ПО) — проектная роль в разработке ПО, профессия, возможно — должность. Ключевая обязанность архитектора — проектирование архитектуры ПО, то есть принятие ключевых проектных решений относительно внутреннего устройства программной системы и её технических интерфейсов. Проектирование архитектуры ПО является частным случаем проектирования ПО. В проектирование архитектуры ПО входят следующие задачи: * определение архитектурного шаблона/парадигмы * разбиение на технические подсистемы/слои/компоненты/модули * определение языковой парадигмы для каждого из них * выбор средств исполнения * разработка ключевых технических сценариев взаимодействия компонентов * определение протоколов взаимодействия компонентов (проектирование технических интерфейсов) * определение форматов хранения и передачи данных * подбор технических средств и шаблонов для реализации подсистем. Кроме того, в круг полномочий архитектора ПО входит: * рецензирование требований * разработка нефункциональных требований * участие в совещаниях с заказчиком * стратегическое планирование технического развития системы * реинжиниринг ПО * архитектурный надзор разработки * текущее консультирование команды * технический аудит сторонних/вновь приобретённых систем * регламентация процедуры внесения изменений * разработка стандартов кодирования/проектирования * написание технического проекта.

Abstract from DBpedia / Wikipedia · CC BY-SA