Обобщённые трудовые функции |
Трудовые функции |
Код |
Наименование |
Уровень квалификации |
Наименование |
Код |
Уровень квалификации |
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 |