В Академии ГлавСпец обучение ведется по 50 наименованиям авторских программ, каждая от 40 до 520 и...
Академия ГлавСпец
| Обобщенные трудовые функции | Возможные наименования должностей, профессий | Требования к образованию и обучению | Требования к опыту практической работы | Трудовые функции | Трудовые действия | |||||
| код | наименование | уровень квалификации | наименование | код | уровень (подуровень) квалификации | |||||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| A | Разработка компонентов системных программных продуктов | 6 | • Разработчик системного программного обеспечения • Системный программист |
Высшее образование - бакалавриат |
Не менее одного года работы в области разработки программного обеспечения |
Разработка драйверов устройств | A/01.6 | 6 | Получение технической документации устройства, для которого разрабатывается драйвер и еще 7 |
Заявка на обучение |
| Изучение технической документации устройства, для которого разрабатывается драйвер | ||||||||||
| Разработка блок-схемы драйвера устройства | ||||||||||
| Написание исходного кода драйвера устройства | ||||||||||
| Отладка разработанного драйвера устройства | ||||||||||
| Разработка эксплуатационной документации на разработанный драйвер | ||||||||||
| Сопровождение разработанного драйвера устройства | ||||||||||
| Реинжиниринг разработанного драйвера устройства | ||||||||||
| Разработка компиляторов, загрузчиков, сборщиков | A/02.6 | 6 | Получение технической документации по языку программирования, системе команд процессора устройства, адресации памяти и регистров процессора устройства и еще 7 |
Заявка на обучение | ||||||
| Изучение технической документации по языку программирования, системе команд процессора устройства, адресации памяти и регистров процессора устройства | ||||||||||
| Разработка блок-схемы компиляторов, загрузчиков, сборщиков | ||||||||||
| Написание исходного кода компиляторов, загрузчиков, сборщиков | ||||||||||
| Отладка компиляторов, загрузчиков, сборщиков | ||||||||||
| Разработка эксплуатационной документации для разработанных компиляторов, загрузчиков, сборщиков | ||||||||||
| Сопровождение разработанных компиляторов, загрузчиков, сборщиков | ||||||||||
| Реинжиниринг разработанных компиляторов, загрузчиков, сборщиков | ||||||||||
| Разработка системных утилит | A/03.6 | 6 | Получение технической документации по целевой операционной системе и еще 9 |
Заявка на обучение | ||||||
| Изучение технической документации по целевой операционной системе | ||||||||||
| Получение технической документации по целевому аппаратному средству | ||||||||||
| Изучение технической документации по целевому аппаратному средству | ||||||||||
| Разработка блок-схемы утилиты | ||||||||||
| Написание исходного кода утилиты | ||||||||||
| Отладка разработанной утилиты | ||||||||||
| Разработка эксплуатационной документации | ||||||||||
| Сопровождение разработанной утилиты | ||||||||||
| Реинжиниринг кода утилиты | ||||||||||
| Создание инструментальных средств программирования | A/04.6 | 6 | Определение перечня необходимой для создания инструментальных средств программирования технической документации и еще 5 |
Заявка на обучение | ||||||
| Освоение необходимой для создания инструментальных средств программирования технической документации | ||||||||||
| Разработка исходного кода и создание бинарных файлов программного обеспечения создаваемых инструментальных средств программирования | ||||||||||
| Тестирование программного обеспечения создаваемых инструментальных средств программирования | ||||||||||
| Разработка эксплуатационной документации создаваемых инструментальных средств программирования | ||||||||||
| Сопровождение программного обеспечения инструментальных средств программирования | ||||||||||
| B | Разработка систем управления базами данных | 7 | • Ведущий инженер-программист • Ведущий системный программист |
Высшее образование - специалитет, магистратура |
Не менее одного года работы в области системного программирования |
Разработка компонентов системы управления базами данных | B/01.7 | 7 | Получение технической документации на разработку системы управления базами данных и еще 12 |
Заявка на обучение |
| Изучение технической документации на разработку системы управления базами данных | ||||||||||
| Разработка структуры системы управления базами данных в целом и ее отдельных компонентов | ||||||||||
| Создание блок-схемы системы управления базами данных | ||||||||||
| Разработка системы многозадачного и многопользовательского режимов | ||||||||||
| Разработка системы администрирования данных | ||||||||||
| Разработка системы поддержки транзакционных механизмов | ||||||||||
| Разработка системы масштабируемости системы управления базами данных | ||||||||||
| Разработка системы контроля целостности данных | ||||||||||
| Разработка системы безопасности системы управления базами данных | ||||||||||
| Разработка системы резервного копирования | ||||||||||
| Написание исходного кода системы управления базами данных на языке программирования системы управления базами данных | ||||||||||
| Передача исходного кода системы управления базами данных на тестирование | ||||||||||
| Отладка разрабатываемой системы управления базами данных | B/02.7 | 7 | Приемка исходного кода системы управления базами данных после тестирования и еще 10 |
Заявка на обучение | ||||||
| Анализ результатов тестирования разрабатываемой системы управления базами данных | ||||||||||
| Отладка исходного кода системы управления базами данных в целом и кодов ее компонентов на языке программирования разрабатываемой системы управления базами данных | ||||||||||
| Отладка системы многозадачного и многопользовательского режимов | ||||||||||
| Отладка системы поддержки транзакционных механизмов | ||||||||||
| Коррекция системы администрирования данных по результатам тестирования | ||||||||||
| Отладка системы масштабируемости разрабатываемой системы управления базами данных в целом и ее компонентов | ||||||||||
| Отладка системы контроля целостности данных | ||||||||||
| Отладка системы безопасности разрабатываемой системы управления базами данных в целом и ее компонентов | ||||||||||
| Настройка системы резервного копирования | ||||||||||
| Уточнение блок-схемы функционирования разрабатываемой системы управления базами данных в целом и ее компонентов после тестирования | ||||||||||
| Документирование разработанной системы управления базами данных в целом и ее компонентов | B/03.7 | 7 | Протоколирование структуры разработанной системы управления базами данных в целом и ее компонентов и еще 8 |
Заявка на обучение | ||||||
| Протоколирование системы безопасности разработанной системы управления базами данных в целом и ее компонентов | ||||||||||
| Протоколирование системы резервного копирования | ||||||||||
| Протоколирование системы администрирования данных | ||||||||||
| Протоколирование исходного кода разработанной системы управления базами данных в целом и ее компонентов | ||||||||||
| Подготовка отчетов о функционировании систем управления базами данных | ||||||||||
| Подготовка эксплуатационной документации по работе с системой управления базами данных | ||||||||||
| Подготовка технологической документации по работе с системой управления базами данных | ||||||||||
| Разработка методических инструкций по работе с системой управления базами данных | ||||||||||
| Сопровождение созданной системы управления базами данных | B/04.7 | 7 | Анализ ошибок в компонентах системы управления базами данных по данным эксплуатации и еще 4 |
Заявка на обучение | ||||||
| Устранение ошибок в компонентах системы управления базами данных по данным эксплуатации | ||||||||||
| Оформление результатов работ по модификации системы управления базами данных в целом и ее компонентов | ||||||||||
| Сопровождение документации по системе управления базами данных в целом и ее компонентам | ||||||||||
| Консультирование по использованию системы управления базами данных в целом и ее компонентов, ее установке, параметризации, по диагностике сбоев операционной системы | ||||||||||
| C | Разработка операционных систем | 7 | • Ведущий инженер-программист • Ведущий системный программист |
Высшее образование - специалитет, магистратура |
Не менее одного года работы в области системного программирования |
Формирование требований к операционной системе | C/01.7 | 7 | Взаимодействие с заказчиком, заинтересованными лицами с целью формирования требований к разрабатываемой операционной системе и еще 3 |
Заявка на обучение |
| Составление спецификаций требований к разрабатываемой операционной системе | ||||||||||
| Согласование спецификаций требований к разрабатываемой операционной системе со всеми заинтересованными лицами | ||||||||||
| Ведение базы данных требований к разрабатываемой операционной системе | ||||||||||
| Разработка архитектуры операционной системы | C/02.7 | 7 | Изучение технической документации на устройства, в среде которых разрабатывается операционная система и еще 16 |
Заявка на обучение | ||||||
| Разработка архитектуры операционной системы и ее слоев | ||||||||||
| Обсуждение и согласование программной архитектуры с заказчиком | ||||||||||
| Фиксирование программной архитектуры операционной системы в технической документации | ||||||||||
| Разработка блок-схемы операционной системы | ||||||||||
| Разработка интерфейсов модулей операционной системы и согласование параметров | ||||||||||
| Выбор алгоритмов реализации расписаний, видов расписаний процессора | ||||||||||
| Выбор алгоритмов реализации расписаний, видов расписаний доступа к подсистемам ввода/вывода | ||||||||||
| Выбор алгоритмов реализации расписаний, видов расписаний обращения к дисковым подсистемам | ||||||||||
| Выбор алгоритмов обращения к оперативной памяти и реализации расписаний, видов расписаний | ||||||||||
| Выбор реализации мультипрограммной работы, системы прерываний, реализации "часов" | ||||||||||
| Выбор способов реализации коммуникации и синхронизации процессов | ||||||||||
| Выбор алгоритмов приоритизации процессов и расписаний их загрузки | ||||||||||
| Выбор алгоритмов реализации многопоточного режима работы (цепочек) процессов | ||||||||||
| Определение состава ядра операционной системы и состава утилит | ||||||||||
| Определение требований к компиляторам для работы процессов под управлением ядра | ||||||||||
| Выбор версии языка программирования, определенного в техническом задании | ||||||||||
| Написание компонентов операционной системы | C/03.7 | 7 | Поиск технической документации по используемым средствам и технологиям (языкам программирования, программным интерфейсам, протоколам передачи данных) и еще 4 |
Заявка на обучение | ||||||
| Освоение технической документации по используемым средствам и технологиям (языкам программирования, программным интерфейсам, протоколам передачи данных) | ||||||||||
| Выбор языка программирования для описания алгоритмов и структур данных разрабатываемой операционной системы | ||||||||||
| Разработка блок-схемы разрабатываемых компонентов операционной системы | ||||||||||
| Написание исходного кода разрабатываемого компонента операционной системы в соответствии с заданной спецификацией | ||||||||||
| Контроль соблюдения архитектуры в процессе написания операционной системы | C/04.7 | 7 | Инспектирование кода разрабатываемой операционной системы и еще 3 |
Заявка на обучение | ||||||
| Проверка реализации архитектурных решений | ||||||||||
| Обсуждение архитектурных решений в ходе рабочих совещаний о процессе разработки операционной системы | ||||||||||
| Модификация архитектурных решений разрабатываемой операционной системы в процессе реализации | ||||||||||
| Отладка разрабатываемых компонентов операционной системы | C/05.7 | 7 | Уточнение структуры компонентов операционных систем и системы в целом и еще 9 |
Заявка на обучение | ||||||
| Уточнение блок-схемы разрабатываемых компонентов операционных систем и системы в целом | ||||||||||
| Отладка системы многозадачного и многопользовательского режимов | ||||||||||
| Отладка системы безопасности разрабатываемых компонентов операционных систем и системы в целом | ||||||||||
| Настройка системы резервного копирования | ||||||||||
| Отладка системы поддержки транзакционных механизмов | ||||||||||
| Коррекция системы администрирования | ||||||||||
| Отладка системы масштабируемости разрабатываемых компонентов операционных систем и системы в целом | ||||||||||
| Отладка системы контроля целостности разрабатываемых компонентов операционных систем и системы в целом | ||||||||||
| Отладка исходного кода разрабатываемых компонентов операционных систем и системы в целом на языке программирования, определенном в техническом задании | ||||||||||
| Документирование разрабатываемой операционной системы | C/06.7 | 7 | Оформление исходного кода в соответствии с технологией системного программирования и еще 4 |
Заявка на обучение | ||||||
| Написание комментариев к исходным программным компонентам операционной системы | ||||||||||
| Написание технической документации в соответствии с правилами проекта по разработке операционной системы | ||||||||||
| Оформление программной документации в соответствии с требованиями ЕСПД | ||||||||||
| Запись всех значимых результатов работ в систему контроля версий | ||||||||||
| Сопровождение созданной операционной системы | C/07.7 | 7 | Устранение ошибок в компонентах операционной системы по данным эксплуатации и еще 4 |
Заявка на обучение | ||||||
| Внесение изменений в компоненты операционной системы при обнаружении ошибки операционной системы | ||||||||||
| Оформление результатов работ по модификации операционной системы | ||||||||||
| Сопровождение документации операционной системы | ||||||||||
| Консультирование по использованию операционной системы, ее установке, параметризации, по диагностике сбоев операционной системы | ||||||||||
| D | Организация разработки системного программного обеспечения | 7 | • Главный инженер-программист • Главный системный программист |
• Высшее образование - специалитет, магистратура и еще 1 • Дополнительное профессиональное образование - программы повышения квалификации, программы профессиональной переподготовки в области компьютерных технологий и программного обеспечения |
Не менее двух лет работы в области системного программирования |
Планирование разработки системного программного обеспечения | D/01.7 | 7 | Проведение переговоров с заказчиком о целях, задачах, рамках, свойствах проекта по разработке системного программного обеспечения и еще 6 |
Заявка на обучение |
| Обсуждение с техническими специалистами выполнимости проекта по разработке системного программного обеспечения | ||||||||||
| Оценка сроков, ресурсоемкости, себестоимости проекта по разработке системного программного обеспечения | ||||||||||
| Составление бюджета проекта по разработке системного программного обеспечения | ||||||||||
| Заказ необходимых для выполнения проекта по разработке системного программного обеспечения ресурсов | ||||||||||
| Подготовка документации по разработке системного программного обеспечения | ||||||||||
| Составление плана-графика выполнения проекта по разработке системного программного обеспечения | ||||||||||
| Формирование группы программистов для разработки системного программного обеспечения | D/02.7 | 7 | Оценка необходимого состава и количества специалистов, участвующих в проекте по разработке системного программного обеспечения и еще 6 |
Заявка на обучение | ||||||
| Описание имеющихся в проекте по разработке системного программного обеспечения вакансий для специалистов | ||||||||||
| Проведение интервью со специалистами, претендующими на участие в проекте по разработке системного программного обеспечения | ||||||||||
| Контролирование подготовки, согласование и подписание договоров со специалистами | ||||||||||
| Выделение в проекте по разработке системного программного обеспечения задач, перекладываемых на субподрядчиков | ||||||||||
| Выбор субподрядчиков и проведение с ними коммерческих переговоров | ||||||||||
| Контроль подготовки, согласования и подписания договоров с субподрядчиками | ||||||||||
| Организация работы программистов в группе по разработке системного программного обеспечения | D/03.7 | 7 | Проработка постановки задачи с руководителем проекта и архитектором по разработке системного программного обеспечения и еще 8 |
Заявка на обучение | ||||||
| Деление поставленной задачи на подзадачи и распределение их между программистами | ||||||||||
| Определение способа интеграции разработанных компонентов системного программного обеспечения в единое целое | ||||||||||
| Составление плана-графика решения задачи силами рабочей группы | ||||||||||
| Настройка системы контроля версий для решения поставленной задачи | ||||||||||
| Настройка системы регистрации ошибок при решении поставленной задачи | ||||||||||
| Составление задания для группы стандартов кодирования (в том числе комментирования кода) | ||||||||||
| Определение порядка проведения рабочих совещаний группы | ||||||||||
| Определение формы и регулярности текущей отчетности членов группы | ||||||||||
| Контроль деятельности рабочей группы программистов по разработке системного программного обеспечения | D/04.7 | 7. | Проведение регулярных рабочих совещаний группы по разработке системного программного обеспечения и еще 13 |
Заявка на обучение | ||||||
| Получение и изучение текущих отчетов членов группы по разработке системного программного обеспечения | ||||||||||
| Контроль соблюдения членами группы сроков решения задач | ||||||||||
| Перераспределение задач между членами группы | ||||||||||
| Контроль соблюдения членами группы дисциплины управления версиями разрабатываемого системного программного обеспечения | ||||||||||
| Контроль соблюдения членами группы заданных стандартов кодирования | ||||||||||
| Контроль разработки программной документации в соответствии с ЕСПД | ||||||||||
| Оценка соответствия получаемых результатов спецификации требований | ||||||||||
| Оценка соответствия получаемых результатов фактическим нуждам заказчика | ||||||||||
| Оценка качества разрабатываемых программных средств | ||||||||||
| Контроль соблюдения плана-графика разработки компонентов системного программного обеспечения | ||||||||||
| Управление требованиями, влияющими на разработку системного программного обеспечения | ||||||||||
| Контроль обеспечения проекта по разработке системного программного обеспечения необходимыми ресурсами | ||||||||||
| Управление рисками в проекте по разработке системного программного обеспечения | ||||||||||
| Предоставление заказчику результатов разработки системного программного обеспечения | D/05.7 | 7 | Проведение после согласования с заказчиком испытаний и приемки разработанного системного программного обеспечения и еще 6 |
Заявка на обучение | ||||||
| Передача заказчику исходного кода разработанного системного программного обеспечения | ||||||||||
| Передача заказчику исполняемых файлов разработанного системного программного обеспечения | ||||||||||
| Предоставление заказчику текущей отчетности о состоянии проекта по разработке системного программного обеспечения | ||||||||||
| Согласование и передача заказчику технологической документации на разработанное системное программное обеспечение | ||||||||||
| Согласование и передача заказчику эксплуатационной документации на разработанное системное программное обеспечение | ||||||||||
| Разработка инструкции по работе с разработанным системным программным обеспечением | ||||||||||