Рейтинг@Mail.ru

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

УТВЕРЖДЕН
приказом Министерства труда и социальной защиты Российской Федерации
от 7 апреля 2014 № 228н

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

Проектно-конструкторская деятельность
06.003
(наименование вида профессиональной деятельности)

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

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

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

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

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

2131
Разработчики и аналитики компьютерных систем
(код ОКВЭД)
(наименование)

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

Обобщенные трудовые функции Трудовые функции
код наименование уровень квалификации наименование код уровень (подуровень) квалификации
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
Создание спецификации по защите, включая спецификации, связанные с угрозами для чувствительной информации E/16.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

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

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

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

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

1.
ООО «Лаборатория системного анализа», город Москва
2.
НО «Ассоциация предприятий компьютерных и информационных технологий» (АП КИТ), город Москва
3.
ООО «Люксофт Профешнл», город Москва
Рубрикатор
  • Бухгалтеру
  • Юристу
  • Кадровику
  • Физическому лицу
    • Формы и отчеты
    • Налоги и взносы
    • Учет и платежи
    • Расчеты с работниками
    • Документы
    • Суд
    • Корпоративное право
    • Кадровые документы
    • Трудовые отношения
    • Отчеты и контроль
    • Общие вопросы
    • Охрана труда
    • ИП и самозанятость
    • Работа. Служба
    • Здоровье
    • Семья
    • Имущество. Жилье
    • Документы
    • Льготы. Пенсии
Ошибка на сайте