Профессиональный стандарт № 67.
Утвержден приказом
	Министерства труда и социальной защиты Российской Федерации
	от 30.08.2021 № 579н
Наименование вида профессиональной деятельности: проектирование, сопровождение и развитие архитектуры программного обеспечения
Основная цель вида профессиональной деятельности: проектирование, мониторинг и контроль архитектуры программного обеспечения
Группа занятий:
| 
 Код ОКЗ  | 
 Наименование группы занятий  | 
| 
 1330  | 
 Руководители служб и подразделений в сфере информационно-коммуникационных технологий  | 
| 
 2519  | 
 Разработчики и аналитики программного обеспечения и приложений, не входящие в другие группы  | 
| 2511 | Техники в области физических и технических наук, не входящие в другие группы | 
Архитектор программной системы
| 
 Возможные наименования должностей, профессий  | 
 Архитектор программной системы  | 
| 
 Требования к образованию и обучению  | 
 Высшее образование - бакалавриат  | 
| 
 Требования к опыту практической работы  | 
 нет  | 
| 
 020101 Оператор электронно - вычислительных машин  | 
|
| 
 Техник  | 
| 
 Управление архитектурой изолированной (неинтегрированной) программной системы  | 
|
| 
 Трудовая функция  | 
 Трудовые действия  | 
| 
 A/01.6. Выявление и согласование требований к программной системе с точки зрения архитектуры  | 
 ● Выявление несоответствий требований заказчика к программной системе с точки зрения архитектуры ● Описание требований к программной системе с точки зрения архитектуры  | 
| 
 A/02.6. Выбор и моделирование архитектурного решения для реализации программной системы  | 
 ● Выбор архитектурного решения с учетом особенностей программной системы и архитектурных принципов организации ● Определение архитектуры отдельных компонентов программной системы ● Определение архитектуры бизнеса (взаимодействия пользователей с программной системой) ● Определение перечня элементов архитектуры, которые должны быть защищены от угроз безопасности информации, связанных с нарушением конфиденциальности, целостности и доступности ● Определение методов интеграции компонентов программной системы ● Разработка архитектуры программного обеспечения программной системы ● Разработка архитектуры данных программной системы ● Моделирование архитектурного решения для изолированной программной системы  | 
| 
 A/03.6. Разработка разделов по архитектуре проектных и эксплуатационных документов программной системы  | 
 ● Описание архитектурных элементов программной системы и их взаимосвязей ● Описание применяемых технических и организационных мер, обеспечивающих защиту от несанкционированного доступа к элементам архитектуры программного обеспечения ● Описание технических и организационных мер, обеспечивающих сохранение и восстановление программного обеспечения  | 
| 
 A/04.6. Контроль реализации и испытаний программной системы с точки зрения архитектуры  | 
 ● Проверка соответствия реализации программной системы выбранному архитектурному решению ● Проверка результатов испытаний программной системы на соответствие архитектуре программной системы и архитектурным решениям  | 
| 
 A/05.6. Сопровождение эксплуатации программной системы с точки зрения архитектуры  | 
 ● Проверка запросов на изменения программной системы на реализуемость с точки зрения архитектуры программной системы ● Согласование запросов на изменения программной системы с точки зрения архитектуры  | 
| 
 Умения: ● Проверять требования с точки зрения их соответствия архитектуре программной системы ● Выявлять требования к архитектуре программной системы путем проведения интервью с заинтересованными сторонами ● Формулировать архитектурные требования к программной системе ● Выбирать оптимальное для организации архитектурное решение для реализации программной системы ● Проектировать архитектуру бизнеса программных систем ● Применять лучшие практики, шаблоны и стили архитектурного проектирования ● Проектировать архитектуру программного обеспечения программных систем ● Проектировать архитектуру данных программных систем ● Описывать и оценивать перечень элементов архитектуры, которые должны быть защищены от угроз безопасности информации, связанных с нарушением конфиденциальности, целостности и доступности ● Использовать инструменты моделирования архитектуры ПО для изолированных программных систем ● Проектировать и моделировать архитектурные элементы программных систем и их взаимосвязи ● Формировать технические и организационные меры для защиты программной системы от несанкционированного доступа к элементам конфигурации ● Формировать технические и организационные меры для сохранения и восстановления программного обеспечения ● Определять характеристики реализованной программной системы ● Проверять характеристики реализованной программной системы на соответствие архитектурным требованиям ● Формулировать рекомендации по изменению реализованной программной системы для соответствия ее архитектурным требованиям ● Взаимодействовать с авторами запросов на изменения программной системы по уточнению содержания запросов ● Выявлять несоответствия запросов на изменения архитектуре программной системы ● Изменять запросы на изменения программной системы для соответствия выбранной архитектуре Знания: ● Методы управления требованиями ● Методы моделирования архитектуры программной системы ● Методы проектирования архитектуры программной системы ● Методы сравнения архитектурных решений ● Протоколы взаимодействия программных систем ● Нормативные правовые акты, организационно-распорядительные документы и методические документы, определяющие требования к безопасности программного обеспечения ● Методика определения актуальных угроз безопасности персональных данных при их обработке в информационных системах персональных данных ● Методы моделирования архитектуры программных систем ● Методы технического описания архитектуры программных систем ● Нормативные правовые акты, организационно-распорядительные документы и методические документы, определяющие требования к безопасности программного обеспечения ● Методика определения актуальных угроз безопасности персональных данных при их обработке в информационных системах персональных данных ● Методы моделирования архитектуры программных систем ● Способы определения характеристик работающей программной системы ● Методы параметризации архитектуры программных систем ● Основы процесса управления изменениями программных систем ● Основы процесса управления изменениями программных систем ● Методы обеспечения устойчивости функционирования программной системы ● Методы обеспечения надежности архитектуры программной системы 
  | 
|
Ведущий архитектор программного обеспечения
| 
 Возможные наименования должностей, профессий  | 
 Ведущий архитектор программного обеспечения  | 
| 
 Требования к образованию и обучению  | 
 Высшее образование - бакалавриат и дополнительное профессиональное образование в области архитектуры программных систем и интеграции программного обеспечения или Высшее образование - магистратура  | 
| 
 Требования к опыту практической работы  | 
 Не менее одного года работы в области архитектуры программного обеспечения при наличии высшего образования уровня бакалавриата  | 
| 
 020101 Оператор электронно - вычислительных машин  | 
|
| 
 Техник  | 
| 
 Управление архитектурой интегрированного программного обеспечения  | 
|
| 
 Трудовая функция  | 
 Трудовые действия  | 
| 
 B/01.6. Создание и согласование требований к интегрированному программному обеспечению с точки зрения архитектуры  | 
 ● Выявление несоответствий требований заказчика к интегрированному программному обеспечению с точки зрения архитектуры ● Описание требований к интегрированному программному обеспечению с точки зрения архитектуры  | 
| 
 B/02.6. Выбор и моделирование архитектурных решений для реализации интегрированного программного обеспечения  | 
 ● Выбор архитектурного решения для интеграции программных систем ● Проверка архитектуры изолированных программных систем для обеспечения их интеграции ● Определение архитектуры бизнеса (взаимодействия пользователей с интегрированной программной системой) ● Определение перечня элементов архитектуры, которые должны быть защищены от угроз безопасности информации, связанных с нарушением конфиденциальности, целостности и доступности ● Определение методов интеграции программных систем ● Разработка архитектуры программного обеспечения интегрированной программной системы ● Разработка архитектуры данных интегрированной программной системы ● Описывать и оценивать перечень элементов архитектуры, которые должны быть защищены от угроз безопасности информации, связанных с нарушением конфиденциальности, целостности и доступности ● Моделирование архитектуры интегрированного программного обеспечения  | 
| 
 B/04.6. Контроль реализации и испытаний интегрированного программного обеспечения с точки зрения архитектуры  | 
 ● Проверка соответствия реализации интегрированного программного обеспечения выбранному архитектурному решению ● Проверка результатов испытаний интегрированного программного обеспечения на предмет соответствия архитектуре интегрированного программного обеспечения  | 
| 
 B/05.6. Сопровождение эксплуатации интегрированного программного обеспечения с точки зрения архитектуры  | 
 ● Проверка запросов на изменения интегрированного программного обеспечения с точки зрения соответствия архитектуре программного обеспечения ● Согласование запросов на изменения интегрированного программного обеспечения с точки зрения архитектуры  | 
| 
 Умения: ● Проверять требования с точки зрения интеграции программного обеспечения и выявлять противоречия ● Выявлять требования к архитектуре интегрированной программной системы путем проведения интервью с заинтересованными сторонами ● Формулировать и согласовывать с заинтересованными лицами требования к интеграции программного обеспечения с учетом архитектурных принципов организации ● Выбирать оптимальное для организации решение для интеграции программных систем ● Проектировать архитектуру бизнеса интегрированных программных систем ● Применять лучшие практики, шаблоны и стили архитектурного проектирования для интегрированных программных систем ● Проектировать архитектуру программного обеспечения интегрированных программных систем ● Проектировать архитектуру данных интегрированных программных систем ● Использовать инструменты моделирования архитектуры программного обеспечения для интегрированных программных систем ● Моделировать архитектуру интегрированного программного обеспечения ● Документировать архитектуру программных систем и интеграционные решения ● Реализовывать технические и организационные меры, обеспечивающие защиту от несанкционированного доступа к элементам конфигурации ● Реализовывать технические и организационные меры, обеспечивающие сохранение и восстановление программного обеспечения ● Моделировать архитектуру интегрированного программного обеспечения ● Определять параметры архитектуры интегрированного программного обеспечения ● Проверять параметры архитектуры реализованного интегрированного программного обеспечения на соответствие архитектурным требованиям ● Формулировать рекомендации по изменению реализованного интегрированного программного обеспечения для соответствия архитектурным требованиям ● Взаимодействовать с авторами запросов на изменения интегрированного программного обеспечения по уточнению содержания запросов ● Выявлять несоответствия запросов на изменения архитектуре интегрированной программной системы ● Изменять запросы на изменения интегрированного программного обеспечения для соответствия выбранной архитектуре Знания: ● Методы управления требованиями ● Методы моделирования архитектуры интегрированного программного обеспечения ● Методы проектирования архитектурных параметров интегрированного программного обеспечения ● Методы интеграции программного обеспечения ● Методы сравнения архитектурных решений интегрированного программного обеспечения ● Нормативные правовые акты, организационно-распорядительные документы и методические документы, определяющие требования к безопасности программного обеспечения ● Методика определения актуальных угроз безопасности персональных данных при их обработке в информационных системах персональных данных ● Методы моделирования архитектуры интегрированного программного обеспечения ● Методы технического описания архитектуры интегрированного программного обеспечения ● Нормативные правовые акты, организационно-распорядительные документы и методические документы, определяющие требования к безопасности программного обеспечения ● Методика определения актуальных угроз безопасности персональных данных при их обработке в информационных системах персональных данных ● Методы моделирования архитектуры интегрированного программного обеспечения ● Способы определения характеристик работающего интегрированного программного обеспечения ● Методы параметризации архитектуры интегрированного программного обеспечения ● Основы процесса управления изменениями интегрированного программного обеспечения ● Основы процесса управления изменениями интегрированного программного обеспечения ● Методы обеспечения устойчивости функционирования интегрированного программного обеспечения ● Методы обеспечения надежности архитектуры интегрированного программного обеспечения 
  | 
|
Главный архитектор
| 
 Возможные наименования должностей, профессий  | 
 Главный архитектор  | 
| 
 Требования к образованию и обучению  | 
 Высшее образование - магистратура  | 
| 
 Требования к опыту практической работы  | 
 Не менее двух лет работы ведущим архитектором программного обеспечения  | 
| 
 020101 Оператор электронно - вычислительных машин  | 
|
| 
 Техник  | 
| 
 Управление архитектурой единой информационной среды  | 
|
| 
 Трудовая функция  | 
 Трудовые действия  | 
| 
 C/01.7. Выявление и согласование требований к архитектуре единой информационной среды  | 
 ● Выявление несоответствий требований заказчика к единой информационной среде с точки зрения архитектуры ● Описание требований к единой информационной среде  | 
| 
 C/02.7. Выявление и согласование требований к архитектуре единой информационной среды  | 
 ● Выбор архитектурного решения для единой информационной среды ● Проверять архитектуру программных систем на соответствие архитектуре единой информационной среды ● Определение архитектуры бизнеса (взаимодействия пользователей с единой информационной средой) ● Определение перечня элементов архитектуры, которые должны быть защищены от угроз безопасности информации, связанных с нарушением конфиденциальности, целостности и доступности ● Определение методов интеграции программных систем в единую информационную среду ● Разработка архитектуры программного обеспечения единой информационной среды ● Разработка архитектуры данных единой информационной средой ● Описывать и оценивать перечень элементов архитектуры, которые должны быть защищены от угроз безопасности информации, связанных с нарушением конфиденциальности, целостности и доступности ● Моделирование архитектуры единой информационной среды  | 
| 
 C/03.7. Контроль проектирования и документирования программного обеспечения и его интеграции с точки зрения единой информационный среды  | 
 ● Руководство архитекторами (обобщенная трудовая функция "Управление архитектурой изолированной (неинтегрированной) программной системы") и ведущими архитекторами (обобщенная трудовая функция "Управление архитектурой интегрированного программного обеспечения") при создании архитектуры интегрированного программного обеспечения и архитектуры программных систем ● Экспертиза применяемых технических и организационных мер, обеспечивающих защиту от несанкционированного доступа к элементам архитектуры программного обеспечения ● Описание технических и организационных мер, обеспечивающих сохранение и восстановление единой информационной среды ● Экспертиза разделов по интеграции программного обеспечения и архитектуре программных систем  | 
| 
 C/04.7. Контроль реализации и испытаний программного обеспечения и его интеграции для их переноса в единую информационную среду  | 
 ● Проверка соответствия реализации интегрированного программного обеспечения и программных систем выбранным техническим решениям ● Проверка результатов испытаний интегрированного программного обеспечения и программных систем с точки зрения возможности их переноса в единую информационную среду  | 
| C/05.7. Сопровождение эксплуатации единой информационной среды | 
 ● Проверка запросов на изменения интегрированного программного обеспечения и программных систем на соответствие архитектуре единой информационной среды ● Согласование запросов на изменения интегрированного программного обеспечения и программных систем с точки зрения единой информационной среды  | 
| 
 Умения: ● Проверять требования к единой информационной среде с точки зрения архитектурных решений ● Выявлять требования к единой информационной среде путем проведения интервью с заинтересованными сторонами ● Формулировать и согласовывать требования к единой информационной среде с учетом архитектурных принципов организации ● Выбирать оптимальное для организации решение для создания единой информационной среды ● Проектировать архитектуру бизнеса единой информационной средой ● Применять лучшие практики, шаблоны и стили архитектурного проектирования для единой информационной среды ● Проектировать архитектуру программного обеспечения единой информационной среды ● Проектировать архитектуру данных единой информационной среды ● Использовать инструменты моделирования архитектуры ПО для единой информационной среды ● Моделировать и описывать архитектуру единой информационной среды ● Контролировать документирование элементов единой информационной среды ● Реализовывать технические и организационные меры, обеспечивающие защиту от несанкционированного доступа к элементам конфигурации ● Реализовывать технические и организационные меры, обеспечивающие сохранение и восстановление программного обеспечения ● Сравнивать модели архитектуры программного обеспечения и архитектуры программных систем ● Определять параметры готовности интегрированного программного обеспечения и программных систем для их переноса в единую информационную среду ● Проверять характеристики интегрированного программного обеспечения и программных систем на соответствие архитектурным требованиям единой информационной среды ● Формулировать рекомендации по изменению программного обеспечения и программных систем для соответствия архитектурным требованиям единой информационной среды ● Взаимодействовать с авторами запросов на изменения программных систем по уточнению содержания запросов ● Выявлять несоответствия запросов на изменения архитектуре единой информационной среды ● Изменять запросы на изменения программных систем для соответствия выбранной архитектуре единой информационной среды Знания: ● Методы управления требованиями ● Методы моделирования архитектуры единой информационной среды ● Методы проектирования единой информационной среды ● Методы проектирования и создания единой информационной среды ● Методы сравнения архитектурных решений для построения единой информационной среды ● Нормативные правовые акты, организационно-распорядительные документы и методические документы, определяющие требования к безопасности программного обеспечения ● Методика определения актуальных угроз безопасности персональных данных при их обработке в информационных системах персональных данных ● Методы моделирования архитектуры единой информационной среды ● Методы технического описания архитектуры интегрированного программного обеспечения и программных систем ● Нормативные правовые акты, организационно-распорядительные документы и методические документы, определяющие требования к безопасности программного обеспечения ● Методика определения актуальных угроз безопасности персональных данных при их обработке в информационных системах персональных данных ● Методы моделирования архитектуры интегрированного программного обеспечения программных систем ● Методы оценки соответствия интегрированного программного обеспечения и программных систем единой информационной среде ● Методы параметризации архитектуры единой информационной среды ● Основы процесса управления изменениями единой информационной среды ● Основы процесса управления изменениями программных систем ● Методы обеспечения устойчивости функционирования единой информационной среды ● Методы обеспечения надежности функционирования единой информационной среды 
  | 
|