Системный программист

УТВЕРЖДЕН
приказом Министерства труда и социальной защиты Российской Федерации
от 29.09.2020 № 678н
Регистрационный номер:
566

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

Код: 06.028
Создание системного программного обеспечения

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

Разработка, отладка, модификация и поддержка системного программного обеспечения

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

1330.
Руководители служб и подразделений в сфере информационно-коммуникационных технологий
2512.
Разработчики программного обеспечения

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

62.01
Разработка компьютерного программного обеспечения
62.09
Деятельность, связанная с использованием вычислительной техники и информационных технологий, прочая
63.11
Деятельность по обработке данных, предоставление услуг по размещению информации и связанная с этим деятельность
Функциональная карта вида профессиональной деятельности

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

Обобщенные трудовые функции
Трудовые функции
Код
Наименование
Уровень квалификации
Наименование
Код
Уровень квалификации

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

Ответственная организация-разработчик: Ассоциация предприятий компьютерных и информационных технологий , город Москва
Исполнительный директор Комлев Николай Васильевич
1
НО «Ассоциация производителей оборудования связи», город Москва
2
ОАО НПП «Полигон», город Уфа, Республика Башкортостан
3
ООО «Айсиэл Техно», город Казань, Республика Татарстан
4
ООО НИИ «Полигон», город Уфа, Республика Башкортостан
5
ООО Фирма «ТЕЛЕСОФТ», город Москва
6
Союз «Агентство развития профессиональных сообществ и рабочих кадров “Молодые профессионалы (Ворлдскиллс Россия)», город Москва
7
ФГБОУ ВПО «Московский технический университет связи и информатики», город Москва
8
ФГБУ «Всероссийский научно-исследовательский институт труда» Министерства труда и социальной защиты Российской Федерации, город Москва

Характеристика обобщенных трудовых функций

1. Обобщенная трудовая функция «Разработка компонентов системных программных продуктов»

Возможные наименования должностей, профессий

  • Разработчик системного программного обеспечения
  • Системный программист

Требования к образованию и обучению

  • Высшее образование – бакалавриат

Требования к опыту практической работы

  • Не менее одного года работы в области разработки программного обеспечения

Особые условия допуска к работе

Другие характеристики

-

Дополнительные характеристики

Наименование документа
Код
Наименование базовой группы, должности (профессии) или специальности
ЕКС
-
Инженер-программист (программист)
ОКСО 2016
2.09.03.01
Информатика и вычислительная техника
ОКСО 2016
2.09.03.02
Информационные системы и технологии
ОКСО 2016
2.09.03.04
Программная инженерия
ОКПДТР
25857
Программист
1.1 Трудовая функция
Разработка драйверов устройств

Трудовые действия

  • Получение технической документации устройства, для которого разрабатывается драйвер
  • Изучение технической документации устройства, для которого разрабатывается драйвер
  • Разработка блок-схемы драйвера устройства
  • Написание исходного кода драйвера устройства
  • Отладка разработанного драйвера устройства
  • Разработка эксплуатационной документации на разработанный драйвер
  • Сопровождение разработанного драйвера устройства
  • Реинжиниринг разработанного драйвера устройства

Необходимые умения

  • Применять языки программирования, определенные в техническом задании на разработку драйвера, для написания программного кода
  • Создавать блок-схемы алгоритмов функционирования разрабатываемых программных продуктов
  • Оценивать вычислительную сложность алгоритмов функционирования разрабатываемых программных продуктов
  • Работать со стандартными контроллерами устройств (графическим адаптером, клавиатурой, мышью, сетевым адаптером)
  • Работать с документацией, прилагаемой разработчиком устройства
  • Осуществлять отладку драйверов устройств для операционной системы

Необходимые знания

  • Архитектура аппаратной платформы, для которой разрабатывается драйвер
  • Синтаксис, особенности программирования и стандартные библиотеки выбранного языка программирования
  • Стандарты реализации интерфейсов подключаемых устройств
  • Технологии разработки драйверов
  • Системы прерываний и адресации памяти операционной системы
  • Технологии разработки и отладки системных продуктов
  • Комплекты средств разработки целевой операционной системы
  • Система команд микропроцессора целевой аппаратной платформы
  • Принципы кросс-платформенного программирования
  • Конструкции распределенного и параллельного программирования
  • Принципы организации, состав и схемы работы операционных систем
  • Принципы управления ресурсами
  • Методы организации файловых систем
  • Принципы построения сетевого взаимодействия
  • Архитектура и принципы функционирования коммуникационного оборудования
  • Стандарты информационного взаимодействия систем
  • Методики тестирования разрабатываемого программного обеспечения
  • Локальные нормативные правовые акты, действующие в организации
  • Английский язык на уровне чтения технической документации в области информационных и компьютерных технологий
  • Государственные стандарты Единой системы программной документации (ЕСПД)

Требования к опыту практической работы

Требований нет

Другие характеристики

-
1.2 Трудовая функция
Разработка компиляторов, загрузчиков, сборщиков

Трудовые действия

  • Получение технической документации по языку программирования, системе команд процессора устройства, адресации памяти и регистров процессора устройства
  • Изучение технической документации по языку программирования, системе команд процессора устройства, адресации памяти и регистров процессора устройства
  • Разработка блок-схемы компиляторов, загрузчиков, сборщиков
  • Написание исходного кода компиляторов, загрузчиков, сборщиков
  • Отладка компиляторов, загрузчиков, сборщиков
  • Разработка эксплуатационной документации для разработанных компиляторов, загрузчиков, сборщиков
  • Сопровождение разработанных компиляторов, загрузчиков, сборщиков
  • Реинжиниринг разработанных компиляторов, загрузчиков, сборщиков

Необходимые умения

  • Применять языки целевой аппаратной платформы, определенной в техническом задании на разработку, для написания программного кода
  • Применять технологию разработки компиляторов
  • Создавать блок-схемы алгоритмов функционирования разрабатываемых программных продуктов
  • Оценивать вычислительную сложность алгоритма функционирования разрабатываемых программных продуктов
  • Осуществлять отладку программных продуктов для целевой операционной системы

Необходимые знания

  • Архитектура целевой аппаратной платформы, для которой разрабатывается программное обеспечение
  • Синтаксис, особенности программирования и стандартные библиотеки выбранного языка программирования
  • Системы команд процессора целевой аппаратуры
  • Способы адресации памяти целевой аппаратной платформы
  • Технологии разработки компиляторов
  • Конструкции распределенного и параллельного программирования
  • Методы и основные этапы трансляции
  • Принципы организации, состав и схемы работы операционных систем
  • Принципы управления ресурсами
  • Стандарты информационного взаимодействия систем
  • Методики тестирования разрабатываемого программного обеспечения
  • Локальные нормативные правовые акты, действующие в организации
  • Английский язык на уровне чтения технической документации в области информационных и компьютерных технологий
  • Государственные стандарты ЕСПД

Требования к опыту практической работы

Требований нет

Другие характеристики

-
1.3 Трудовая функция
Разработка системных утилит

Трудовые действия

  • Получение технической документации по целевой операционной системе
  • Изучение технической документации по целевой операционной системе
  • Получение технической документации по целевому аппаратному средству
  • Изучение технической документации по целевому аппаратному средству
  • Разработка блок-схемы утилиты
  • Написание исходного кода утилиты
  • Отладка разработанной утилиты
  • Разработка эксплуатационной документации
  • Сопровождение разработанной утилиты
  • Реинжиниринг кода утилиты

Необходимые умения

  • Применять языки программирования, определенные в техническом задании на разработку системных утилит, для написания программного кода
  • Создавать блок-схемы алгоритмов функционирования разрабатываемых программных продуктов
  • Оценивать вычислительную сложность алгоритма функционирования разрабатываемых программных продуктов
  • Осуществлять отладку утилит операционной системы

Необходимые знания

  • Архитектура целевой аппаратной платформы
  • Система команд микропроцессора на целевой аппаратной платформе
  • Синтаксис, особенности программирования и стандартные библиотеки выбранного языка программирования
  • Технологии программирования и разработки блок-схем
  • Основы применения теории алгоритмов
  • Конструкции распределенного и параллельного программирования
  • Принципы организации, состав и схемы работы операционных систем
  • Принципы управления ресурсами
  • Принципы построения сетевого взаимодействия
  • Основы архитектуры, устройства и функционирования вычислительных систем
  • Архитектура и принципы функционирования коммуникационного оборудования
  • Стандарты информационного взаимодействия систем
  • Локальные нормативные правовые акты, действующие в организации
  • Английский язык на уровне чтения технической документации в области информационных и компьютерных технологий
  • Государственные стандарты ЕСПД

Требования к опыту практической работы

Требований нет

Другие характеристики

-
1.4 Трудовая функция
Создание инструментальных средств программирования

Трудовые действия

  • Определение перечня необходимой для создания инструментальных средств программирования технической документации
  • Освоение необходимой для создания инструментальных средств программирования технической документации
  • Разработка исходного кода и создание бинарных файлов программного обеспечения создаваемых инструментальных средств программирования
  • Тестирование программного обеспечения создаваемых инструментальных средств программирования
  • Разработка эксплуатационной документации создаваемых инструментальных средств программирования
  • Сопровождение программного обеспечения инструментальных средств программирования

Необходимые умения

  • Разрабатывать программный код на языках программирования низкого уровня
  • Осуществлять отладку программ, написанных на языке программирования низкого уровня
  • Разрабатывать программный код на языках программирования высокого уровня
  • Осуществлять отладку программ, написанных на языке программирования высокого уровня
  • Оформлять техническую документацию

Необходимые знания

  • Средства программирования и их классификация
  • Архитектура сред программирования
  • Классификация языков программирования
  • Синтаксис, особенности программирования и стандартные библиотеки выбранного языка программирования
  • Основные структуры данных
  • Основные модели данных и их организация
  • Принципы объектно-ориентированного программирования
  • Языки функционального и логического программирования
  • Конкурентное программирование
  • Методы и алгоритмы грамматического разбора текста программы
  • Компиляторы языков программирования, их виды, принципы работы
  • Методы и алгоритмы генерации исполняемого кода
  • Система команд микропроцессора целевой аппаратной платформы
  • Структура объектных и исполняемых файлов в целевой операционной системе
  • Компоновщики, методы сборки исполняемых файлов из объектных файлов
  • Методы и алгоритмы оптимизации исполняемого кода
  • Интерпретаторы языков программирования, их виды, принципы работы
  • Методы управления памятью
  • Принципы работы программного отладчика
  • Основы делопроизводства
  • Локальные нормативные правовые акты, действующие в организации
  • Английский язык на уровне чтения технической документации в области информационных и компьютерных технологий
  • Государственные стандарты ЕСПД

Требования к опыту практической работы

Требований нет

Другие характеристики

-

Характеристика обобщенных трудовых функций

2. Обобщенная трудовая функция «Разработка систем управления базами данных»

Возможные наименования должностей, профессий

  • Ведущий инженер-программист
  • Ведущий системный программист

Требования к образованию и обучению

  • Высшее образование – специалитет, магистратура

Требования к опыту практической работы

  • Не менее одного года работы в области системного программирования

Особые условия допуска к работе

Другие характеристики

-

Дополнительные характеристики

Наименование документа
Код
Наименование базовой группы, должности (профессии) или специальности
ЕКС
-
Инженер-программист (программист)
ОКСО 2016
2.09.04.01
Информатика и вычислительная техника
ОКСО 2016
2.09.04.02
Информационные системы и технологии
ОКСО 2016
2.09.04.04
Программная инженерия
ОКПДТР
42843
Инженер - системный программист
2.1 Трудовая функция
Разработка компонентов системы управления базами данных

Трудовые действия

  • Получение технической документации на разработку системы управления базами данных
  • Изучение технической документации на разработку системы управления базами данных
  • Разработка структуры системы управления базами данных в целом и ее отдельных компонентов
  • Создание блок-схемы системы управления базами данных
  • Разработка системы многозадачного и многопользовательского режимов
  • Разработка системы администрирования данных
  • Разработка системы поддержки транзакционных механизмов
  • Разработка системы масштабируемости системы управления базами данных
  • Разработка системы контроля целостности данных
  • Разработка системы безопасности системы управления базами данных
  • Разработка системы резервного копирования
  • Написание исходного кода системы управления базами данных на языке программирования системы управления базами данных
  • Передача исходного кода системы управления базами данных на тестирование

Необходимые умения

  • Идентифицировать класс разрабатываемой системы управления базами данных в зависимости от выполняемых ею задач, определенных в техническом задании на разработку системы управления базами данных
  • Идентифицировать класс разрабатываемой системы управления базами данных в зависимости от аппаратных средств, определенных в техническом задании на разработку системы управления базами данных
  • Создавать блок-схемы алгоритмов функционирования разрабатываемых компонентов системы управления базами данных
  • Оценивать вычислительную сложность алгоритмов функционирования разрабатываемых компонентов системы управления базами данных
  • Применять языки программирования, определенные в техническом задании на разработку системы управления базами данных, для написания программного кода
  • Осуществлять подготовку и сохранение резервных копий данных
  • Применять нормативно-техническую документацию при использовании систем управления базами данных

Необходимые знания

  • Теория баз данных
  • Основные структуры данных
  • Основные модели данных и их организация
  • Принципы построения языков запросов и манипулирования данными
  • Методы обработки данных
  • Основы современных систем управления базами данных
  • Методы поддержки, контроля и оптимизации баз данных
  • Системы хранения и анализа баз данных
  • Методы повышения надежности работы системы управления базами данных
  • Методы построения баз знаний и принципы построения экспертных систем
  • Синтаксис, особенности программирования и стандартные библиотеки выбранного языка программирования
  • Конструкции распределенного и параллельного программирования
  • Способы и механизмы управления данными
  • Принципы организации, состав и схемы работы операционных систем
  • Принципы управления ресурсами
  • Методы организации файловых систем
  • Принципы построения сетевого взаимодействия
  • Основы архитектуры, устройства и функционирования вычислительных систем
  • Архитектура и принципы функционирования коммуникационного оборудования
  • Устройство и принципы функционирования информационных систем
  • Стандарты информационного взаимодействия систем
  • Рынок современных систем управления базами данных и баз данных
  • Принципы организации инфокоммуникационных систем
  • Основы информационной безопасности
  • Подходы к автоматизации и стандарты автоматизации организации
  • Локальные нормативные правовые акты, действующие в организации
  • Английский язык на уровне чтения технической документации в области информационных и компьютерных технологий

Требования к опыту практической работы

Требований нет

Другие характеристики

-
2.2 Трудовая функция
Отладка разрабатываемой системы управления базами данных

Трудовые действия

  • Приемка исходного кода системы управления базами данных после тестирования
  • Анализ результатов тестирования разрабатываемой системы управления базами данных
  • Отладка исходного кода системы управления базами данных в целом и кодов ее компонентов на языке программирования разрабатываемой системы управления базами данных
  • Отладка системы многозадачного и многопользовательского режимов
  • Отладка системы поддержки транзакционных механизмов
  • Коррекция системы администрирования данных по результатам тестирования
  • Отладка системы масштабируемости разрабатываемой системы управления базами данных в целом и ее компонентов
  • Отладка системы контроля целостности данных
  • Отладка системы безопасности разрабатываемой системы управления базами данных в целом и ее компонентов
  • Настройка системы резервного копирования
  • Уточнение блок-схемы функционирования разрабатываемой системы управления базами данных в целом и ее компонентов после тестирования

Необходимые умения

  • Применять языки программирования, определенные в техническом задании на разработку системы управления базами данных, для написания программного кода
  • Выявлять ошибки в программном коде
  • Применять методы и приемы отладки программного кода
  • Проверять соответствие выполненных работ требованиям проектной документации на разрабатываемую систему управления базами данных
  • Применять нормативно-техническую документацию при использовании систем управления базами данных
  • Осуществлять подготовку и сохранение резервных копий данных

Необходимые знания

  • Теория баз данных
  • Современные методики тестирования разрабатываемого программного обеспечения
  • Методы поддержки, контроля и оптимизации баз данных
  • Методы обработки данных
  • Методы повышения надежности работы системы управления базами данных
  • Основные модели данных и их организация
  • Системы хранения и анализа баз данных
  • Принципы построения языков запросов и манипулирования данными
  • Основы современных систем управления базами данных
  • Методы построения баз знаний и принципы построения экспертных систем
  • Системное программное обеспечение и программное обеспечение баз данных
  • Основы применения теории алгоритмов
  • Синтаксис, особенности программирования и стандартные библиотеки выбранного языка программирования
  • Конструкции распределенного и параллельного программирования
  • Способы и механизмы управления данными
  • Принципы организации, состав и схемы работы операционных систем
  • Принципы управления ресурсами
  • Методы организации файловых систем
  • Принципы построения сетевого взаимодействия
  • Основы архитектуры, устройства и функционирования вычислительных систем
  • Устройство и принципы функционирования информационных систем
  • Языки бизнес-приложений
  • Стандарты информационного взаимодействия систем
  • Локальные нормативные правовые акты, действующие в организации
  • Английский язык на уровне чтения технической документации в области информационных и компьютерных технологий

Требования к опыту практической работы

Требований нет

Другие характеристики

-
2.3 Трудовая функция
Документирование разработанной системы управления базами данных в целом и ее компонентов

Трудовые действия

  • Протоколирование структуры разработанной системы управления базами данных в целом и ее компонентов
  • Протоколирование системы безопасности разработанной системы управления базами данных в целом и ее компонентов
  • Протоколирование системы резервного копирования
  • Протоколирование системы администрирования данных
  • Протоколирование исходного кода разработанной системы управления базами данных в целом и ее компонентов
  • Подготовка отчетов о функционировании систем управления базами данных
  • Подготовка эксплуатационной документации по работе с системой управления базами данных
  • Подготовка технологической документации по работе с системой управления базами данных
  • Разработка методических инструкций по работе с системой управления базами данных

Необходимые умения

  • Вести эксплуатационную документацию
  • Вести технологическую документацию
  • Применять нормативно-техническую документацию при использовании систем управления базами данных

Необходимые знания

  • Методы документирования системы управления базами данных в целом и ее компонентов
  • Программные продукты, используемые для документирования системы управления базами данных в целом и ее компонентов
  • Специальная терминология в области систем управления базами данных
  • Основные структуры данных
  • Основные модели данных и их организация
  • Принципы построения языков запросов и манипулирования данными
  • Основы современных систем управления базами данных
  • Методы построения баз знаний и принципы построения экспертных систем
  • Принципы организации, состав и схемы работы операционных систем
  • Принципы построения сетевого взаимодействия
  • Основы архитектуры, устройства и функционирования вычислительных систем
  • Устройство и принципы функционирования информационных систем
  • Стандарты информационного взаимодействия систем
  • Принципы организации инфокоммуникационных систем
  • Основы информационной безопасности
  • Подходы к автоматизации и стандарты автоматизации организации
  • Основы делопроизводства
  • Локальные нормативные правовые акты, действующие в организации
  • Английский язык на уровне чтения технической документации в области информационных и компьютерных технологий
  • Государственные стандарты ЕСПД

Требования к опыту практической работы

Требований нет

Другие характеристики

-
2.4 Трудовая функция
Сопровождение созданной системы управления базами данных

Трудовые действия

  • Анализ ошибок в компонентах системы управления базами данных по данным эксплуатации
  • Устранение ошибок в компонентах системы управления базами данных по данным эксплуатации
  • Оформление результатов работ по модификации системы управления базами данных в целом и ее компонентов
  • Сопровождение документации по системе управления базами данных в целом и ее компонентам
  • Консультирование по использованию системы управления базами данных в целом и ее компонентов, ее установке, параметризации, по диагностике сбоев операционной системы

Необходимые умения

  • Применять языки программирования, определенные в техническом задании на разработку системы управления базами данных, для написания программного кода
  • Обнаруживать ошибки в работе системы управления базами данных
  • Работать в используемой системе регистрации ошибок
  • Готовить документацию по разработанной системе управления базами данных в соответствии с действующими федеральными, отраслевыми и локальными нормативными правовыми актами
  • Осуществлять консультации пользователей по созданной системе управления базами данных

Необходимые знания

  • Синтаксис языка программирования, использованного в системе управления базами данных, особенности программирования на этом языке, стандартные библиотеки языка программирования
  • Методы поиска ошибок в операционных системах
  • Методы документирования работы созданной системы управления базами данных в целом и ее компонентов
  • Программные продукты, используемые для документирования работы созданной системы управления базами данных в целом и ее компонентов
  • Порядок управления версиями разрабатываемой базы данных
  • Механизмы мониторинга системы управления базами данных
  • Основы систем управления базами данных
  • Способы и механизмы управления данными
  • Основные модели данных и их организация
  • Специальная терминология в области систем управления базами данных
  • Теория баз данных
  • Системы хранения и анализа баз данных
  • Принципы построения языков запросов и манипулирования данными
  • Методы построения баз знаний и принципы построения экспертных систем
  • Принципы организации, состав и схемы работы операционных систем
  • Принципы построения сетевого взаимодействия
  • Основные методы разработки программного обеспечения
  • Основы архитектуры, устройства и функционирования вычислительных систем
  • Устройство и принципы функционирования информационных систем
  • Программные средства и платформы инфраструктуры информационных технологий организаций
  • Аппаратные средства и платформы инфраструктуры информационных технологий организаций
  • Принципы организации инфокоммуникационных систем
  • Основы информационной безопасности
  • Подходы к автоматизации и стандарты автоматизации организации
  • Локальные нормативные правовые акты, действующие в организации
  • Английский язык на уровне чтения технической документации в области информационных и компьютерных технологий
  • Государственные стандарты ЕСПД

Требования к опыту практической работы

Требований нет

Другие характеристики

-

Характеристика обобщенных трудовых функций

3. Обобщенная трудовая функция «Разработка операционных систем»

Возможные наименования должностей, профессий

  • Ведущий инженер-программист
  • Ведущий системный программист

Требования к образованию и обучению

  • Высшее образование – специалитет, магистратура

Требования к опыту практической работы

  • Не менее одного года работы в области системного программирования

Особые условия допуска к работе

Другие характеристики

-

Дополнительные характеристики

Наименование документа
Код
Наименование базовой группы, должности (профессии) или специальности
ЕКС
-
Инженер-программист (программист)
ОКСО 2016
2.09.04.01
Информатика и вычислительная техника
ОКСО 2016
2.09.04.02
Информационные системы и технологии
ОКСО 2016
2.09.04.04
Программная инженерия
ОКПДТР
42843
Инженер - системный программист
3.1 Трудовая функция
Формирование требований к операционной системе

Трудовые действия

  • Взаимодействие с заказчиком и заинтересованными лицами с целью формирования требований к разрабатываемой операционной системе
  • Составление спецификаций требований к разрабатываемой операционной системе
  • Согласование спецификаций требований к разрабатываемой операционной системе со всеми заинтересованными лицами
  • Ведение базы данных требований к разрабатываемой операционной системе

Необходимые умения

  • Идентифицировать класс разрабатываемой операционной системы в зависимости от выполняемых ею задач, определенных в техническом задании на разработку операционной системы
  • Идентифицировать класс разрабатываемой операционной системы в зависимости от аппаратных средств, определенных в техническом задании на разработку операционной системы
  • Переформулировать ожидания от программных средств в требования к ним
  • Выявлять требования к программным средствам на основе опроса заинтересованных лиц
  • Выявлять требования к программным средствам на основе спецификаций оборудования
  • Анализировать требования, проверять их полноту и осуществимость
  • Писать текст спецификации требований к программным средствам
  • Работать в используемой системе управления требованиями

Необходимые знания

  • Состав и классификация требований к операционным системам
  • Основные характеристики требований к операционным системам
  • Методы выявления и анализа требований к операционным системам
  • Способы изложения требований в спецификации на программные средства
  • Стандарты по работе с требованиями к программным средствам
  • Дисциплина управления требованиями
  • Теория операционных систем и теории языков программирования
  • Сетевые технологии и протоколы
  • Специальная терминология в области операционных систем
  • Основы применения теории алгоритмов
  • Принципы организации, состав и схемы работы операционных систем
  • Принципы построения сетевого взаимодействия
  • Основные методы разработки программного обеспечения
  • Основы архитектуры, устройства и функционирования вычислительных систем
  • Архитектура и принципы функционирования коммуникационного оборудования
  • Устройство и принципы функционирования информационных систем
  • Стандарты информационного взаимодействия систем
  • Программные средства и платформы инфраструктуры информационных технологий организаций
  • Аппаратные средства и платформы инфраструктуры информационных технологий организаций
  • Основы информационной безопасности
  • Теория системного анализа
  • Правила ведения деловой переписки
  • Правила ведения деловых переговоров
  • Основы делового этикета
  • Английский язык на уровне чтения технической документации и разговорный технический в области информационных и компьютерных технологий
  • Локальные нормативные правовые акты, действующие в организации
  • Государственные стандарты ЕСПД

Требования к опыту практической работы

Требований нет

Другие характеристики

-
3.2 Трудовая функция
Разработка архитектуры операционной системы

Трудовые действия

  • Изучение технической документации на устройства, в среде которых разрабатывается операционная система
  • Разработка архитектуры операционной системы и ее слоев
  • Обсуждение и согласование программной архитектуры с заказчиком
  • Фиксирование программной архитектуры операционной системы в технической документации
  • Разработка блок-схемы операционной системы
  • Разработка интерфейсов модулей операционной системы и согласование параметров
  • Выбор алгоритмов реализации расписаний, видов расписаний процессора
  • Выбор алгоритмов реализации расписаний, видов расписаний доступа к подсистемам ввода/вывода
  • Выбор алгоритмов реализации расписаний, видов расписаний обращения к дисковым подсистемам
  • Выбор алгоритмов обращения к оперативной памяти и реализации расписаний, видов расписаний
  • Выбор реализации мультипрограммной работы, системы прерываний, реализации «часов»
  • Выбор способов реализации коммуникации и синхронизации процессов
  • Выбор алгоритмов приоритизации процессов и расписаний их загрузки
  • Выбор алгоритмов реализации многопоточного режима работы (цепочек) процессов
  • Определение состава ядра операционной системы и состава утилит
  • Определение требований к компиляторам для работы процессов под управлением ядра
  • Выбор версии языка программирования, определенного в техническом задании

Необходимые умения

  • Применять языки программирования, определенные в техническом задании на разработку операционной системы, для написания программного кода
  • Идентифицировать класс разрабатываемой операционной системы в зависимости от выполняемых ею задач, определенных в техническом задании на разработку операционной системы
  • Идентифицировать класс разрабатываемой операционной системы в зависимости от аппаратных средств, определенных в техническом задании на разработку операционной системы
  • Планировать архитектуру операционной системы
  • Разрабатывать блок-схемы системных программных продуктов
  • Пользоваться вычислительными методами для разработки расписаний, сортировок, методов доступа к памяти и файловым системам
  • Разрабатывать алгоритмы и составлять их текстовые и графические описания
  • Разрабатывать структуры классов и составлять их текстовые и графические описания
  • Идентифицировать технические риски, находить способы защиты от них
  • Излагать архитектурные решения по разрабатываемой операционной системе, объяснять их сильные и слабые стороны
  • Пользоваться документацией по аппаратным средствам

Необходимые знания

  • Синтаксис, особенности программирования и стандартные библиотеки выбранного языка программирования
  • Теория операционных систем и теории языков программирования
  • Сетевые технологии и протоколы
  • Система команд конкретной вычислительной техники
  • Специальная терминология в области операционных систем
  • Основы применения теории алгоритмов
  • Основные структуры данных
  • Конструкции распределенного и параллельного программирования
  • Методы построения расписаний
  • Методы коммуникации процессов
  • Методы организации памяти вычислительных устройств
  • Методы синхронизации процессов
  • Методы организации подсистем ввода/вывода
  • Методы и основные этапы трансляции
  • Способы и механизмы управления данными
  • Принципы организации, состав и схемы работы операционных систем
  • Принципы управления ресурсами
  • Методы организации файловых систем
  • Принципы построения сетевого взаимодействия
  • Основные методы разработки программного обеспечения
  • Основные модели данных и принципы их организации
  • Основы архитектуры, устройства и функционирования вычислительных систем
  • Архитектура и принципы функционирования коммуникационного оборудования
  • Устройство и принципы функционирования информационных систем
  • Стандарты информационного взаимодействия систем
  • Теория системного анализа
  • Локальные нормативные правовые акты, действующие в организации
  • Английский язык на уровне чтения технической документации в области информационных и компьютерных технологий
  • Государственные стандарты ЕСПД

Требования к опыту практической работы

Требований нет

Другие характеристики

-
3.3 Трудовая функция
Написание компонентов операционной системы

Трудовые действия

  • Поиск технической документации по используемым средствам и технологиям (языкам программирования, программным интерфейсам, протоколам передачи данных)
  • Освоение технической документации по используемым средствам и технологиям (языкам программирования, программным интерфейсам, протоколам передачи данных)
  • Выбор языка программирования для описания алгоритмов и структур данных разрабатываемой операционной системы
  • Разработка блок-схемы разрабатываемых компонентов операционной системы
  • Написание исходного кода разрабатываемого компонента операционной системы в соответствии с заданной спецификацией

Необходимые умения

  • Разрабатывать блок-схемы системных программных продуктов
  • Оценивать вычислительную сложность алгоритма функционирования разрабатываемых компонентов операционной системы
  • Применять языки программирования, определенные в техническом задании на разработку операционной системы, для написания программного кода

Необходимые знания

  • Синтаксис, особенности программирования и стандартные библиотеки выбранного языка программирования
  • Методы построения расписаний
  • Методы коммуникации процессов
  • Методы организации памяти вычислительных устройств
  • Методы синхронизации процессов
  • Методы организации подсистем ввода/вывода
  • Архитектура конкретного вычислительного устройства, используемого при разработке операционной системы
  • Теория и методы структурного программирования
  • Специальная терминология в области системного программирования
  • Основные структуры данных
  • Конструкции распределенного и параллельного программирования
  • Методы и основные этапы трансляции
  • Принципы организации, состав и схемы работы операционных систем
  • Принципы управления ресурсами
  • Методы организации файловых систем
  • Принципы построения сетевого взаимодействия
  • Основные методы разработки программного обеспечения
  • Принципы построения языков запросов и манипулирования данными
  • Основы архитектуры, устройства и функционирования вычислительных систем
  • Устройство и принципы функционирования информационных систем
  • Стандарты информационного взаимодействия систем
  • Локальные нормативные правовые акты, действующие в организации
  • Английский язык на уровне чтения технической документации в области информационных и компьютерных технологий
  • Государственные стандарты ЕСПД

Требования к опыту практической работы

Требований нет

Другие характеристики

-
3.4 Трудовая функция
Контроль соблюдения архитектуры в процессе написания операционной системы

Трудовые действия

  • Инспектирование кода разрабатываемой операционной системы
  • Проверка реализации архитектурных решений
  • Обсуждение архитектурных решений в ходе рабочих совещаний о процессе разработки операционной системы
  • Модификация архитектурных решений разрабатываемой операционной системы в процессе реализации

Необходимые умения

  • Применять языки программирования, определенные в техническом задании на разработку операционной системы, для написания программного кода
  • Отслеживать исходный код разрабатываемой операционной системы
  • Модифицировать исходный код разрабатываемой операционной системы
  • Подготавливать отчеты о ревизии исходного кода с пояснениями к ошибкам, связанным с несоблюдением архитектуры

Необходимые знания

  • Синтаксис, особенности программирования и стандартные библиотеки выбранного языка программирования
  • Теоретические основы системного программирования
  • Типичные ошибки и проблемы в реализации системных программных средств
  • Теория операционных систем и теории языков программирования
  • Сетевые технологии и протоколы
  • Система команд конкретной вычислительной техники
  • Специальная терминология в области системного программирования
  • Основные структуры данных
  • Конструкции распределенного и параллельного программирования
  • Принципы организации, состав и схемы работы операционных систем
  • Принципы управления ресурсами
  • Методы организации файловых систем
  • Принципы построения сетевого взаимодействия
  • Основные модели данных и их организация
  • Принципы построения языков запросов и манипулирования данными
  • Основы архитектуры, устройства и функционирования вычислительных систем
  • Устройство и принципы функционирования информационных систем
  • Стандарты информационного взаимодействия систем
  • Основы информационной безопасности
  • Локальные нормативные правовые акты, действующие в организации
  • Государственные стандарты ЕСПД

Требования к опыту практической работы

Требований нет

Другие характеристики

-
3.5 Трудовая функция
Отладка разрабатываемых компонентов операционной системы

Трудовые действия

  • Уточнение структуры компонентов операционных систем и системы в целом
  • Уточнение блок-схемы разрабатываемых компонентов операционных систем и системы в целом
  • Отладка системы многозадачного и многопользовательского режимов
  • Отладка системы безопасности разрабатываемых компонентов операционных систем и системы в целом
  • Настройка системы резервного копирования
  • Отладка системы поддержки транзакционных механизмов
  • Коррекция системы администрирования
  • Отладка системы масштабируемости разрабатываемых компонентов операционных систем и системы в целом
  • Отладка системы контроля целостности разрабатываемых компонентов операционных систем и системы в целом
  • Отладка исходного кода разрабатываемых компонентов операционных систем и системы в целом на языке программирования, определенном в техническом задании

Необходимые умения

  • Применять языки программирования, определенные в техническом задании на разработку операционной системы, для написания программного кода
  • Выявлять ошибки в программном коде
  • Применять методы и приемы отладки программного кода
  • Оценивать вычислительную сложность алгоритма функционирования разрабатываемых компонентов операционной системы
  • Проверять соответствие выполненных работ требованиям проектной документации
  • Применять нормативно-техническую документацию при использовании операционной системы
  • Осуществлять подготовку и сохранение резервных копий операционной системы

Необходимые знания

  • Синтаксис, особенности программирования и стандартные библиотеки выбранного языка программирования
  • Методики тестирования разрабатываемых операционных систем
  • Методы обработки данных
  • Методы повышения надежности работы операционных систем
  • Основные структуры данных
  • Конструкции распределенного и параллельного программирования
  • Способы и механизмы управления данными
  • Принципы организации, состав и схемы работы операционных систем
  • Принципы управления ресурсами
  • Методы организации файловых систем
  • Принципы построения сетевого взаимодействия
  • Основы архитектуры, устройства и функционирования вычислительных систем
  • Устройство и принципы функционирования информационных систем
  • Английский язык на уровне чтения технической документации в области информационных и компьютерных технологий
  • Современные стандарты информационного взаимодействия систем
  • Локальные нормативные правовые акты, действующие в организации

Требования к опыту практической работы

Требований нет

Другие характеристики

-
3.6 Трудовая функция
Документирование разрабатываемой операционной системы

Трудовые действия

  • Оформление исходного кода в соответствии с технологией системного программирования
  • Написание комментариев к исходным программным компонентам операционной системы
  • Написание технической документации в соответствии с правилами проекта по разработке операционной системы
  • Оформление программной документации в соответствии с требованиями ЕСПД
  • Запись всех значимых результатов работ в систему контроля версий

Необходимые умения

  • Работать в системе контроля версий, используемой в проекте по разработке операционной системы
  • Оформлять документацию при помощи программных средств
  • Вести эксплуатационную документацию по разработке операционной системы
  • Вести технологическую документацию по разработке операционной системы
  • Подготавливать заявки на получение свидетельства о государственной регистрации программы для электронных вычислительных машин в федеральные патентные органы

Необходимые знания

  • Правила оформления и комментирования кода в соответствии с технологией системного программирования
  • Принципы управления версиями программного обеспечения
  • Порядок управления версиями в текущем проекте по разработке операционной системы
  • Специальная терминология в области разработки операционных систем
  • Основные структуры данных
  • Конструкции распределенного и параллельного программирования
  • Принципы организации, состав и схемы работы операционных систем
  • Принципы построения сетевого взаимодействия
  • Основные модели данных и их организация
  • Основы программирования
  • Основы архитектуры, устройства и функционирования вычислительных систем
  • Архитектура и принципы функционирования коммуникационного оборудования
  • Устройство и принципы функционирования информационных систем
  • Стандарты информационного взаимодействия систем
  • Принципы организации инфраструктуры информационных технологий
  • Английский язык на уровне чтения технической документации по информационным и компьютерным технологиям
  • Локальные нормативные правовые акты, действующие в организации
  • Государственные стандарты ЕСПД

Требования к опыту практической работы

Требований нет

Другие характеристики

-
3.7 Трудовая функция
Сопровождение созданной операционной системы

Трудовые действия

  • Устранение ошибок в компонентах операционной системы по данным эксплуатации
  • Внесение изменений в компоненты операционной системы при обнаружении ошибки операционной системы
  • Оформление результатов работ по модификации операционной системы
  • Сопровождение документации операционной системы
  • Консультирование по использованию операционной системы, ее установке, параметризации, по диагностике сбоев операционной системы

Необходимые умения

  • Применять языки программирования, определенные в техническом задании на разработку операционной системы, для написания программного кода
  • Осуществлять консультации пользователей операционной системы
  • Обнаруживать ошибки операционной системы
  • Работать в используемой системе регистрации ошибок

Необходимые знания

  • Синтаксис языка программирования сопровождаемой операционной системы, особенности программирования на этом языке, стандартные библиотеки языка программирования
  • Методы поиска ошибок в операционных системах
  • Методы документирования работы операционной системы
  • Программные продукты, используемые для документирования работы операционной системы
  • Порядок управления версиями в проекте по созданию операционной системы
  • Механизмы мониторинга операционной системы
  • Специальная терминология в области системного программирования
  • Конструкции распределенного и параллельного программирования
  • Принципы организации, состав и схемы работы операционных систем
  • Принципы управления ресурсами
  • Принципы построения сетевого взаимодействия
  • Основы архитектуры, устройства и функционирования вычислительных систем
  • Архитектура и принципы функционирования коммуникационного оборудования
  • Устройство и принципы функционирования информационных систем
  • Стандарты информационного взаимодействия систем
  • Основы информационной безопасности
  • Английский язык на уровне чтения технической документации в области информационных и компьютерных технологий
  • Локальные нормативные правовые акты, действующие в организации
  • Государственные стандарты ЕСПД

Требования к опыту практической работы

Требований нет

Другие характеристики

-

Характеристика обобщенных трудовых функций

4. Обобщенная трудовая функция «Организация разработки системного программного обеспечения»

Возможные наименования должностей, профессий

  • Главный инженер-программист
  • Главный системный программист

Требования к образованию и обучению

  • Высшее образование – специалитет, магистратура
  • Дополнительное профессиональное образование – программы повышения квалификации, программы профессиональной переподготовки в области компьютерных технологий и программного обеспечения

Требования к опыту практической работы

  • Не менее двух лет работы в области системного программирования

Особые условия допуска к работе

Другие характеристики

-

Дополнительные характеристики

Наименование документа
Код
Наименование базовой группы, должности (профессии) или специальности
ЕКС
-
Инженер-программист (программист)
ОКСО 2016
2.09.04.01
Информатика и вычислительная техника
ОКСО 2016
2.09.04.02
Информационные системы и технологии
ОКСО 2016
2.09.04.04
Программная инженерия
ОКПДТР
42843
Инженер - системный программист
4.1 Трудовая функция
Планирование разработки системного программного обеспечения

Трудовые действия

  • Проведение переговоров с заказчиком о целях, задачах, рамках, свойствах проекта по разработке системного программного обеспечения
  • Обсуждение с техническими специалистами выполнимости проекта по разработке системного программного обеспечения
  • Оценка сроков, ресурсоемкости, себестоимости проекта по разработке системного программного обеспечения
  • Составление бюджета проекта по разработке системного программного обеспечения
  • Заказ необходимых для выполнения проекта по разработке системного программного обеспечения ресурсов
  • Подготовка документации по разработке системного программного обеспечения
  • Составление плана-графика выполнения проекта по разработке системного программного обеспечения

Необходимые умения

  • Описывать цели проекта и критерии успешности их достижения
  • Описывать задачи проекта исходя из его целей и методов их достижения
  • Оценивать трудоемкость разработки программных средств
  • Составлять графики выполнения работ
  • Составлять бюджет проекта по разработке программных средств
  • Идентифицировать организационные и технические риски проектов

Необходимые знания

  • Дисциплина управления проектами
  • Особенности управления проектами по разработке программных средств
  • Стандарты системной и программной инженерии
  • Технологическая область, в которой идет разработка системного программного обеспечения
  • Технологии, применяемые в конкретном проекте по разработке системного программного обеспечения
  • Методы и средства оценки трудоемкости разработки программных средств
  • Методы и средства составления сетевых графиков выполнения работ
  • Порядок взаиморасчетов юридических и физических лиц по действующему законодательству Российской Федерации
  • Законодательство Российской Федерации в сфере защиты авторских и смежных прав
  • Трудовое законодательство Российской Федерации
  • Правила ведения деловой переписки
  • Правила ведения деловых переговоров
  • Основы делового этикета
  • Типичные риски в процессе разработки программ, методы их идентификации и работы с ними
  • Методы верификации и валидации программных средств
  • Критерии качества программных средств
  • Методы контроля качества программных средств
  • Специальная терминология в области разработки системного программного обеспечения
  • Принципы организации, состав и схемы работы операционных систем
  • Принципы построения сетевого взаимодействия
  • Основные методы разработки программного обеспечения
  • Основы архитектуры, устройства и функционирования вычислительных систем
  • Архитектура и принципы функционирования коммуникационного оборудования
  • Устройство и принципы функционирования информационных систем
  • Методики тестирования разрабатываемых информационных систем
  • Стандарты информационного взаимодействия систем
  • Основы информационной безопасности
  • Теория системного анализа
  • Локальные нормативные правовые акты, действующие в организации
  • Английский язык на уровне чтения технической документации и разговорный технический в области информационных и компьютерных технологий
  • Государственные стандарты ЕСПД

Требования к опыту практической работы

Требований нет

Другие характеристики

-
4.2 Трудовая функция
Формирование группы программистов для разработки системного программного обеспечения

Трудовые действия

  • Оценка необходимого состава и количества специалистов, участвующих в проекте по разработке системного программного обеспечения
  • Описание имеющихся в проекте по разработке системного программного обеспечения вакансий для специалистов
  • Проведение интервью со специалистами, претендующими на участие в проекте по разработке системного программного обеспечения
  • Контролирование подготовки, согласование и подписание договоров со специалистами
  • Выделение в проекте по разработке системного программного обеспечения задач, перекладываемых на субподрядчиков
  • Выбор субподрядчиков и проведение с ними коммерческих переговоров
  • Контроль подготовки, согласования и подписания договоров с субподрядчиками

Необходимые умения

  • Составлять описание вакансий
  • Проводить интервью с разработчиками
  • Оценивать возможности кандидата для реализации поставленной задачи
  • Проводить коммерческие переговоры с субподрядчиками

Необходимые знания

  • Текущее состояние рынка труда в сфере программирования
  • Трудовое законодательство Российской Федерации
  • Текущее положение на рынке аутсорсинга разработки
  • Гражданское законодательство Российской Федерации
  • Законодательство Российской Федерации в сфере защиты авторских и смежных прав
  • Принципы организации, состав и схемы работы операционных систем
  • Принципы построения сетевого взаимодействия
  • Основные методы разработки программного обеспечения
  • Основы архитектуры, устройства и функционирования вычислительных систем
  • Архитектура и принципы функционирования коммуникационного оборудования
  • Устройство и принципы функционирования информационных систем
  • Стандарты информационного взаимодействия систем
  • Программные средства и платформы инфраструктуры информационных технологий организаций
  • Аппаратные средства и платформы инфраструктуры информационных технологий организаций
  • Основы информационной безопасности
  • Локальные нормативные правовые акты, действующие в организации
  • Английский язык на уровне чтения технической документации и разговорный технический в области информационных и компьютерных технологий

Требования к опыту практической работы

Требований нет

Другие характеристики

-
4.3 Трудовая функция
Организация работы программистов в группе по разработке системного программного обеспечения

Трудовые действия

  • Проработка постановки задачи с руководителем проекта и архитектором по разработке системного программного обеспечения
  • Деление поставленной задачи на подзадачи и распределение их между программистами
  • Определение способа интеграции разработанных компонентов системного программного обеспечения в единое целое
  • Составление плана-графика решения задачи силами рабочей группы
  • Настройка системы контроля версий для решения поставленной задачи
  • Настройка системы регистрации ошибок при решении поставленной задачи
  • Составление задания для группы стандартов кодирования (в том числе комментирования кода)
  • Определение порядка проведения рабочих совещаний группы
  • Определение формы и регулярности текущей отчетности членов группы

Необходимые умения

  • Объективно оценивать сильные и слабые стороны членов группы
  • Идентифицировать технические и организационные риски разработки
  • Оценивать возможный ущерб от реализации рисков, вырабатывать контрмеры
  • Оценивать трудоемкость работы с учетом возможностей группы и рисков
  • Составлять сетевые графики проекта
  • Доводить до членов группы принимаемые управленческие решения
  • Доводить до членов группы принимаемые технические решения
  • Работать в используемой системе управления требованиями
  • Работать в используемой системе управления версиями

Необходимые знания

  • Основные стандарты системной и программной инженерии
  • Методологии разработки программных средств
  • Основы управления проектами
  • Дисциплина управления требованиями
  • Системы управления версиями
  • Дисциплина управления конфигурациями
  • Механизмы мониторинга системы управления базами данных
  • Основы систем управления базами данных
  • Принципы организации, состав и схемы работы операционных систем
  • Принципы построения сетевого взаимодействия
  • Основные методы разработки программного обеспечения
  • Основы архитектуры, устройства и функционирования вычислительных систем
  • Архитектура и принципы функционирования коммуникационного оборудования
  • Устройство и принципы функционирования информационных систем
  • Стандарты информационного взаимодействия систем
  • Программные средства и платформы инфраструктуры информационных технологий
  • Аппаратные средства и платформы инфраструктуры информационных технологий
  • Основы информационной безопасности
  • Локальные нормативные правовые акты, действующие в организации
  • Английский язык на уровне чтения технической документации и разговорный технический в области информационных и компьютерных технологий
  • Государственные стандарты ЕСПД

Требования к опыту практической работы

Требований нет

Другие характеристики

-
4.4 Трудовая функция
Контроль деятельности рабочей группы программистов по разработке системного программного обеспечения

Трудовые действия

  • Проведение регулярных рабочих совещаний группы по разработке системного программного обеспечения
  • Получение и изучение текущих отчетов членов группы по разработке системного программного обеспечения
  • Контроль соблюдения членами группы сроков решения задач
  • Перераспределение задач между членами группы
  • Контроль соблюдения членами группы дисциплины управления версиями разрабатываемого системного программного обеспечения
  • Контроль соблюдения членами группы заданных стандартов кодирования
  • Контроль разработки программной документации в соответствии с ЕСПД
  • Оценка соответствия получаемых результатов спецификации требований
  • Оценка соответствия получаемых результатов фактическим нуждам заказчика
  • Оценка качества разрабатываемых программных средств
  • Контроль соблюдения плана-графика разработки компонентов системного программного обеспечения
  • Управление требованиями, влияющими на разработку системного программного обеспечения
  • Контроль обеспечения проекта по разработке системного программного обеспечения необходимыми ресурсами
  • Управление рисками в проекте по разработке системного программного обеспечения

Необходимые умения

  • Идентифицировать возникающие риски по устным и письменным отчетам
  • Оценивать влияние рисков на сроки решения задачи и вырабатывать контрмеры
  • Оценивать влияние рисков на качество результата и вырабатывать контрмеры
  • Работать в используемой системе управления проектом
  • Работать в используемой системе управления версиями
  • Работать с сетевыми графиками проекта

Необходимые знания

  • Типичные риски в процессе разработки программ, методы их идентификации и работы с ними
  • Методы верификации и валидации программных средств
  • Критерии качества программных средств
  • Методы контроля качества программных средств
  • Специальная терминология в области разработки системного программного обеспечения
  • Принципы построения сетевого взаимодействия
  • Основные методы разработки программного обеспечения
  • Основы архитектуры, устройства и функционирования вычислительных систем
  • Устройство и принципы функционирования информационных систем
  • Методики тестирования разрабатываемых информационных систем
  • Стандарты информационного взаимодействия систем
  • Основы информационной безопасности
  • Локальные нормативные правовые акты, действующие в организации
  • Английский язык на уровне чтения технической документации и разговорный технический в области информационных и компьютерных технологий
  • Государственные стандарты ЕСПД

Требования к опыту практической работы

Требований нет

Другие характеристики

-
4.5 Трудовая функция
Предоставление заказчику результатов разработки системного программного обеспечения

Трудовые действия

  • Проведение после согласования с заказчиком испытаний и приемки разработанного системного программного обеспечения
  • Передача заказчику исходного кода разработанного системного программного обеспечения
  • Передача заказчику исполняемых файлов разработанного системного программного обеспечения
  • Предоставление заказчику текущей отчетности о состоянии проекта по разработке системного программного обеспечения
  • Согласование и передача заказчику технологической документации на разработанное системное программное обеспечение
  • Согласование и передача заказчику эксплуатационной документации на разработанное системное программное обеспечение
  • Разработка инструкции по работе с разработанным системным программным обеспечением

Необходимые умения

  • Проверять техническую документацию
  • Рецензировать техническую документацию
  • Организовывать в проекте процесс документирования программных средств
  • Организовывать в проекте процесс поставки программных средств заказчику

Необходимые знания

  • Отраслевые и локальные стандарты, описывающие испытания и приемку программных средств
  • Правила испытаний и приемки программных средств у заказчика
  • Стандарты на документацию разработки программных средств
  • Стандарты на эксплуатационную документацию программных средств
  • Взаимосвязь процесса документирования с основными процессами жизненного цикла программных средств
  • Методы верификации и валидации программных средств
  • Критерии качества программных средств
  • Методы контроля качества программных средств
  • Основы систем управления базами данных
  • Принципы организации, состав и схемы работы операционных систем
  • Принципы построения сетевого взаимодействия
  • Основные методы разработки программного обеспечения
  • Основы архитектуры, устройства и функционирования вычислительных систем
  • Устройство и принципы функционирования информационных систем
  • Стандарты информационного взаимодействия систем
  • Основы информационной безопасности
  • Современные подходы к автоматизации и стандарты автоматизации организации
  • Правила ведения деловой переписки
  • Правила ведения деловых переговоров
  • Основы делового этикета
  • Локальные нормативные правовые акты, действующие в организации
  • Английский язык на уровне чтения технической документации и разговорный технический в области информационных и компьютерных технологий
  • Государственные стандарты ЕСПД

Требования к опыту практической работы

Требований нет

Другие характеристики

-

Скачайте полный проф.стандарт по кнопкам ниже: