Приказ ФОИВ · Административное право

Об утверждении профессионального стандарта "Архитектор программного обеспечения"

действующая редакция оригинал

Текст очень длинный, поэтому разбит на части. Часть 2 из 2.

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.|ООО "Люксофт Профешнл", город Москва | |--|--------------------------------------------------------------|

___________