Профессиональный стандарт № 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. Сопровождение эксплуатации единой информационной среды |
● Проверка запросов на изменения интегрированного программного обеспечения и программных систем на соответствие архитектуре единой информационной среды ● Согласование запросов на изменения интегрированного программного обеспечения и программных систем с точки зрения единой информационной среды |
Умения: ● Проверять требования к единой информационной среде с точки зрения архитектурных решений ● Выявлять требования к единой информационной среде путем проведения интервью с заинтересованными сторонами ● Формулировать и согласовывать требования к единой информационной среде с учетом архитектурных принципов организации ● Выбирать оптимальное для организации решение для создания единой информационной среды ● Проектировать архитектуру бизнеса единой информационной средой ● Применять лучшие практики, шаблоны и стили архитектурного проектирования для единой информационной среды ● Проектировать архитектуру программного обеспечения единой информационной среды ● Проектировать архитектуру данных единой информационной среды ● Использовать инструменты моделирования архитектуры ПО для единой информационной среды ● Моделировать и описывать архитектуру единой информационной среды ● Контролировать документирование элементов единой информационной среды ● Реализовывать технические и организационные меры, обеспечивающие защиту от несанкционированного доступа к элементам конфигурации ● Реализовывать технические и организационные меры, обеспечивающие сохранение и восстановление программного обеспечения ● Сравнивать модели архитектуры программного обеспечения и архитектуры программных систем ● Определять параметры готовности интегрированного программного обеспечения и программных систем для их переноса в единую информационную среду ● Проверять характеристики интегрированного программного обеспечения и программных систем на соответствие архитектурным требованиям единой информационной среды ● Формулировать рекомендации по изменению программного обеспечения и программных систем для соответствия архитектурным требованиям единой информационной среды ● Взаимодействовать с авторами запросов на изменения программных систем по уточнению содержания запросов ● Выявлять несоответствия запросов на изменения архитектуре единой информационной среды ● Изменять запросы на изменения программных систем для соответствия выбранной архитектуре единой информационной среды Знания: ● Методы управления требованиями ● Методы моделирования архитектуры единой информационной среды ● Методы проектирования единой информационной среды ● Методы проектирования и создания единой информационной среды ● Методы сравнения архитектурных решений для построения единой информационной среды ● Нормативные правовые акты, организационно-распорядительные документы и методические документы, определяющие требования к безопасности программного обеспечения ● Методика определения актуальных угроз безопасности персональных данных при их обработке в информационных системах персональных данных ● Методы моделирования архитектуры единой информационной среды ● Методы технического описания архитектуры интегрированного программного обеспечения и программных систем ● Нормативные правовые акты, организационно-распорядительные документы и методические документы, определяющие требования к безопасности программного обеспечения ● Методика определения актуальных угроз безопасности персональных данных при их обработке в информационных системах персональных данных ● Методы моделирования архитектуры интегрированного программного обеспечения программных систем ● Методы оценки соответствия интегрированного программного обеспечения и программных систем единой информационной среде ● Методы параметризации архитектуры единой информационной среды ● Основы процесса управления изменениями единой информационной среды ● Основы процесса управления изменениями программных систем ● Методы обеспечения устойчивости функционирования единой информационной среды ● Методы обеспечения надежности функционирования единой информационной среды
|