Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 27.05.2024 по 02.06.2024
Открыть шифр замка из трёх цифр с ограничениями

Профессиональный стандарт программиста (разработчика программного обеспечения)

или поделиться

Профессиональный стандарт программиста (разработчика программного обеспечения) | изменен в январе 2024 г.

Технология представления документов Ajdocs.ru
Изображение документа
Категории

Страница 1
ПРОФЕССИОНАЛЬНЫЙ СТАНДАРТ
Программист
4
Регистрационный номер
Содержание
I. Общие сведения....................................................................................................................................... 1
II. Описание трудовых функций, входящих в профессиональный стандарт (функциональная карта
вида профессиональной деятельности).................................................................................................... 3
III. Характеристика обобщенных трудовых функций ............................................................................. 4
3.1. Обобщенная трудовая функция...................................................................................................... 4
3.2. Обобщенная трудовая функция...................................................................................................... 6
3.3. Обобщенная трудовая функция.................................................................................................... 11
IV. Сведения об организациях – разработчиках профессионального стандарта ................................ 14
I. Общие сведения
Разработка программного обеспечения
06.001
(наименование вида профессиональной деятельности) Код
Основная цель вида профессиональной деятельности:
Разработка, отладка, проверка работоспособности, модификация программного обеспечения
Группа занятий:
2132
Программисты
2131
(код ОКЗ 1
)
(наименование)
(код ОКЗ)
Разработчики и аналитики
компьютерных систем
(наименование)
УТВЕРЖДЕН
приказом Министерства
труда и социальной защиты
Российской Федерации
от 18 ноября 2013 г. № 679н
Страница 2
Отнесение к видам экономической деятельности:
2131
Разработчики и аналитики компьютерных систем
72.30
Обработка данных
(код ОКВЭД-2)
(наименование вида экономической деятельности)
Страница 3 Untitled document
II. Описание трудовых функций, входящих в профессиональный стандарт (функциональная карта вида
профессиональной деятельности)
Обобщенные трудовые функции
Трудовые функции
уровень
коднаименование
квалификации
наименованиекод
AРазработка и отладка3
программного кода
уровень
(подуровень)
квалификации
3
3
3
BПроверка4
работоспособности и
рефакторинг кода
программного
обеспечения
4
4
4
4
4
DРазработка требований и6
проектирование
программного
обеспечения
6
6
Формализация и алгоритмизацияA/01.3
поставленных задач
Написание программного кода сA/02.3
использованием языков
программирования, определения и
манипулирования данными
Оформление программного кода вA/03.3
соответствии с установленными
требованиями
Разработка процедур проверкиB/01.4
работоспособности и измерения
характеристик программного обеспечения
Разработка тестовых наборов данныхB/02.4
Проверка работоспособностиB/03.4
программного обеспечения
Рефакторинг и оптимизацияB/04.4
программного кода
Исправление дефектов, зафиксированныхB/04.5
в базе данных дефектов
Анализ требований к программномуD/01.6
обеспечению
Разработка технических спецификаций наD/02.6
программные компоненты и их
взаимодействие
Проектирование программногоD/03.6
обеспечения
6
Страница 4
III. Характеристика обобщенных трудовых функций
3.1. Обобщенная трудовая функция
Уровень
квалификации
3
Наименование
Разработка и отладка программного кода
Код
A
Происхождение обобщенной
трудовой функции
Оригинал
Заимствовано из
оригинала
Код
оригинала
Регистрационный
номер
профессионального
стандарта
Возможные
наименования
должностей, профессий
Младший программист
Техник-программист
Дополнительные характеристики
Среднее профессиональное образование
Повышение квалификации
Требования к
образованию и
обучению
Требования к опыту
практической работы
Особые условия
допуска к работе
Другие характеристики
Наименование документаКод
ОКЗ2132
ЕКС
3
-
ОКСО
4
230101
230103
230105
Наименование базовой группы, должности
(профессии) или специальности
Программисты
Техник-программист
Вычислительные машины, комплексы, системы и
сети
Автоматизированные системы обработки
информации и управления (по отраслям)
Программное обеспечение вычислительной техники
и автоматизированных систем
3.1.1. Трудовая функция
Формализация и алгоритмизация
Наименование
поставленных задач
Уровень
Код
A/01.3
(подуровень)
3
квалификации
Происхождение
трудовой функции
Оригинал
Заимствовано из
оригинала
Код оригиналаРегистрационный
номер
профессионального
Страница 5
Трудовые действия
Необходимые умения
Необходимые знания
Составление формализованных описаний решений поставленных задач в
соответствии с требованиями технического задания или других
принятых в организации нормативных документов
Разработка алгоритмов решения поставленных задач в соответствии с
требованиями технического задания или других принятых в организации
нормативных документов
Оценка и согласовывание сроков выполнения поставленных задач
Методы и приемы формализации задач
Языки формализации функциональных спецификаций
Методы и приемы алгоритмизации поставленных задач
Нотации и программные продукты для графического отображения
алгоритмов
Алгоритмы решения типовых задач, области и способы их применения
Использовать методы и приемы формализации задач
Использовать методы и приемы алгоритмизации поставленных задач
Использовать программные продукты для графического отображения
алгоритмов
Применять стандартные алгоритмы в соответствующих областях
Другие характеристики
3.1.2. Трудовая функция
Наименование
Написание программного кода с
использованием языков
программирования, определения и
манипулирования данными
Уровень
Код
A/02.3
(подуровень)
3
квалификации
Происхождение
трудовой функции
Оригинал
Заимствовано из
оригинала
Код оригиналаРегистрационный
номер
профессионального
стандарта
Трудовые действия
Необходимые умения
Создание программного кода в соответствии с техническим заданием
(готовыми спецификациями)
Оптимизация программного кода с использованием специализированных
программных средств
Оценка и согласование сроков выполнения поставленных задач
Синтаксисвыбранногоязыкапрограммирования,особенности
программирования на этом языке, стандартные библиотеки языка
программирования
Методологии разработки программного обеспечения
Методологии и технологии проектирования и использования баз данных
Технологии программирования
Особенностивыбраннойсредыпрограммированияисистемы
управления базами данных
Компонентыпрограммно-техническихархитектур,существующие
Страница 6
Необходимые знания
приложения и интерфейсы взаимодействия с ними
Применятьвыбранныеязыкипрограммированиядлянаписания
программного кода
Использовать выбранную среду программирования и средства системы
управления базами данных
Использовать возможности имеющейся технической и/или программной
архитектуры
Другие характеристики
3.1.3. Трудовая функция
Оформление программного кода в
Наименование
соответствии с установленными
требованиями
Уровень
Код
A/03.3
(подуровень)
3
квалификации
Происхождение
трудовой функции
Оригинал
Заимствовано из
оригинала
Код оригиналаРегистрационный
номер
профессионального
стандарта
Трудовые действия
Необходимые умения
Необходимые знания
Приведение наименований переменных, функций, классов, структур
данных и файлов в соответствие с установленными в организации
требованиями
Структурирование исходного программного кода в соответствии с
установленными в организации требованиями
Комментирование и разметка программного кода в соответствии с
установленными в организации требованиями
Форматирование исходного программного кода в соответствии с
установленными в организации требованиями
Инструментарий для создания и актуализации исходных текстов
программ
Методы повышения читаемости программного кода
Системы кодировки символов, форматы хранения исходных текстов
программ
Нормативные документы, определяющие требования к оформлению
программного кода
Применять нормативные документы, определяющие требования к
оформлению программного кода
Применять инструментарий для создания и актуализации исходных
текстов программ
Применятьимеющиесяшаблоныдлясоставлениятехнической
документации
Другие характеристики
3.2. Обобщенная трудовая функция
Страница 7
Уровень
квалификации
4
Проверка работоспособности и
Наименование
рефакторинг кода программного
Код
B
обеспечения
Происхождение обобщенной
трудовой функции
Оригинал
Заимствовано из
оригинала
Код
оригинала
Регистрационный
номер
профессионального
стандарта
Возможные
наименования
должностей, профессий
Программист
Дополнительные характеристики
Среднее профессиональное образование
Повышение квалификации
Практическая работа в области разработки программного обеспечения
не менее 6 месяцев
Требования к
образованию и
обучению
Требования к опыту
практической работы
Особые условия
допуска к работе
Другие характеристики
Наименование документаКод
ОКЗ 2132
2131
ЕКС-
-
-
ОКСО230101
230103
230105
Наименование базовой группы, должности
(профессии) или специальности
Программисты
Разработчики и аналитики компьютерных систем
Техник-программист
Инженер-программист
Инженер по автоматизированным системам
управления производством
Вычислительные машины, комплексы, системы и
сети
Автоматизированные системы обработки
информации и управления (по отраслям)
Программное обеспечение вычислительной техники
и автоматизированных систем
3.2.1. Трудовая функция
Наименование
Разработка процедур проверки
работоспособности и измерения
характеристик программного
обеспечения
Уровень
Код
B/01.4
(подуровень)
4
квалификации
Происхождение
трудовой функции
Оригинал
Заимствовано из
оригинала
Страница 8
Код оригиналаРегистрационный
номер
профессионального
стандарта
Трудовые действия
Необходимые умения
Необходимые знания
Разработка процедуры проверки работоспособности программного
обеспечения
Разработка процедуры сбора диагностических данных
Разработкапроцедурыизмерениятребуемыххарактеристик
программного обеспечения
Оценка и согласование сроков выполнения поставленных задач
Методыавтоматическойиавтоматизированнойпроверки
работоспособности программного обеспечения
Основные виды диагностических данных и способы их представления
Языки, утилиты и среды программирования, и средства пакетного
выполнения процедур
Типовые метрики программного обеспечения
Основные методы измерения и оценки характеристик программного
обеспечения
Писать программный код процедур проверки работоспособности
программного обеспечения на выбранном языке программирования
Использовать выбранную среду программирования для разработки
процедур проверки работоспособности программного обеспечения на
выбранном языке программирования
Другие характеристики
3.2.2. Трудовая функция
Разработка тестовых наборов данных
Наименование
Уровень
Код
B/02.4
(подуровень)
4
квалификации
Происхождение
трудовой функции
Оригинал
Заимствовано из
оригинала
Код оригиналаРегистрационный
номер
профессионального
стандарта
Трудовые действия
Необходимые умения
Необходимые знания
Подготовка тестовых наборов данных в соответствии с выбранной
методикой
Оценка и согласование сроков выполнения поставленных задач
Методы создания и документирования контрольных примеров и
тестовых наборов данных
Правила, алгоритмы и технологии создания тестовых наборов данных
Требования к структуре и форматам хранения тестовых наборов данных
Разработка и оформление контрольных примеров для проверки
работоспособности программного обеспечения
Разработка процедур генерации тестовых наборов данных с заданными
характеристиками
Подготовка наборов данных, используемых в процессе проверки
работоспособности программного обеспечения
Страница 9
Другие характеристики
3.2.3. Трудовая функция
Проверка работоспособности
Наименование
программного обеспечения
Уровень
Код
B/03.4
(подуровень)
4
квалификации
Происхождение
трудовой функции
Оригинал
Заимствовано из
оригинала
Код оригиналаРегистрационный
номер
профессионального
стандарта
Трудовые действия
Необходимые умения
Необходимые знания
Проверка работоспособности программного обеспечения на основе
разработанных тестовых наборов данных
Оценкасоответствияпрограммногообеспечениятребуемым
характеристикам
Сбор и анализ полученных результатов проверки работоспособности
программного обеспечения
Оценка и согласование сроков выполнения поставленных задач
Методыисредствапроверкиработоспособностипрограммного
обеспечения
Средапроверкиработоспособностииотладкипрограммного
обеспечения
Внутренние нормативные документы, регламентирующие порядок
документированиярезультатовпроверкиработоспособности
программного обеспечения
Применятьметодыисредствапроверкиработоспособности
программного обеспечения
Интерпретировать диагностические данные (журналы, протоколы и др.)
Анализировать значения полученных характеристик программного
обеспечения
Документироватьрезультатыпроверкиработоспособности
программного обеспечения
Другие характеристики
3.2.4. Трудовая функция
Рефакторинг и оптимизация
Наименование
программного кода