МИНИСТЕРСТВО ТРУДА И СОЦИАЛЬНОЙ ЗАЩИТЫ РОССИЙСКОЙ ФЕДЕРАЦИИ

ПРИКАЗ
от 11 апреля 2014 г. N 228н

ОБ УТВЕРЖДЕНИИ ПРОФЕССИОНАЛЬНОГО СТАНДАРТА
"АРХИТЕКТОР ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ"

В соответствии с пунктом 22 Правил разработки, утверждения и применения профессиональных стандартов, утвержденных постановлением Правительства Российской Федерации от 22 января 2013 г. N 23 (Собрание законодательства Российской Федерации, 2013, N 4, ст. 293), приказываю:

Утвердить прилагаемый профессиональный стандарт "Архитектор программного обеспечения".

Министр
М.А.ТОПИЛИН

Утвержден
приказом Министерства труда
и социальной защиты
Российской Федерации
от 11 апреля 2014 г. N 228н

ПРОФЕССИОНАЛЬНЫЙ СТАНДАРТ

АРХИТЕКТОР ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

                                                       ┌──────────────────┐
                                                       │        67        │
                                                       └──────────────────┘
                                                          Регистрационный
                                                               номер

I. Общие сведения

                                                             ┌────────────┐
           Проектно-конструкторская деятельность             │   06.003   │
----------------------------------------------------------   └────────────┘
    (наименование вида профессиональной деятельности)             Код

Основная цель вида профессиональной деятельности:

Создание и сопровождение архитектуры программных средств, заключающейся
-
в синтезе и документировании решений о структуре;
-
компонентном устройстве;
-
основных показателях назначения;
-
порядке и способах реализации программных средств в рамках системной архитектуры;
-
реализации требований к программным средствам;
-
контроле реализации и ревизии решений

Группа занятий:

1236
Руководители подразделений (служб) компьютерного обеспечения
2131
Разработчики и аналитики компьютерных систем
(код ОКЗ <1>)
(наименование)

Отнесение к видам экономической деятельности:

62.0
Разработка компьютерного программного обеспечения, консультационные услуги в данной области и другие сопутствующие услуги
(код ОКВЭД <2>)
(наименование вида экономической деятельности)

II. Описание трудовых функций, входящих
в профессиональный стандарт (функциональная карта вида
профессиональной деятельности)

Обобщенные трудовые функции
Трудовые функции
Код
наименование
уровень квалификации
наименование
код
уровень (подуровень) квалификации
A
Создание вариантов архитектуры программного средства
4
Определение перечня возможных типов для каждого компонента
A/01.4
4
Определение перечня возможных архитектур развертывания каждого компонента
A/02.4
4
Определение перечня возможных слоев программных компонентов
A/03.4
4
Определение перечня возможных шаблонов (стилей) проектирования для каждого слоя или компонента
A/04.4
4
Определение функциональных характеристик и возможностей, включая эксплуатационные, физические характеристики и условия окружающей среды, при которых будет применяться каждый компонент
A/05.4
4
Определение перечня возможных протоколов взаимодействия компонентов
A/06.4
4
Определение перечня возможных механизмов авторизации
A/07.4
4
Определение перечня возможных механизмов аутентификации, поддержки сеанса
A/08.4
4
Определение перечня возможных схем кеширования
A/09.4
4
Создание спецификаций безопасности, включая те спецификации, которые относятся к методам функционирования и сопровождения, влиянию окружающей среды и ущербу для персонала
A/10.4
4
Определение перечня возможных моделей обеспечения отказоустойчивости программных компонентов
A/11.4
4
Определение перечня возможных моделей обеспечения необходимого уровня производительности компонентов, включая вопросы балансировки нагрузки
A/12.4
4
Определение входных-выходных данных каждого компонента и программного средства в целом
A/13.4
4
Определение структуры данных каждого компонента и программного средства в целом
A/14.4
4
Описание технологии обработки данных для возможности их использования в программном средстве, включая вопросы параллельной обработки
A/15.4
4
Определение перечня возможных технологий доступа к данным
A/16.4
4
Описание алгоритмов компонентов, включая методы и схемы
A/17.4
4
Создание требований к обслуживающему программное средство персоналу
A/18.4
4
B
Документирование архитектуры программных средств
4
Разработка документации программных средств в своей части
B/01.4
4
Поддержка изменений в документации
B/02.4
4
C
Реализация программных средств
4
Анализ качества кода:
- анализ зависимостей;
- статический анализ кода
C/01.4
4
Испытания создаваемого программного средства и его компонентов
C/02.4
4
Технические и управленческие ревизии создаваемого программного средства
C/03.4
4
D
Оценка требований к программному средству
5
Оценка возможности тестирования требований
D/01.5
5
Оценка осуществимости функционирования и сопровождения программного средства
D/02.5
5
Оценка архитектуры с точки зрения прослеживаемости требований:
- согласованность с системными требованиями;
- приспособленность стандартов и методов проектирования;
- осуществимость функционирования и сопровождения;
- осуществимость программных составных частей, полностью удовлетворяющих назначенным требованиям
D/03.5
5
Анализ на критичность изменения требований проекта
D/04.5
5
E
Оценка и выбор варианта архитектуры программного средства
5
Синтез требований к программному продукту и декомпозиция программного средства на компоненты
E/01.5
5
Определение качественных характеристик каждого компонента
E/02.5
5
Оценка и выбор типа каждого компонента
E/03.5
5
Оценка и выбор архитектуры развертывания каждого компонента
E/04.5
5
Оценка и выбор слоев программных компонентов
E/05.5
5
Оценка и выбор шаблонов (стилей) проектирования для каждого слоя или компонента
E/06.5
5
Определение внешних-внутренних интерфейсов каждого из компонентов
E/07.5
5
Оценка и выбор механизмов аутентификации, поддержки сеанса
E/08.5
5
Оценка и выбор механизмов авторизации
E/09.5
5
Оценка и выбор схемы кеширования
E/10.5
5
Проектная оценка надежности компонентов программного средства
E/11.5
5
Оценка и выбор стиля написания кода
E/12.5
5
Оценка и выбор модели управления исключениями
E/13.5
5
Оценка и выбор модели управления и мониторинга критически важных событий
E/14.5
5
Оценка и выбор модели обеспечения отказоустойчивости программных компонентов
E/15.5
5
Создание спецификации по защите, включая спецификации, связанные с угрозами для чувствительной информации
E16.5
5
Оценка и выбор технологии доступа к данным
E/17.5
5
Корректировка системных требований в части необходимых инфраструктурных ресурсов
E/18.5
5
Постановка задачи на разработку компонентов
E/19.5
5
Определение стандартов для разработки документации
E/20.5
5
F
Контроль реализации программного средства
5
Идентификация и регистрация возможных проблем из-за деталей реализации компонентов программных средств
F/01.5
5
Координация процесса создания и сборки программного средства из компонентов
F/02.5
5
G
Контроль сопровождения программных средств
5
Разрешение инцидентов в рамках своих компетенций
G/01.5
5
Идентификация возможных проблем, путей их решения
G/02.5
5
Разработка решений для повторного использования компонентов
G/03.5
5
H
Оценка возможности создания архитектурного проекта
6
Оценка возможности создания архитектурного проекта программного средства
H/01.6
6
Определение целей архитектуры программного средства
H/02.6
6
Определение ключевых сценариев для архитектуры программного средства
H/03.6
6
I
Утверждение и контроль методов и способов взаимодействия программного средства со своим окружением
6
Согласование с заказчиком версии архитектуры программного средства
I/01.6
6
Техническое исследование возможных вариантов архитектуры компонентов, включающее описание вариантов и технико-экономическое обоснование выбранного варианта
I/02.6
6
Выбор модели обеспечения необходимого уровня производительности компонентов, включая вопросы балансировки нагрузки
I/03.6
6
Выбор протоколов взаимодействия компонентов
I/04.6
6
Выбор технологий и средств разработки программного обеспечения, включая системы управления исходным кодом
I/05.6
6
K
Модернизация программного средства и его окружения
6
Разработка планов модернизации программного продукта
K/01.6
6
Изменение окружения программного продукта
K/02.6
6

III. Характеристика обобщенных трудовых функций

3.1. Обобщенная трудовая функция

Наименование
Создание вариантов архитектуры программного средства
Код
A
Уровень квалификации
4

Происхождение обобщенной трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Возможные наименования должностей
Архитектор программного обеспечения (далее - ПО)

Требования к образованию и обучению
Высшее образование - программы бакалавриата
Требования к опыту практической работы
Опыт работы в области разработки ПО от полугода
Особые условия допуска к работе
-

Дополнительные характеристики

Наименование документа
Код
Наименование базовой группы, должности (профессии) или специальности
ОКЗ
2131
Разработчики и аналитики компьютерных систем
ОКСО <3>
230200 230201
Информационные системы
Информационные системы и технологии

3.1.1. Трудовая функция

Наименование
Определение перечня возможных типов для каждого компонента
Код
A/01.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Описание возможных типов для каждого компонента, включая оценку современного состояния предлагаемых типов
Обоснование методов или методологии проведения работы
Описание технологических и технико-эксплуатационных характеристик возможных типов для каждого компонента
Формулирование оценки результатов исследований, включающих оценку полноты перечня возможных типов и предложения по дальнейшим направлениям работ
Обоснование необходимости дополнительных исследований; обоснование необходимости прекращения дальнейших исследований в случае получения отрицательных результатов
Передача перечня возможных типов для каждого компонента на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с необходимой доработкой перечня возможных типов
Необходимые умения
Анализировать и оценивать полноту перечня типов компонентов
Производить исследования и анализ
Необходимые знания
Типы компонентов
Методы разработки, анализа и проектирования ПО
Технологические и технико-эксплуатационные характеристики типов компонентов
Другие характеристики
Системное мышление
Межличностное общение

3.1.2. Трудовая функция

Наименование
Определение перечня возможных архитектур развертывания каждого компонента
Код
A/02.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Описание возможной архитектуры развертывания каждого компонента, включая оценку современного состояния предлагаемых архитектур
Обоснование методов или методологий проведения работы
Описание технологических и технико-эксплуатационных характеристик возможных архитектур развертывания каждого компонента
Формирование оценки результатов исследований, включая оценку полноты перечня возможных архитектур развертывания каждого компонента и предложения по дальнейшим направлениям работ
Обоснование необходимости дополнительных исследований
Передача перечня возможных архитектур развертывания каждого компонента на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц, проведение необходимых доработок перечня возможных архитектур
Необходимые умения
Использовать современные Computer-Aided Software Engineering - средства (далее - CASE-средства)
Производить исследования и анализ
Необходимые знания
Архитектурные стили, схемы развертывания
Методы разработки, анализа и проектирования программного обеспечения (далее - ПО)
Технологические и технико-эксплуатационные характеристики архитектур развертывания компонентов
Другие характеристики
Системное мышление
Межличностное общение

3.1.3. Трудовая функция

Наименование
Определение перечня возможных слоев программных компонентов
Код
A/03.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Описание возможных слоев программных компонентов, включая оценку современного состояния предлагаемых слоев программных компонентов
Обоснование методов или методологий проведения работы
Описание технологических и технико-эксплуатационных характеристик возможных слоев программных компонентов
Формирование оценки результатов исследований, включающей оценку полноты перечня возможных слоев программных компонентов и предложения по дальнейшим направлениям работ
Обоснование необходимости дополнительных исследований, отрицательных результатов, приводящих к необходимости прекращения дальнейших исследований
Передача перечня возможных слоев программных компонентов на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц, выполнение необходимых доработок перечня возможных слоев программных компонентов
Необходимые умения
Оценивать слой программных компонентов
Проводить исследования и анализ
Необходимые знания
Слои программных компонентов
Методы разработки, анализа и проектирования ПО
Технологические и технико-эксплуатационные характеристики слоев программных компонентов
Другие характеристики
Системное мышление
Межличностное общение

3.1.4. Трудовая функция

Наименование
Определение перечня возможных шаблонов (стилей) проектирования для каждого слоя или компонента
Код
A/04.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Описание возможных шаблонов (стилей) проектирования для каждого слоя или компонента, включая оценку современного состояния предлагаемых шаблонов
Обоснование методов или методологий проведения работы
Описание технологических и технико-эксплуатационных характеристик возможных шаблонов (стилей) проектирования для каждого слоя или компонента
Формирование оценки результатов исследований, включающей оценку полноты перечня возможных шаблонов (стилей) проектирования для каждого слоя или компонента, и предложений по дальнейшим направлениям работ
Обоснование необходимости дополнительных исследований;
обоснование необходимости прекращения дальнейших исследований в случае получения отрицательных результатов
Передача перечня возможных шаблонов (стилей) проектирования для каждого слоя или компонента на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с выполнением необходимых доработок перечня возможных шаблонов (стилей) проектирования для каждого слоя или компонента
Необходимые умения
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Проводить исследования и анализ
Необходимые знания
Шаблоны (стили) проектирования слоев компонентов
Современные разработки и тенденции в области проектирования ПО
Методы разработки, анализа и проектирования ПО
Технологические и технико-эксплуатационные характеристики шаблонов (стилей) проектирования слоев компонентов
Другие характеристики
Системное мышление
Межличностное общение

3.1.5. Трудовая функция

Наименование
Определение функциональных характеристик и возможностей, включая эксплуатационные, физические характеристики и условия окружающей среды, в которых будет применяться каждый компонент
Код
A/05.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Синтез функций каждого компонента
Описание эксплуатационных и физических характеристик функций каждого компонента
Описание ограничений и условий выполнения функций каждого компонента
Передача функциональных характеристик и возможностей, включая эксплуатационные, физические характеристики и условия окружающей среды, при которых будет применяться каждый компонент, на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок функциональных характеристик и возможностей
Необходимые умения
Видеть ограничения функций компонентов
Составлять протокол
Необходимые знания
Функции компонентов
Эксплуатационные и физические характеристики компонентов
Методы разработки, анализа и проектирования ПО
Другие характеристики
Системное мышление
Межличностное общение

3.1.6. Трудовая функция

Наименование
Определение перечня возможных протоколов взаимодействия компонентов
Код
A/06.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Описание возможных протоколов взаимодействия компонентов с оценкой современного состояния предлагаемых протоколов
Обоснование методов или методологий проведения работы
Описание технологических и технико-эксплуатационных характеристик возможных протоколов взаимодействия компонентов
Формирование оценки результатов исследований, включающей оценку полноты перечня возможных протоколов взаимодействия компонентов, и предложений по дальнейшим направлениям работ
Обоснование необходимости дополнительных исследований; обоснование необходимости прекращения дальнейших исследований в случае получения отрицательных результатов
Передача перечня возможных протоколов взаимодействия компонентов на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок перечня возможных протоколов взаимодействия компонентов
Необходимые умения
Описывать и оценивать протоколы взаимодействия компонентов
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Проводить исследования и анализ
Необходимые знания
Протоколы взаимодействия компонентов
Современные разработки и тенденции в области проектирования ПО
Технологические и технико-эксплуатационные характеристики протоколов взаимодействия компонентов
Методы разработки, анализа и проектирования ПО
Другие характеристики
Системное мышление
Межличностное общение

3.1.7. Трудовая функция

Наименование
Определение перечня возможных механизмов авторизации
Код
A/07.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Описание возможных механизмов авторизации, включая оценку современного состояния предлагаемых механизмов
Обоснование методов или методологий проведения работы
Описание технологических и технико-эксплуатационных характеристик возможных механизмов авторизации
Формирование оценки результатов исследований, включающей оценку полноты перечня возможных механизмов авторизации, и предложений по дальнейшим направлениям работ
Обоснование необходимости дополнительных исследований; обоснование необходимости прекращения дальнейших исследований в случае получения отрицательных результатов
Передача перечня возможных механизмов авторизации на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок перечня возможных механизмов авторизации
Необходимые умения
Описывать и оценивать механизмы авторизации
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Проводить исследования и анализ
Необходимые знания
Механизмы авторизации
Современные разработки и тенденции в области проектирования ПО
Технологические и технико-эксплуатационные характеристики
Методы разработки, анализа и проектирования ПО
Другие характеристики
Системное мышление
Межличностное общение

3.1.8. Трудовая функция

Наименование
Определение перечня возможных механизмов аутентификации, поддержки сеанса
Код
A/08.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Описание возможных механизмов аутентификации, поддержки сеанса, включая оценку современного состояния предлагаемых механизмов аутентификации, поддержки сеанса
Обоснование методов или методологий проведения работы
Описание технологических и технико-эксплуатационных характеристик возможных механизмов аутентификации, поддержки сеанса
Формирование оценки результатов исследований, включающей оценку полноты перечня возможных механизмов аутентификации, поддержки сеанса и предложений по дальнейшим направлениям работ
Обоснование необходимости дополнительных исследований; обоснование необходимости прекращения дальнейших исследований в случае получения отрицательных результатов
Передача перечня возможных механизмов аутентификации, поддержки сеанса на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок перечня возможных механизмов аутентификации, поддержки сеанса
Необходимые умения
Описывать и оценивать механизмы аутентификации, поддержки сеанса
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Проводить исследования и анализ
Необходимые знания
Механизмы аутентификации, поддержки сеанса
Современные разработки и тенденции в области проектирования ПО
Технологические и технико-эксплуатационные характеристики механизмов аутентификации, поддержки сеанса
Методы разработки, анализа и проектирования ПО
Другие характеристики
Системное мышление
Межличностное общение

3.1.9. Трудовая функция

Наименование
Определение перечня возможных схем кеширования
Код
A/09.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Описание возможных схем кеширования, включая оценку современного состояния предлагаемых схем кеширования
Обоснование методов или методологий проведения работы
Описание технологических и технико-эксплуатационных характеристик возможных схем кеширования
Формирование оценки результатов исследований, включающей оценку полноты перечня возможных схем кеширования, и предложений по дальнейшим направлениям работ
Обоснование необходимости дополнительных исследований; обоснование необходимости прекращения дальнейших исследований в случае получения отрицательных результатов
Передача перечня возможных схем кеширования на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок перечня возможных схем кеширования
Необходимые умения
Описывать и оценивать схемы кеширования
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Проводить исследования и анализ
Необходимые знания
Схемы кеширования
Современные разработки и тенденции в области проектирования ПО
Технологические и технико-эксплуатационные характеристики схем кеширования
Методы разработки, анализа и проектирования ПО
Другие характеристики
Системное мышление
Межличностное общение

3.1.10. Трудовая функция

Наименование
Определение спецификаций безопасности, включая те спецификации, которые относятся к методам функционирования и сопровождения, влиянию окружающей среды и ущербу для персонала
Код
A/10.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Определение перечня средств учета и анализа действий пользователя при работе с программным средством
Определение средства защиты от несанкционированного доступа к информации (далее - НСД)
Определение организационно-режимных мер по защите информации
Определение регламента доступа к информационным единицам
Определение правила разграничения доступа к компонентам
Определение методов обеспечения сохранности информации
Определение методов восстановления данных и компонентов
Передача спецификаций по безопасности на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок спецификации по безопасности
Необходимые умения
Анализировать действия пользователя при работе с программным средством
Создавать правила разграничения доступа к компонентам
Необходимые знания
Методы разработки, анализа и проектирования ПО
Средства защиты от НСД
Стандарты информационной безопасности
Основные технологии обеспечения информационной безопасности (FW, VPN, IDS/IPS, DLP, AV, PKI и др.)
Методы обеспечения
Методы восстановления данных и компонентов
Основы законодательства РФ в области стандартизации, сертификации, обеспечения качества и безопасности продукции и услуг
Другие характеристики
Межличностное общение

3.1.11. Трудовая функция

Наименование
Определение перечня возможных моделей обеспечения отказоустойчивости программных компонентов
Код
A/11.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Описание возможных моделей обеспечения отказоустойчивости программных компонентов, включая оценку современного состояния предлагаемых моделей
Обоснование методов или методологий проведения работы
Описание технологических и технико-эксплуатационных характеристик возможных моделей обеспечения отказоустойчивости программных компонентов
Формирование оценки результатов исследований, включающей оценку полноты перечня моделей обеспечения отказоустойчивости возможных программных компонентов, и предложений по дальнейшим направлениям работ
Обоснование необходимости дополнительных исследований; обоснование необходимости прекращения дальнейших исследований в случае получения отрицательных результатов
Передача перечня моделей обеспечения отказоустойчивости программных компонентов на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок перечня моделей обеспечения отказоустойчивости программных компонентов
Необходимые умения
Описывать и оценивать модели обеспечения отказоустойчивости программных компонентов
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Проводить исследования и анализ
Необходимые знания
Модели обеспечения отказоустойчивости программных компонентов
Современные разработки и тенденции в области проектирования ПО
Технологические и технико-эксплуатационные характеристики моделей обеспечения отказоустойчивости программных компонентов
Методы разработки, анализа и проектирования ПО
Другие характеристики
Системное мышление
Межличностное общение

3.1.12. Трудовая функция

Наименование
Определение перечня возможных моделей обеспечения необходимого уровня производительности компонентов, включая вопросы балансировки нагрузки
Код
A/12.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Описание возможных моделей обеспечения необходимого уровня производительности компонентов, включая оценку современного состояния предлагаемых моделей
Обоснование методов или методологий проведения работы
Описание технологических и технико-эксплуатационных характеристик возможных моделей обеспечения необходимого уровня производительности компонент, включая вопросы балансировки нагрузки
Формирование оценки результатов исследований, включающей оценку полноты перечня моделей обеспечения необходимого уровня производительности компонент, включая вопросы балансировки нагрузки, и предложений по дальнейшим направлениям работ
Обоснование необходимости дополнительных исследований; обоснование необходимости прекращения дальнейших исследований в случае получения отрицательных результатов
Передача перечня моделей обеспечения необходимого уровня производительности компонентов, включая вопросы балансировки нагрузки, на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок перечня моделей обеспечения необходимого уровня производительности компонентов, включая вопросы балансировки нагрузки
Необходимые умения
Описывать и оценивать модели обеспечения необходимого уровня производительности компонентов
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Проводить исследования и анализ
Необходимые знания
Модели обеспечения необходимого уровня производительности компонентов
Современные разработки и тенденции в области проектирования ПО
Технологические и технико-эксплуатационные характеристики моделей обеспечения необходимого уровня производительности компонентов
Методы разработки, анализа и проектирования ПО
Другие характеристики
Системное мышление
Межличностное общение

3.1.13. Трудовая функция

Наименование
Определение входных-выходных данных каждого компонента и программного средства в целом
Код
A/13.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Определение перечня входных-выходных данных каждого компонента и программного средства в целом
Описание входных-выходных данных каждого компонента, включающие идентификацию данных, объем данных, тип данных, атрибутивную часть данных
Определение взаимосвязи входных-выходных данных каждого компонента и программного средства в целом
Передача перечня входных-выходных данных каждого компонента и программного средства в целом на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок перечня входных-выходных данных каждого компонента и программного средства в целом
Необходимые умения
Описывать входные-выходные данные компонентов
Проводить исследования и анализ
Необходимые знания
Входные-выходные данные компонентов и программного средства
Технологические стандарты
Другие характеристики
Межличностное общение

3.1.14. Трудовая функция

Наименование
Определение структуры данных каждого компонента и программного средства в целом
Код
A/14.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Описание наименований и назначения всех баз данных и наборов данных
Описание принципов организации данных компонентов и ПО в целом
Описание выбора носителей данных компонентов и ПО в целом
Описание принятых видов и методов контроля данных
Описание решений, обеспечивающих совместимость ПО с другим ПО по данным, включая использование классификаторов
Описание систем классификации и кодирования данных
Описание принципов построения баз данных (далее - БД) ПО
Нормализация данных в соответствии с выбранными принципами
Описание используемой системы нормативно-справочной информации
Описание структуры данных на уровне описания объектов БД, атрибутов данных и их взаимосвязей
Передача структур данных каждого компонента и программного средства в целом на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок структуры данных каждого компонента и программного средства в целом
Необходимые умения
Описывать решения, обеспечивающие совместимость ПО по данным
Использовать современные CASE-средства
Необходимые знания
База данных и наборов данных
Принципы организации данных компонентов и ПО
Виды и методы контроля данных
Системы классификации и кодирования данных
Принципы построения БД ПО
Другие характеристики
Межличностное общение

3.1.15. Трудовая функция

Наименование
Описание технологии обработки данных для возможности их использования в программном средстве, включая вопросы параллельной обработки
Код
A/15.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Определение состава и последовательности выполнения технологических операций по сбору, регистрации, подготовке, контролю, передаче, обработке и отображению информации, выполняемых внесистемно
Описание перечня документации, сопровождающей каждую операцию в технологическом процессе, выполняемого внесистемно
Описание состава и последовательности выполнения технологических операций по приему, контролю, обработке, хранению, выдаче данных и других операций, выполняемых автоматизированным способом
Описание перечня документации, сопровождающей каждую операцию в технологическом процессе, выполняемого автоматизированным способом
Передача описания технологии обработки данных на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок описания технологии обработки данных
Необходимые умения
Описывать технологию обработки данных
Использовать современные CASE-средства
Необходимые знания
Последовательность выполнения технологических операций по сбору, регистрации, подготовке, контролю, передаче, обработке и отображению информации, выполняемых внесистемно
Состав и последовательность выполнения технологических операций по приему, контролю, обработке, хранению, выдаче данных и других операций, выполняемых автоматизированным способом
Другие характеристики
Межличностное общение

3.1.16. Трудовая функция

Наименование
Определение перечня возможных технологий доступа к данным
Код
A/16.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Описание возможных технологий доступа к данным, включая оценку современного состояния предлагаемых технологий
Обоснование методов или методологий проведения работы
Описание технологических и технико-эксплуатационных характеристик возможных технологий доступа к данным
Формирование оценки результатов исследований, включающей оценку полноты перечня возможных технологий доступа к данным, и предложений по дальнейшим направлениям работ
Обоснование необходимости дополнительных исследований; обоснование необходимости прекращения дальнейших исследований в случае получения отрицательных результатов
Передача перечня возможных технологий доступа к данным на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок перечня возможных технологий доступа к данным
Необходимые умения
Описывать и оценивать технологии доступа к данным
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Проводить исследования и анализ
Необходимые знания
Технологии доступа к данным
Современные разработки и тенденции в области проектирования ПО
Технологические и технико-эксплуатационные характеристики технологий доступа к данным
Методы разработки, анализа и проектирования ПО
Другие характеристики
Системное мышление
Межличностное общение

3.1.17. Трудовая функция

Наименование
Описание алгоритмов компонентов, включая методы и схемы
Код
A/17.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Описание применяемых математических методов и, при необходимости, описание допущений и ограничений, связанных с выбранным математическим материалом
Описание алгоритмов и (или) функционирования программы с обоснованием выбора схем алгоритмов решения задач, возможных взаимодействий программы с другими программами
Описание и обоснование выбора метода организации входных и выходных данных по каждому алгоритму
Передача описания алгоритмов компонентов, включая методы и схемы, на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок описания алгоритмов компонентов, включая методы и схемы
Необходимые умения
Описывать и использовать математические методы
Проводить исследования и анализ
Необходимые знания
Математические методы, в том числе допущения и ограничения
Алгоритмы компонентов
Методы организации входных-выходных данных
Другие характеристики
-

3.1.18. Трудовая функция

Наименование
Создание требований к обслуживающему программное средство персоналу
Код
A/18.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формулирование требований к обслуживающему программное средство персоналу в логической форме с заданным уровнем качества
Описание заданных атрибутов требований к обслуживающему программное средство персоналу
Установка отношений иерархии и зависимости между требованиями к обслуживающему программное средство персоналу
Выявление и разрешение конфликтов требований к обслуживающему программное средство персоналу или передача их архитектору 5 уровня квалификации
Выявление неполноты требований к обслуживающему программное средство персоналу и принятие мер по обеспечению их полноты
Оформление документов требований к обслуживающему программное средство персоналу в заданном шаблоне
Передача реестров и документов требований на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок требований
Необходимые умения
Проводить анкетирование с пользователями
Собирать исходную информацию
Проводить интервью
Необходимые знания
Требования к обслуживающему программное средство персоналу
Источники сбора исходной информации
Оформление документов требований к обслуживающему программное средство персоналу
Виды проведения интервью
Другие характеристики
-

3.2. Обобщенная трудовая функция

Наименование
Документирование архитектуры программных средств
Код
B
Уровень квалификации
4

Происхождение обобщенной трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Возможные наименования должностей
Архитектор ПО

Требования к образованию и обучению
Высшее образование - программы бакалавриата
Требования к опыту практической работы
Опыт анализа архитектуры от полугода
Опыт работы в качестве ведущего инженера в различных инфраструктурных проектах от полугода рекомендуется
Особые условия допуска к работе
-

Дополнительные характеристики

Наименование документа
Код
Наименование базовой группы, должности (профессии) или специальности
ОКЗ
2131
Разработчики и аналитики компьютерных систем
ОКСО
230200
230201
Информационные системы
Информационные системы и технологии

3.2.1. Трудовая функция

Наименование
Разработка документации программных средств в своей части
Код
B/01.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Описание информации по программным средствам в регламентирующих документах
Необходимые умения
Писать документацию
Необходимые знания
Требования по написанию документации
Другие характеристики
-

3.2.2. Трудовая функция

Наименование
Поддержка изменений в документации
Код
B/02.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Внесение изменений, замечаний, корректировок в регламентирующие документы
Необходимые умения
Писать документацию
Необходимые знания
Требования к написанию документации
Другие характеристики
Межличностное общение

3.3. Обобщенная трудовая функция

Наименование
Реализация программных средств
Код
C
Уровень квалификации
4

Происхождение обобщенной трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Возможные наименования должностей
Старший архитектор ПО
Инженер
Требования к образованию и обучению
Высшее образование - программы бакалавриата
Требования к опыту практической работы
Опыт анализа архитектуры от полугода
Опыт работы в качестве ведущего инженера в различных инфраструктурных проектах от полугода рекомендуется
Особые условия допуска к работе
-

Дополнительные характеристики

Наименование документа
Код
Наименование базовой группы, должности (профессии) или специальности
ОКЗ
2131
Разработчики и аналитики компьютерных систем
ОКСО
230200 230201
Информационные системы
Информационные системы и технологии

3.3.1. Трудовая функция

Наименование
Анализ качества кода
Код
C/01.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Анализ требований к программным средствам
Анализ зависимостей кода
Статистический анализ кода
Необходимые умения
Анализировать требования к программным средствам
Собирать исходную информацию
Необходимые знания
Требования к программным средствам
Другие характеристики
Межличностное общение

3.3.2. Трудовая функция

Наименование
Испытания создаваемого программного средства и его компонентов
Код
C/02.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Проектирование программных средств и архитектуры программных средств
Необходимые умения
Использовать современные CASE-средства
Собирать исходную информацию
Необходимые знания
Типы компонентов
Методы разработки, анализа и проектирования ПО
Другие характеристики
Межличностное общение

3.3.3. Трудовая функция

Наименование
Технические и управленческие ревизии создаваемого программного средства
Код
C/03.4
Уровень (подуровень) квалификации
4

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Конструирование программных средств
Необходимые умения
Проектировать программные средства
Необходимые знания
Методы разработки, анализа и проектирования ПО
Другие характеристики
Межличностное общение

3.4. Обобщенная трудовая функция

Наименование
Оценка требований к программному средству
Код
D
Уровень квалификации
5

Происхождение обобщенной трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Возможные наименования должностей
Старший архитектор ПО
Инженер

Требования к образованию и обучению
Высшее образование - программы бакалавриата
Требования к опыту практической работы
Опыт анализа архитектуры от полугода
Опыт работы в качестве ведущего инженера в различных инфраструктурных проектах от полугода рекомендуется
Особые условия допуска к работе
-

Дополнительные характеристики

Наименование документа
Код
Наименование базовой группы, должности (профессии) или специальности
ОКЗ
2131
Разработчики и аналитики компьютерных систем
ОКСО
230200 230201
Информационные системы
Информационные системы и технологии

3.4.1. Трудовая функция

Наименование
Оценка возможности тестирования требований
Код
D/01.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Выявление отсутствия противоречий требований нижнего и верхнего уровней
Необходимые умения
Тестировать требования
Необходимые знания
Требования к программному средству
Другие характеристики
-

3.4.2. Трудовая функция

Наименование
Оценка осуществимости функционирования и сопровождения программного средства
Код
D/02.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Проверка тестируемости текста (кодов) программы
Проверка соблюдения стандартов на программирование
Проверка изменений компонентов программного средства
Проверка правильности сборки новых компонентов программного средства
Контроль обновления документов
Проведение тестирования
Оформление отчета о тестировании
Необходимые умения
Проводить тестирование
Необходимые знания
Коды программ
Другие характеристики
-

3.4.3. Трудовая функция

Наименование
Оценка архитектуры на соответствие требованиям
Код
D/03.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Выявление отсутствия несогласованности с системными требованиями
Анализ на соответствие принятым стандартам и методам проектирования
Анализ функционирования и сопровождения требований
Анализ на соответствие программных составных частей
Необходимые умения
Анализировать на соответствие принятым стандартам и методам проектирования
Необходимые знания
Методы разработки, анализа и проектирования ПО
Системные требования
Другие характеристики
-

3.4.4. Трудовая функция

Наименование
Анализ на критичность изменения требований проекта
Код
D/04.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Определение возможности введения изменений, дополнений требований к программному средству
Необходимые умения
Проводить анализ
Использовать современные CASE-средства
Необходимые знания
Методы разработки, анализа и проектирования ПО
Системные требования
Другие характеристики
-

3.5. Обобщенная трудовая функция

Наименование
Оценка и выбор варианта архитектуры программного средства
Код
E
Уровень квалификации
5

Происхождение обобщенной трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Возможные наименования должностей
Старший архитектор ПО
Инженер

Требования к образованию и обучению
Высшее образование - программы бакалавриата
Требования к опыту практической работы
Опыт анализа архитектуры от полугода
Опыт работы в качестве ведущего инженера в различных инфраструктурных проектах от полугода рекомендуется
Особые условия допуска к работе
-

Дополнительные характеристики

Наименование документа
Код
Наименование базовой группы, должности (профессии) или специальности
ОКЗ
2131
Разработчики и аналитики компьютерных систем
ОКСО
230200
230201
Информационные системы
Информационные системы и технологии

3.5.1. Трудовая функция

Наименование
Синтез требований к программному продукту и декомпозиция программного средства на компоненты
Код
E/01.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Сбор требований к программному продукту
Преобразование программных средств на компоненты и программные блоки
Необходимые умения
Декомпозировать программные средства на компоненты
Необходимые знания
Требования к программному продукту
Типы компонентов и программных блоков
Другие характеристики
-

3.5.2. Трудовая функция

Наименование
Определение качественных характеристик каждого компонента
Код
E/02.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Определение внутренней и внешней согласованности между программными компонентами и программными блоками
Необходимые умения
Проводить анализ
Выбирать компоненты
Необходимые знания
Типы компонентов
Характеристики компонентов
Другие характеристики
-

3.5.3. Трудовая функция

Наименование
Оценка и выбор типа каждого компонента
Код
E/03.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формулировка задач выбора типа каждого компонента, включая цели, предположения и ограничения
Создание технико-экономического обоснования выбора типа каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями
Необходимые умения
Оценить и выбрать тип компонентов
Проводить анализ
Необходимые знания
Типы компонентов
Физические характеристики, ориентированные на процессы жизненного цикла ПО (управление проектом, управление требованиями, управление конфигурацией и изменениями, анализ и проектирование ПО и др.)
Функциональные характеристики применения ПО (среда функционирования, совместимость с другими техническими системами (далее - ТС) ПО, соответствие технологическим стандартам)
Основные концепции и атрибуты качества программного обеспечения (надежности, безопасности, удобства использования)
Другие характеристики
-

3.5.4. Трудовая функция

Наименование
Оценка и выбор архитектуры развертывания каждого компонента
Код
E/04.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формулировка задач выбора архитектуры развертывания каждого компонента, включая цели, предположения и ограничения
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями
Необходимые умения
Проектировать архитектуру
Проводить анализ
Необходимые знания
Архитектура развертывания компонентов
Физические характеристики, ориентированные на процессы жизненного цикла ПО (управление проектом, управление требованиями, управление конфигурацией и изменениями, анализ и проектирование ПО и др.)
Функциональные характеристики применения ПО (среда функционирования, совместимость с другими ТС ПО, соответствие технологическим стандартам)
Основные концепции и атрибуты качества программного обеспечения (надежности, безопасности, удобства использования)
Другие характеристики
-

3.5.5. Трудовая функция

Наименование
Оценка и выбор слоев программных компонентов
Код
E/05.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формулировка задач выбора слоев программных компонентов, включая цели, предположения и ограничения
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями
Необходимые умения
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Проводить анализ
Необходимые знания
Слои программных компонентов
Физические характеристики, ориентированные на процессы жизненного цикла ПО (управление проектом, управление требованиями, управление конфигурацией и изменениями, анализ и проектирование ПО и др.)
Функциональные характеристики применения ПО (среда функционирования, совместимость с другими ТС ПО, соответствие технологическим стандартам)
Основные концепции и атрибуты качества программного обеспечения (надежности, безопасности, удобства использования)
Другие характеристики
-

3.5.6. Трудовая функция

Наименование
Оценка и выбор шаблонов (стилей) проектирования для каждого слоя или компонента
Код
E/06.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формулировка задач выбора шаблонов (стилей) проектирования для каждого слоя или компонента, включая цели, предположения и ограничения
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями
Необходимые умения
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Проводить анализ
Необходимые знания
Шаблоны (стили) проектирования слоев или компонентов
Физические характеристики, ориентированные на процессы жизненного цикла ПО (управление проектом, управление требованиями, управление конфигурацией и изменениями, анализ и проектирование ПО и др.)
Функциональные характеристики применения ПО (среда функционирования, совместимость с другими ТС ПО, соответствие технологическим стандартам)
Основные концепции и атрибуты качества программного обеспечения (надежности, безопасности, удобства использования)
Другие характеристики
-

3.5.7. Трудовая функция

Наименование
Определение внешних-внутренних интерфейсов каждого из компонентов
Код
E/07.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Определение требований внешних-внутренних интерфейсов каждого из компонентов
Определение критериев внешних-внутренних интерфейсов каждого из компонентов
Необходимые умения
Определять критерии внешних-внутренних интерфейсов каждого из компонентов
Проводить анализ
Необходимые знания
Методы компоновки
Другие характеристики
-

3.5.8. Трудовая функция

Наименование
Оценка и выбор механизмов аутентификации, поддержки сеанса
Код
E/08.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формулировка задач выбора механизмов аутентификации, поддержки сеанса, включая цели, предположения и ограничения
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями
Необходимые умения
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Проводить анализ
Необходимые знания
Механизмы аутентификации, поддержки сеанса
Физические характеристики, ориентированные на процессы жизненного цикла ПО (управление проектом, управление требованиями, управление конфигурацией и изменениями, анализ и проектирование ПО и др.)
Функциональные характеристики применения ПО (среда функционирования, совместимость с другими ТС ПО, соответствие технологическим стандартам)
Основные концепции и атрибуты качества программного обеспечения (надежности, безопасности, удобства использования)
Другие характеристики
-

3.5.9. Трудовая функция

Наименование
Оценка и выбор механизмов авторизации
Код
E/09.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формулировка задач выбора механизмов авторизации, включая цели, предположения и ограничения
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями
Необходимые умения
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Проводить анализ
Необходимые знания
Механизмы авторизации
Физические характеристики, ориентированные на процессы жизненного цикла ПО (управление проектом, управление требованиями, управление конфигурацией и изменениями, анализ и проектирование ПО и др.)
Функциональные характеристики применения ПО (среда функционирования, совместимость с другими ТС ПО, соответствие технологическим стандартам)
Основные концепции и атрибуты качества программного обеспечения (надежности, безопасности, удобства использования)
Другие характеристики
-

3.5.10. Трудовая функция

Наименование
Оценка и выбор схемы кеширования
Код
E/10.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формулировка задач выбора схемы кеширования, включая цели, предположения и ограничения
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями
Необходимые умения
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Проводить анализ
Необходимые знания
Схемы кеширования
Физические характеристики, ориентированные на процессы жизненного цикла ПО (управление проектом, управление требованиями, управление конфигурацией и изменениями, анализ и проектирование ПО и др.)
Функциональные характеристики применения ПО (среда функционирования, совместимость с другими ТС ПО, соответствие технологическим стандартам)
Основные концепции и атрибуты качества программного обеспечения (надежности, безопасности, удобства использования)
Другие характеристики
-

3.5.11. Трудовая функция

Наименование
Проектная оценка надежности компонентов программного средства
Код
E/11.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Контроль надежности компонентов программного средства
Необходимые умения
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Оценивать риски
Необходимые знания
Виды контроля надежности
Методы оценки и контроля показателей надежности на различных стадиях создания системы в соответствии с действующими нормативно-техническими документами
Требования по стойкости, устойчивости и прочности к внешним воздействиям (среде применения)
Требования к эргономике и технической эстетике
Другие характеристики
-

3.5.12. Трудовая функция

Наименование
Оценка и выбор стиля написания кода
Код
E/12.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формулировка задач выбора стиля написания кода, включая цели, предположения и ограничения
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями
Необходимые умения
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Выбирать код для программного средства
Необходимые знания
Стили написания кода
Физические характеристики, ориентированные на процессы жизненного цикла ПО (управление проектом, управление требованиями, управление конфигурацией и изменениями, анализ и проектирование ПО и др.)
Функциональные характеристики применения ПО (среда функционирования, совместимость с другими ТС ПО, соответствие технологическим стандартам)
Основные концепции и атрибуты качества программного обеспечения (надежности, безопасности, удобства использования)
Другие характеристики
-

3.5.13. Трудовая функция

Наименование
Оценка и выбор модели управления исключениями
Код
E/13.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формулировка задач выбора модели управления исключениями, включая цели, предположения и ограничения
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями
Необходимые умения
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Оценивать риски
Необходимые знания
Модели управления исключениями
Физические характеристики, ориентированные на процессы жизненного цикла ПО (управление проектом, управление требованиями, управление конфигурацией и изменениями, анализ и проектирование ПО и др.)
Функциональные характеристики применения ПО (среда функционирования, совместимость с другими ТС ПО, соответствие технологическим стандартам)
Основные концепции и атрибуты качества программного обеспечения (надежности, безопасности, удобства использования)
Другие характеристики
-

3.5.14. Трудовая функция

Наименование
Оценка и выбор модели управления и мониторинга критически важных событий
Код
E/14.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формулировка задач выбора модели управления и мониторинга критически важных событий, включая цели, предположения и ограничения
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями
Необходимые умения
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Проводить анализ
Необходимые знания
Модели управления и мониторинга критически важных событий
Физические характеристики, ориентированные на процессы жизненного цикла ПО (управление проектом, управление требованиями, управление конфигурацией и изменениями, анализ и проектирование ПО и др.)
Функциональные характеристики применения ПО (среда функционирования, совместимость с другими ТС ПО, соответствие технологическим стандартам)
Основные концепции и атрибуты качества программного обеспечения (надежности, безопасности, удобства использования)
Другие характеристики
-

3.5.15. Трудовая функция

Наименование
Оценка и выбор модели обеспечения отказоустойчивости программных компонентов
Код
E/15.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формулирование задач выбора модели обеспечения отказоустойчивости программных компонентов, включая цели, предположения и ограничения
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями
Необходимые умения
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Проводить анализ
Необходимые знания
Модели обеспечения отказоустойчивости программных компонентов
Физические характеристики, ориентированные на процессы жизненного цикла ПО (управление проектом, управление требованиями, управление конфигурацией и изменениями, анализ и проектирование ПО и др.)
Функциональные характеристики применения ПО (среда функционирования, совместимость с другими ТС ПО, соответствие технологическим стандартам)
Основные концепции и атрибуты качества программного обеспечения (надежности, безопасности, удобства использования)
Другие характеристики
-

3.5.16. Трудовая функция

Наименование
Создание спецификации по защите, включая спецификации, связанные с угрозами для чувствительной информации
Код
E/16.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формирование требований безопасности программного средства
Формирование всех угроз, подлежащих защите
Анализ рисков
Необходимые умения
Оценивать риски
Формировать требования безопасности программного средства
Необходимые знания
Стандарты информационной безопасности
Показатели качества ПО в применении к системам защиты ПО
Другие характеристики
-

3.5.17. Трудовая функция

Наименование
Оценка и выбор технологии доступа к данным
Код
E/17.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формулирование задач выбора технологии доступа к данным, включая цели, предположения и ограничения
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями
Необходимые умения
Применять современные разработки и тенденции в области проектирования ПО в профессиональной деятельности
Формировать требования безопасности программного средства
Необходимые знания
Технологии доступа к данным
Физические характеристики, ориентированные на процессы жизненного цикла ПО (управление проектом, управление требованиями, управление конфигурацией и изменениями, анализ и проектирование ПО и др.)
Функциональные характеристики применения ПО (среда функционирования, совместимость с другими ТС ПО, соответствие технологическим стандартам)
Основные концепции и атрибуты качества программного обеспечения (надежности, безопасности, удобства использования)
Другие характеристики
-

3.5.18. Трудовая функция

Наименование
Корректировка системных требований в части необходимых инфраструктурных ресурсов
Код
E/18.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формирование правил, используемых для определения того, когда программное средство может быть локально корректировано, а когда необходима новая базовая линия с использованием для ее подготовки и инсталляции процесса разработки
Описание типов редакций (версий, выпусков) в зависимости от частоты их появления или их влияния на эксплуатацию программного средства (например, экстренные редакции, периодические редакции)
Информирование заказчика о состояниях вносимых (текущих) или намечаемых изменений
Формирование методов, подтверждающих невозможность появления дополнительных проблем в связи с внесением конкретных изменений в данное программное средство
Классификация типов изменений в их очередности (приоритетности) и взаимосвязи с другими предложенными изменениями
Необходимые умения
Описывать системные требования
Необходимые знания
Системные требования
Другие характеристики
Межличностное общение

3.5.19. Трудовая функция

Наименование
Постановка задачи на разработку компонентов
Код
E/19.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Описание постановки задачи на разработку компонентов (характеристики, назначение, периодичность и продолжительность решения, описание входных данных)
Описание алгоритм решений поставленной задачи, выходных сообщений
Необходимые умения
Ставить задачи для разработки компонентов
Необходимые знания
Алгоритмы решения разработки компонентов
Другие характеристики
-

3.5.20. Трудовая функция

Наименование
Определение стандартов для разработки документации
Код
E/20.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Обеспечение полноты, правильности и актуальности всех материалов, их назначения и области применения
Определение технических характеристик
Определение ожидаемых технико-экономических показателей
Определение источников, используемых при разработке документации
Необходимые умения
Выделять источники при разработке документации
Необходимые знания
Технические характеристики для разработки документации
Технико-экономические показатели для разработки документации
Другие характеристики
-

3.6. Обобщенная трудовая функция

Наименование
Контроль реализации программного средства
Код
F
Уровень квалификации
5

Происхождение обобщенной трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Возможные наименования должностей
Старший архитектор ПО
Инженер

Требования к образованию и обучению
Высшее образование - программы бакалавриата
Требования к опыту практической работы
Опыт анализа архитектуры от полугода
Опыт работы в качестве ведущего инженера в различных инфраструктурных проектах от полугода рекомендуется
Особые условия допуска к работе

Дополнительные характеристики

Наименование документа
Код
Наименование базовой группы, должности (профессии) или специальности
ОКЗ
2131
Разработчики и аналитики компьютерных систем
ОКСО
230200
230201
Информационные системы
Информационные системы и технологии

3.6.1. Трудовая функция

Наименование
Идентификация и регистрация возможных проблем из-за деталей реализации компонент программных средств
Код
F/01.5
Уровень (подуровень) квалификации
5

Происхождение обобщенной трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Определение проблемной области (детали реализации компонентов программных средств)
Проведение инвентаризации программных средств, подвергнуть программные средства управлению конфигурацией, построение программных средств в соответствии с библиотеками управления конфигурацией
Определение функций, реализуемых программным средством
Рассмотрение технических требований (спецификации) к программному средству, его общей структуры
Анализ деревьев вызовов
Прочтение программных кодов
Необходимые умения
Анализировать деревья вызовов
Читать программные коды
Необходимые знания
Физические характеристики, ориентированные на процессы жизненного цикла ПО (управление проектом, управление требованиями, управление конфигурацией и изменениями, анализ и проектирование ПО и др.)
Функциональные характеристики применения ПО (среда функционирования, совместимость с другими ТС ПО, соответствие технологическим стандартам)
Основные концепции и атрибуты качества программного обеспечения (надежности, безопасности, удобства использования)
Технические требования к программному средству
Деревьев вызовов
Программные коды
Другие характеристики
-

3.6.2. Трудовая функция

Наименование
Координация процесса создания и сборки программного средства из компонентов
Код
F/02.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Отслеживание реализованности предложения о модификации (далее - ПР) или отчета о проблеме (далее - ОП) от требований к объекту до проекта и программных кодов
Проверка тестируемости текста (кодов) программы
Проверка соблюдения стандартов на программирование
Проверка изменений компонентов программного средства
Проверка правильности сборки новых компонентов программного средства
Контроль обновления документов
Тестирование
Отчет о тестировании
Необходимые умения
Проводить тестирование
Оценивать риски
Необходимые знания
Стандарты и требования к разработке ПО
Процесс создания и сборки программного средства из компонент
Другие характеристики
-

3.7. Обобщенная трудовая функция

Наименование
Контроль сопровождения программных средств
Код
G
Уровень квалификации
5

Происхождение обобщенной трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Возможные наименования должностей
Старший архитектор ПО
Инженер

Требования к образованию и обучению
Высшее образование - программы бакалавриата
Требования к опыту практической работы
Опыт анализа архитектуры от полугода
Опыт работы в качестве ведущего инженера в различных инфраструктурных проектах от полугода рекомендуется
Особые условия допуска к работе
-

Дополнительные характеристики

Наименование документа
Код
Наименование базовой группы, должности (профессии) или специальности
ОКЗ
2131
Разработчики и аналитики компьютерных систем
ОКСО
230200 230201
Информационные системы
Информационные системы и технологии

3.7.1. Трудовая функция

Наименование
Разрешение инцидентов в рамках своих компетенций
Код
G/01.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Контроль инцидентов сопровождения программных средств
Активизация защитных мер для предотвращения, уменьшения последствий и (или) восстановления после негативных воздействий (например, в областях поддержки и планирования непрерывности бизнеса)
Введение превентивных защитных мер по улучшению общего подхода к менеджменту инцидентов информационной безопасности
Сопровождение тестирования в разрешении инцидентов в рамках своих компетенций
Необходимые умения
Проводить тестирование по разрешению инцидентов
Необходимые знания
Защитные меры
Стандарты информационной безопасности
Другие характеристики
-

3.7.2. Трудовая функция

Наименование
Идентификация возможных проблем, путей их решения
Код
G/02.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Проведение анализа проблем при подготовке процесса проблем
Определение компонентов ПО, их версии и документации, подлежащих модификации, и внесение необходимых изменений в соответствии с правилами процесса разработки
Тестирование и проверка по критериям, определенным в документации
Проверка целостности модифицированной системы и утверждение внесенных изменений
Необходимые умения
Прогнозировать события
Оценивать риски
Необходимые знания
Типы компонентов
Другие характеристики
-

3.7.3. Трудовая функция

Наименование
Разработка решений для повторного использования компонентов ПО
Код
G/03.5
Уровень (подуровень) квалификации
5

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Выявление программных и системных компонентов ПО, которые могут быть использованы при разработке других программных средств
Оценка применения метода для повторного использования компонентов ПО
Разработка системных и программных компонентов ПО, предназначенные для повторного использования
Создание библиотеки повторно используемых компонентов ПО, содержащей данные для их идентификации и извлечения
Сертифицирование компонентов ПО из библиотеки на их пригодность к повторному использованию
Необходимые умения
Разрабатывать системные и программные компоненты ПО для повторного использования
Необходимые знания
Методы проектирования ПО, основанных на повторном использовании
Другие характеристики
-

3.8. Обобщенная трудовая функция

Наименование
Оценка возможности создания архитектурного проекта
Код
H
Уровень квалификации
6

Происхождение обобщенной трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Возможные наименования должностей
Старший архитектор ПО
Инженер

Требования к образованию и обучению
Высшее образование - программы магистратуры
Требования к опыту практической работы
Опыт анализа архитектуры от полугода
Опыт работы в качестве ведущего инженера в различных инфраструктурных проектах от полугода рекомендуется
Особые условия допуска к работе
-

Дополнительные характеристики

Наименование документа
Код
Наименование базовой группы, должности (профессии) или специальности
ОКЗ
2131
Разработчики и аналитики компьютерных систем
ОКСО
230200
230201
Информационные системы
Информационные системы и технологии

3.8.1. Трудовая функция

Наименование
Оценка возможности создания архитектурного проекта программного средства
Код
H/01.6
Уровень (подуровень) квалификации
6

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Создание экономической модели архитектурного проекта программного средства
Выявление требований архитектурного проекта программного средства
Анализ и оценка архитектуры на предмет атрибутов качества
Необходимые умения
Проектировать архитектуру
Оценивать риски
Необходимые знания
Модели архитектуры
Методы разработки, анализа и проектирования ПО
Другие характеристики
-

3.8.2. Трудовая функция

Наименование
Определение целей архитектуры программного средства
Код
H/02.6
Уровень (подуровень) квалификации
6

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Выделение программных средств для отображения на них внешних функций (заданных во внешнем описании)
Определение способов взаимодействия между выделенными программными подсистемами
Определение требований архитектуры программного средства
Определение состава компонентов
Необходимые умения
Умение проектировать архитектуру программного средства
Необходимые знания
Требования архитектуры программного средства
Методы разработки, анализа и проектирования ПО
Другие характеристики
-

3.8.3. Трудовая функция

Наименование
Определение ключевых сценариев для архитектуры программного средства
Код
H/03.6
Уровень (подуровень) квалификации
6

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Обзор приложения: типы, архитектуру развертывания, стили архитектуры, технологии реализации
Создание кандидатов архитектуры, удовлетворяющих высокоуровневым и наиболее важным требованиям
Проверка и тестирование проекта архитектуры в ключевых сценариях
Необходимые умения
Тестировать архитектуру программного средства
Необходимые знания
Требования архитектуры программного средства
Методы разработки, анализа и проектирования ПО
Другие характеристики
-

3.9. Обобщенная трудовая функция

Наименование
Утверждение и контроль методов и способов взаимодействия программного средства со своим окружением
Код
I
Уровень квалификации
6

Происхождение обобщенной трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Возможные наименования должностей
Старший архитектор ПО
Инженер

Требования к образованию и обучению
Высшее образование - программы магистратуры
Требования к опыту практической работы
Опыт анализа архитектуры от полугода
Опыт работы в качестве ведущего инженера в различных инфраструктурных проектах от полугода рекомендуется
Особые условия допуска к работе
-

Дополнительные характеристики

Наименование документа
Код
Наименование базовой группы, должности (профессии) или специальности
ОКЗ
2131
Разработчики и аналитики компьютерных систем
ОКСО
230200
230201
Информационные системы
Информационные системы и технологии

3.9.1. Трудовая функция

Наименование
Согласование с Заказчиком версии архитектуры программного средства
Код
I/01.6
Уровень (подуровень) квалификации
6

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Контроль согласованности требований архитектуры программного средства
Разработка отчета разработки архитектуры программного средства и согласование с Заказчиком
Необходимые умения
Готовить и выступать с презентацией по результатам выполнения работ по внедрению ИС
Необходимые знания
-
Другие характеристики
Межличностное общение

3.9.2. Трудовая функция

Наименование
Техническое исследование возможных вариантов архитектуры компонентов, включающее описание вариантов и технико-экономическое обоснование выбранного варианта
Код
I/02.6
Уровень (подуровень) квалификации
6

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Выявление нескольких возможных вариантов архитектуры компонентов, включающее описание вариантов
Описание архитектур программного средства (далее - ПС) включая выделение: функциональных компонентов и модулей, структур данных, внешних и внутренних интерфейсов
Необходимые умения
Проводить техническое исследование возможных вариантов архитектуры компонентов
Проводить технико-экономическое обоснование выбранного варианта архитектуры компонентов
Необходимые знания
Методики матриц и сетей
Технико-экономическое обоснование вариантов архитектуры компонентов
Другие характеристики
-

3.9.3. Трудовая функция

Наименование
Выбор модели обеспечения необходимого уровня производительности компонент, включая вопросы балансировки нагрузки
Код
I/03.6
Уровень (подуровень) квалификации
6

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формулировка задач модели обеспечения необходимого уровня производительности компонентов, включая вопросы балансировки нагрузки, цели, предположения и ограничения
Создание технико-экономического обоснования модели обеспечения необходимого уровня производительности компонентов, включая вопросы балансировки нагрузки, определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями
Необходимые умения
Проектировать архитектуру
Оценивать риски
Необходимые знания
Модели обеспечения необходимого уровня производительности компонентов
Балансировка нагрузки
Другие характеристики
-

3.9.4. Трудовая функция

Наименование
Выбор протоколов взаимодействия компонентов
Код
I/04.6
Уровень (подуровень) квалификации
6

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формулирование задач выбора протоколов взаимодействия компонентов, включая цели, предположения и ограничения
Создание технико-экономического обоснования протоколов взаимодействия компонентов, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями
Необходимые умения
Оценивать и корректировать компоненты
Необходимые знания
Протоколы взаимодействия компонент
Другие характеристики
-

3.9.5. Трудовая функция

Наименование
Выбор технологий и средств разработки программного обеспечения, включая системы управления исходным кодом
Код
I/05.6
Уровень (подуровень) квалификации
6

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формулирование задач выбора технологий и средств разработки программного обеспечения, включая системы управления исходным кодом, определяя цели, предположения и ограничения
Создание технико-экономического обоснования технологий и средств разработки программного обеспечения, включая системы управления исходным кодом, определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями
Необходимые умения
Проектировать архитектуру
Оценивать и корректировать ПО
Необходимые знания
Технологии и средства разработки программного обеспечения
Другие характеристики
-

3.10. Обобщенная трудовая функция

Наименование
Модернизация программного средства и его окружения
Код
K
Уровень квалификации
6

Происхождение обобщенной трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Возможные наименования должностей
Старший архитектор ПО
Инженер

Требования к образованию и обучению
Высшее образование - программы магистратуры
Требования к опыту практической работы
Опыт анализа архитектуры от полугода
Опыт работы в качестве ведущего инженера в различных инфраструктурных проектах от полугода рекомендуется
Особые условия допуска к работе
-

Дополнительные характеристики

Наименование документа
Код
Наименование базовой группы, должности (профессии) или специальности
ОКЗ
2131
Разработчики и аналитики компьютерных систем
ОКСО
230200
230201
Информационные системы
Информационные системы и технологии

3.10.1. Трудовая функция

Наименование
Разработка планов модернизации программного продукта
Код
K/01.6
Уровень (подуровень) квалификации
6

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Формирование плана контроля качества
Формирование плана управления конфигурациями
Формирование плана управления программным проектом
Связывание процесса модернизации программного продукта с планами обеспечения качества, управления рисками и конфигурацией, планами интеграции, тестирования, установки, обучения сотрудников
Контроль планов в соответствии с заданными требованиями и планами разработки и обеспечения качества модернизации программного продукта
Необходимые умения
Оценивать и корректировать программный продукт
Оценивать риски
Необходимые знания
Физические характеристики, ориентированные на процессы жизненного цикла ПО (управление проектом, управление требованиями, управление конфигурацией и изменениями, анализ и проектирование ПО)
Функциональные характеристики применения ПО (среда функционирования, совместимость с другими ТС ПО, соответствие технологическим стандартам)
Основные концепции и атрибуты качества программного обеспечения (надежности, безопасности, удобства использования)
Другие характеристики
-

3.10.2. Трудовая функция

Наименование
Изменение окружения программного продукта
Код
K/02.6
Уровень (подуровень) квалификации
6

Происхождение трудовой функции
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный номер профессионального стандарта

Трудовые действия
Анализ проблем и изменений окружения программного средства
Оформление планов для проведения работ и задач процесса изменений окружения программного продукта
Реализация процесса управления конфигурацией для управления изменениями окружения программного продукта
Проверка пользовательских сценариев, приводящих к сбою
Проведение миграций унаследованных программных средств
Проведение вывода программного средства из эксплуатации
Проверка и приемка изменений окружения программного продукта при сопровождении
Необходимые умения
Оценивать и корректировать программный продукт
Оценивать и корректировать окружение программного продукта
Необходимые знания
Физические характеристики, ориентированные на процессы жизненного цикла ПО (управление проектом, управление требованиями, управление конфигурацией и изменениями, анализ и проектирование ПО и др.)
Функциональные характеристики применения ПО (среда функционирования, совместимость с другими ТС ПО, соответствие технологическим стандартам)
Основные концепции и атрибуты качества программного обеспечения (надежности, безопасности, удобства использования)
Пользовательские сценарии, приводящие к сбою
Другие характеристики
-

IV. Сведения об организациях - разработчиках
профессионального стандарта

4.1. Ответственная организация-разработчик

ООО "ИБС-Экспертиза", город Москва
Генеральный директор
Соковых Александр Васильевич

4.2. Наименования организаций-разработчиков

1.
НО "Ассоциация предприятий компьютерных и информационных технологий" (АП КИТ), город Москва
2.
ООО "Лаборатория системного анализа", город Москва
3.
ООО "Люксофт Профешнл", город Москва

--------------------------------

<1> Общероссийский классификатор занятий.

<2> Общероссийский классификатор видов экономической деятельности.

<3> Общероссийский классификатор специальностей по образованию.