Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 06.05.2024 по 12.05.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. Трудовая функция
Рефакторинг и оптимизация
Наименование
программного кода
Уровень
Код
B/04.4
(подуровень)
4
квалификации
Происхождение
трудовой функции
Оригинал
Заимствовано из
оригинала
Код оригиналаРегистрационный
номер
профессионального
стандарта
Страница 10
Трудовые действия
Необходимые умения
Необходимые знания
Анализ программного кода на соответствие требованиям по читаемости
и производительности
Внесениеизмененийвпрограммныйкодипроверкаего
работоспособности
Оценка и согласование сроков выполнения поставленных задач
Методы и средства рефакторинга и оптимизации программного кода
Языки программирования и среды разработки
Внутренние нормативные документы, регламентирующие требования к
программному коду, порядок отражения изменений в системе контроля
версий
Внутренние нормативные документы, регламентирующие порядок
отражения результатов рефакторинга и оптимизации в коллективной базе
знаний
Применять методы, средства для рефакторинга и оптимизации
Применять инструментальные средства коллективной работы над
программным кодом
Публиковать результаты рефакторинга и оптимизации в коллективной
базе знаний в виде лучших практик
Использовать систему контроля версий для регистрации произведенных
изменений
Другие характеристики
3.2.5. Трудовая функция
Исправление дефектов,
Наименование
зафиксированных в базе данных
дефектов
Уровень
Код
B/04.5
(подуровень)
4
квалификации
Происхождение
трудовой функции
Оригинал
Заимствовано из
оригинала
Код оригиналаРегистрационный
номер
профессионального
стандарта
Трудовые действия
Необходимые умения
Необходимые знания
Воспроизведение дефектов, зафиксированных в базе данных дефектов
Установление причин возникновения дефектов
Внесение изменений в программный код для устранения выявленных
дефектов
Оценка и согласование сроков выполнения поставленных задач
Методы и приемы отладки программного кода
Типовыеошибки,возникающиеприразработкепрограммного
обеспечения, и методы их диагностики и исправления
Применять методы и приемы отладки дефектного программного кода
Интерпретировать сообщения об ошибках, предупреждения, записи
технологических журналов, возникающих при выполнении дефектного
кода
Другие характеристики
Страница 11
3.3. Обобщенная трудовая функция
Наименование
Уровень
квалификации
6
Разработка требований и проектирование
программного обеспечения
Код
D
Происхождение обобщенной
трудовой функции
Оригинал
Заимствовано из
оригинала
Код
оригинала
Регистрационный
номер
профессионального
стандарта
Возможные
наименования
должностей, профессий
Ведущий программист
Ведущий инженер-программист
Дополнительные характеристики
Высшее образование
Повышение квалификации
Практическая работа в области разработки программного обеспечения
не менее 3 лет
Требования к
образованию и
обучению
Требования к опыту
практической работы
Особые условия
допуска к работе
Другие характеристики
Наименование документаКод
ОКЗ 2132
2131
ЕКС
--
ОКСО010400
Наименование базовой группы, должности
(профессии) или специальности
Программисты
Разработчики и аналитики компьютерных систем
Инженер-программист
Инженер по автоматизированным системам
управления производством
Информационные технологии
010500Прикладная математика и информатика
220200Автоматизация и управление
230100Информатика и вычислительная техника
230200Информационные системы
230200Информационные системы
230200Информационные системы
230200Информационные системы
3.3.1. Трудовая функция
Анализ требований к программному
Наименование
обеспечению
Уровень
Код
D/01.6
(подуровень)
6
квалификации
Страница 12
Происхождение
трудовой функции
Оригинал
Заимствовано из
оригинала
Код оригиналаРегистрационный
номер
профессионального
стандарта
Трудовые действия
Необходимые умения
Необходимые знания
Анализвозможностейреализациитребованийкпрограммному
обеспечению
Оценка времени и трудоемкости реализации требований к программному
обеспечению
Согласованиетребованийкпрограммномуобеспечениюс
заинтересованными сторонами
Оценка и согласование сроков выполнения поставленных задач
Возможности существующей программно-технической архитектуры
Возможности современных и перспективных средств разработки
программных продуктов, технических средств
Методологии разработки программного обеспечения и технологии
программирования
Методологии и технологии проектирования и использования баз данных
Проводить анализ исполнения требований
Вырабатывать варианты реализации требований
Проводить оценку и обоснование рекомендуемых решений
Осуществлять коммуникации с заинтересованными сторонами
Другие характеристики
3.3.2. Трудовая функция
Разработка технических спецификаций
Наименование
на программные компоненты и их
Код
D/02.6
взаимодействие
Уровень
(подуровень)
6
квалификации
Происхождение
трудовой функции
Оригинал
Заимствовано из
оригинала
Код оригиналаРегистрационный
номер
профессионального
стандарта
Трудовые действия
Необходимые умения
Разработка и согласование технических спецификаций на программные
компоненты и их взаимодействие с архитектором программного
обеспечения
Распределение заданий между программистами в соответствии с
техническими спецификациями
Осуществление контроля выполнения заданий
Осуществление обучения и наставничества
Формированиеипредоставлениеотчетностивсоответствиис
установленными регламентами
Оценка и согласование сроков выполнения поставленных задач
Языки формализации функциональных спецификаций
Страница 13
Необходимые знания
Методы и приемы формализации задач
Методы и средства проектирования программного обеспечения
Методы и средства проектирования программных интерфейсов
Методы и средства проектирования баз данных
Выбиратьсредствареализациитребованийкпрограммному
обеспечению
Вырабатывать варианты реализации программного обеспечения
Проводить оценку и обоснование рекомендуемых решений
Осуществлять коммуникации с заинтересованными сторонами
Другие характеристики
3.3.3. Трудовая функция
Проектирование программного
Наименование
обеспечения
Уровень
Код
D/03.6
(подуровень)
6
квалификации
Происхождение
трудовой функции
Оригинал
Заимствовано из
оригинала
Код оригиналаРегистрационный
номер
профессионального
стандарта
Трудовые действия
Необходимые умения
Необходимые знания
Разработка, изменение и согласование архитектуры программного
обеспечения с системным аналитиком и архитектором программного
обеспечения
Проектирование структур данных
Проектирование баз данных
Проектирование программных интерфейсов
Оценка и согласование сроков выполнения поставленных задач
Принципы построения архитектуры программного обеспечения и виды
архитектуры программного обеспечения
Типовые решения, библиотеки программных модулей, шаблоны, классы
объектов, используемые при разработке программного обеспечения
Методы и средства проектирования программного обеспечения
Методы и средства проектирования баз данных
Методы и средства проектирования программных интерфейсов
Использоватьсуществующиетиповыерешенияишаблоны
проектирования программного обеспечения
Применятьметодыисредствапроектированияпрограммного
обеспечения, структур данных, баз данных, программных интерфейсов
Осуществлять коммуникации с заинтересованными сторонами
Другие характеристики
Страница 14
IV. Сведения об организациях – разработчиках профессионального стандарта
4.1. Ответственная организация-разработчик
и.о. ректораМинашкин В.Г.
4.2. Наименования организаций-разработчиков
Федеральное государственное бюджетное образовательное учреждение высшего
профессионального образования «Московский государственный университет экономики,
статистики и информатики (МЭСИ)»
1
Фирма «1С» города Москвы
2
ООО «1С-МФТИ» города Москвы
3
ООО «СТМ» города Москвы
4
Ассоциация предприятий компьютерных и информационных технологий (АП КИТ) города
Москвы
1
Общероссийский классификатор занятий.
2
Общероссийский классификатор видов экономической деятельности.
3
Единый квалификационный справочник должностей руководителей, специалистов и других служащих.
4
Общероссийский классификатор специальностей по образованию.

Ячейка бибилиотеки документов

3237 — ячейка

Гороскоп (бизнес/феншуй) ГОСТы Бланки новых документов, актуальных с 2023 года и производственный календарь 2023 Новые категории на нашем портале Трудовой кодекс ( ТК ) бланки документов

Читайте статьи Крипта #прожиточныйминимум#производственныйкалендарь#пособие#социальноевидео

Рекомендуем документыПрофессиональная структура и уровень квалификации работников участника подрядного торга приложениеПрофессиональное суждение по вопросу классификации ссудной задолженности и элементов расчетной базыПрофессиональное суждение по вопросу классификации ссудной задолженности и элементов расчетной базы по категориям качества для определения величины резервов в соответствии с требованиями положений банка россии (примерная форма)Профессиональный и социальный состав заболевших дифтериейПрофессиональный стандарт (макет) (в формате Ворд 2023)Профессиональный стандарт программиста (разработчика программного обеспечения) (в формате Pdf)Проходчик (в формате Ворд 2023)Проходчик подземный (в формате Ворд 2023)Процедура оформления гражданско-правовых договоров с физическими лицамиПроцедуры лицензирования видов деятельности в области использования атомной энергии входящих в компетенциюПроцедуры лицензирования видов деятельности в области использования атомной энергии, входящих в компетенцию Ростехнадзора. Форма № 2-Л