Пожалуйста, ознакомьтесь с методическими рекомендациями по заполению II раздела.

II. Описание трудовых функций

Обобщённые трудовые функции Трудовые функции
Код Наименование Уровень квалификации Наименование Код Уровень квалификации
A Создание вариантов архитектуры программного средства 4
Определение перечня возможных типов для каждого компонента A/00.4 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
B Документирование архитектуры программных средств 4
Разработка документации программных средств в своей части B/00.4 4
Поддержка изменений в документации B/01.4 4
C Реализация программных средств 4
Анализ качества кода C/00.4 4
Испытания создаваемого программного средства и его компонентов C/01.4 4
Технические и управленческие ревизии создаваемого программного средства C/02.4 4
D Оценка требований к программному средству 5
Оценка возможности тестирования требований D/00.5 5
Оценка осуществимости функционирования и сопровождения программного средства D/01.5 5
Оценка архитектуры на соответствие требованиям D/02.5 5
Анализ на критичность изменения требований проекта D/03.5 5
E Оценка и выбор варианта архитектуры программного средства 5
Синтез требований к программному продукту и декомпозиция программного средства на компоненты E/00.5 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
F Контроль реализации программного средства 5
Идентификация и регистрация возможных проблем из-за деталей реализации компонент программных средств F/00.5 5
Координация процесса создания и сборки программного средства из компонентов F/01.5 5
G Контроль сопровождения программных средств 5
Разрешение инцидентов в рамках своих компетенций G/00.5 5
Идентификация возможных проблем, путей их решения G/01.5 5
Разработка решений для повторного использования компонентов ПО G/02.5 5
H Оценка возможности создания архитектурного проекта 6
Оценка возможности создания архитектурного проекта программного средства H/00.6 6
Определение целей архитектуры программного средства H/01.6 6
Определение ключевых сценариев для архитектуры программного средства H/02.6 6
I Утверждение и контроль методов и способов взаимодействия программного средства со своим окружением 6
Согласование с Заказчиком версии архитектуры программного средства I/00.6 6
Техническое исследование возможных вариантов архитектуры компонентов, включающее описание вариантов и технико-экономическое обоснование выбранного варианта I/01.6 6
Выбор модели обеспечения необходимого уровня производительности компонент, включая вопросы балансировки нагрузки I/02.6 6
Выбор протоколов взаимодействия компонентов I/03.6 6
Выбор технологий и средств разработки программного обеспечения, включая системы управления исходным кодом I/04.6 6
J Модернизация программного средства и его окружения 6
Разработка планов модернизации программного продукта J/00.6 6
Изменение окружения программного продукта J/01.6 6