Об утверждении профессионального стандарта "Программист"
The order approves the professional standard “Programmer,” and it takes effect on 1 March 2023.
- Jurisdiction
- Russia
- Instrument
- Act or statute
- Citation
- 424н
- Version
- Undated source snapshot
- Language
- ru
- Official source
- View official record ↗
Statute overview
About this statute
This page preserves the statute’s identified version, provision structure, official source link, and stored legal text for reading and research.
Search within this statute
Search all stored provisions in this version.
Legal text
Provisions of Об утверждении профессионального стандарта "Программист"
Showing 1 of 1
- document Verify source ↗
Об утверждении профессионального стандарта "Программист"
The order approves the professional standard “Programmer,” and it takes effect on 1 March 2023.
МИНИСТЕРСТВО ТРУДА И СОЦИАЛЬНОЙ ЗАЩИТЫ РОССИЙСКОЙ ФЕДЕРАЦИИ ПРИКАЗ Москва 20 июля 2022 г. № 424н Об утверждении профессионального стандарта "Программист" Зарегистрирован Минюстом России 22 августа 2022 г. Регистрационный № 69720 В соответствии с пунктом 16 Правил разработки и утверждения профессиональных стандартов, утвержденных постановлением Правительства Российской Федерации от 22 января 2013 г. № 23 (Собрание законодательства Российской Федерации, 2013, № 4, ст. 293; 2014, № 39, ст. 5266), приказываю: 1. Утвердить прилагаемый профессиональный стандарт "Программист". 2. Признать утратившими силу: приказ Министерства труда и социальной защиты Российской Федерации от 18 ноября 2013 г. № 679н "Об утверждении профессионального стандарта "Программист" (зарегистрирован Министерством юстиции Российской Федерации 18 декабря 2013 г., регистрационный № 30635); пункт 4 Изменений, вносимых в некоторые профессиональные стандарта, утвержденные приказами Министерства труда и социальной защиты Российской Федерации, утвержденных приказом Министерства труда и социальной защиты Российской Федерации от 12 декабря 2016 г. № 727н (зарегистрирован Министерством юстиции Российской Федерации 13 января 2017 г., регистрационный № 45230). 3. Установить, что настоящий приказ вступает в силу с 1 марта 2023 г. и действует до 1 марта 2029 г. Министр А.О.Котяков УТВЕРЖДЕН приказом Министерства труда и социальной защиты Российской Федерации от 20 июля 2022 г. № 424н ПРОФЕССИОНАЛЬНЫЙ СТАНДАРТ Программист 4Регистрационный номер Содержание I. Общие сведения II. Описание трудовых функций, входящих в профессиональный стандарт (функциональная карта вида профессиональной деятельности) III. Характеристика обобщенных трудовых функций 3.1. Обобщенная трудовая функция "Разработка и отладка программного кода" 3.2. Обобщенная трудовая функция "Проверка работоспособности и рефакторинг кода программного обеспечения" 3.3. Обобщенная трудовая функция "Интеграция программных модулей и компонентов и проверка работоспособности выпусков программного продукта" 3.4. Обобщенная трудовая функция "Разработка требований и проектирование программного обеспечения" IV. Сведения об организациях - разработчиках профессионального стандарта I. Общие сведения Разработка компьютерного программного обеспечения06.001(наименование вида профессиональной деятельности)Код Основная цель вида профессиональной деятельности:Разработка, отладка, проверка работоспособности, модификация компьютерного программного обеспечения Группа занятий:3512Специалисты-техники по поддержке пользователей ИКТ2512Разработчики программного обеспечения2514Программисты приложений-- (код ОКЗ 1 ) (наименование) (код ОКЗ) (наименование) Отнесение к видам экономической деятельности:62.01Разработка компьютерного программного обеспечения (код ОКВЭД 2 ) (наименование вида экономической деятельности) ______________________________ 1 Общероссийский классификатор занятий. 2 Общероссийский классификатор видов экономической деятельности. II. Описание трудовых функций, входящих в профессиональный стандарт (функциональная карта вида профессиональной деятельности) Обобщенные трудовые функцииТрудовые функциикоднаименованиеуровень квалификациинаименованиекодуровень (подуровень) квалификацииA Разработка и отладка программного кода3 Формализация и алгоритмизация поставленных задач для разработки программного кодаA/01.33 Написание программного кода с использованием языков программирования, определения и манипулирования данными в базах данныхA/02.33 Оформление программного кода в соответствии с установленными требованиямиA/03.33 Работа с системой управления версиями программного кодаA/04.33 Проверка и отладка программного кодаA/05.33B Проверка работоспособности и рефакторинг кода программного обеспечения4 Разработка процедур проверки работоспособности и измерения характеристик компьютерного программного обеспеченияB/01.44 Разработка тестовых наборов данных для проверки работоспособности компьютерного программного обеспеченияB/02.44 Проверка работоспособности компьютерного программного обеспеченияB/03.44 Рефакторинг, оптимизация и инспекция программного кодаB/04.44 Исправление дефектов программного кода, зафиксированных в базе данных дефектовB/05.44 Осуществление сборки однородных программных модулей в программный проектB/06.44C Интеграция программных модулей и компонентов и проверка работоспособности выпусков программного продукта5 Разработка процедур интеграции программных модулейC/01.55 Осуществление интеграции программных модулей и компонентов и проверки работоспособности выпусков программного продуктаC/02.55D Разработка требований и проектирование программного обеспечения6 Анализ возможностей реализации требований к компьютерному программному обеспечениюD/01.66 Разработка технических спецификаций на программные компоненты и их взаимодействиеD/02.66 Проектирование компьютерного программного обеспеченияD/03.66 III. Характеристика обобщенных трудовых функций 3.1. Обобщенная трудовая функция Наименование Разработка и отладка программного кодаКодA Уровень квалификации3 Происхождение обобщенной трудовой функции ОригиналXЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Возможные наименования должностей, профессий Помощник программиста Требования к образованию и обучениюСреднее профессиональное образование - программы подготовки квалифицированных рабочих (служащих)Требования к опыту практической работы-Особые условия допуска к работе-Другие характеристики- Дополнительные характеристики Наименование документа Код Наименование базовой группы, должности (профессии) или специальностиОКЗ3512Специалисты-техники по поддержке пользователей ИКТЕКС 3 -Техник-программистОКПДТР27099Техник-программистОКСО 4 2.09.00.00Информатика и вычислительная техника ______________________________ 3 Единый квалификационный справочник должностей руководителей, специалистов и служащих. 4 Общероссийский классификатор специальностей по образованию. 3.1.1. Трудовая функция НаименованиеФормализация и алгоритмизация поставленных задач для разработки программного кода Код A/01.3 Уровень (подуровень) квалификации 3 Происхождение трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Трудовые действияСоставление формализованных описаний решений поставленных задач в соответствии с требованиями технического задания или внутренних документов организацииРазработка алгоритмов решения поставленных задач в соответствии с требованиями технического задания или внутренних документов организацииПроверка корректности алгоритмов решения поставленных задачОценка и согласование сроков выполнения поставленных задач Необходимые уменияИспользовать методы и приемы формализации поставленных задачИспользовать методы и приемы алгоритмизации поставленных задачИспользовать программное обеспечение для графического отображения алгоритмовПрименять алгоритмы решения типовых задач в соответствующих областяхОсуществлять коммуникации с заинтересованными сторонами Необходимые знанияМетоды и приемы формализации поставленных задачЯзыки формализации функциональных спецификацийМетоды и приемы алгоритмизации поставленных задачНотации и программное обеспечение для графического отображения алгоритмовАлгоритмы решения типичных задач, области и способы их применения Другие характеристики- 3.1.2. Трудовая функция НаименованиеНаписание программного кода с использованием языков программирования, определения и манипулирования данными в базах данных Код A/02.3 Уровень (подуровень) квалификации 3 Происхождение трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Трудовые действияСоздание программного кода в соответствии с техническим заданием (готовыми спецификациями)Оптимизация программного кода с использованием специализированных программных средствОценка и согласование сроков выполнения поставленных задач Необходимые уменияПрименять выбранные языки программирования для написания программного кодаИспользовать выбранную среду программирования и средства системы управления базами данныхИспользовать возможности имеющейся технической и/или программной архитектуры для написания программного кодаОсуществлять коммуникации с заинтересованными сторонами Необходимые знанияСинтаксис выбранного языка программирования, особенности программирования на этом языке, стандартные библиотеки языка программированияМетодологии разработки компьютерного программного обеспеченияМетодологии и технологии проектирования и использования баз данныхТехнологии программированияОсобенности выбранной среды программирования и системы управления базами данныхКомпоненты программно-технических архитектур, существующие приложения и интерфейсы взаимодействия с ними Другие характеристики- 3.1.3. Трудовая функция НаименованиеОформление программного кода в соответствии с установленными требованиями Код A/03.3 Уровень (подуровень) квалификации 3 Происхождение трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Трудовые действияПриведение наименований переменных, функций, классов, структур данных и файлов в соответствие с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кодаСтруктурирование исходного программного кода в соответствии с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кодаКомментирование и разметка программного кода в соответствии с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кодаФорматирование исходного программного кода в соответствии с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кодаОформление технической документации на компьютерное программное обеспечение по заданному стандарту или шаблону Необходимые уменияПрименять нормативно-технические документы (стандарты и регламенты), определяющие требования к оформлению программного кодаПрименять инструментарий для создания и актуализации исходных текстов программПрименять заданные стандарты и шаблоны для составления и оформления технической документацииОсуществлять коммуникации с заинтересованными сторонами Необходимые знанияИнструментарий для создания и актуализации исходных текстов программМетоды повышения читаемости программного кодаСистемы кодировки символов, форматы хранения исходных текстов программНормативно-технические документы (стандарты и регламенты), определяющие требования к оформлению программного кодаОсновные стандарты оформления технической документации на компьютерное программное обеспечение Другие характеристики- 3.1.4. Трудовая функция НаименованиеРабота с системой управления версиями программного кода Код A/04.3 Уровень (подуровень) квалификации 3 Происхождение трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Трудовые действияРегистрация изменений исходного текста программного кода в системе управления версиямиСлияние, разделение и сравнение исходных текстов программного кодаСохранение сделанных изменений программного кода в соответствии с регламентом управления версиями Необходимые уменияИспользовать выбранную систему управления версиямиИспользовать вспомогательные инструментальные программные средства для обработки исходного текста программного кодаВыполнять действия, соответствующие установленному регламенту используемой системы управления версиямиОсуществлять коммуникации с заинтересованными сторонами Необходимые знанияВозможности используемой системы управления версиями и вспомогательных инструментальных программных средствУстановленный регламент использования системы управления версиями Другие характеристики- 3.1.5. Трудовая функция НаименованиеПроверка и отладка программного кода Код A/05.3 Уровень (подуровень) квалификации 3 Происхождение трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Трудовые действияАнализ и проверка исходного программного кодаОтладка программного кода на уровне программных модулейОтладка программного кода на уровне межмодульных взаимодействий и взаимодействий с окружениемОценка и согласование сроков выполнения поставленных задач Необходимые уменияВыявлять ошибки в программном кодеПрименять методы и приемы отладки программного кодаИнтерпретировать сообщения об ошибках, предупреждения, записи технологических журналовПрименять современные компиляторы, отладчики и оптимизаторы программного кодаОсуществлять коммуникации с заинтересованными сторонами Необходимые знанияМетоды и приемы отладки программного кодаТипы и форматы сообщений об ошибках, предупрежденийСпособы использования технологических журналов, форматы и типы записей журналовСовременные компиляторы, отладчики и оптимизаторы программного кодаСообщения о состоянии аппаратных средств Другие характеристики- 3.2. Обобщенная трудовая функция НаименованиеПроверка работоспособности и рефакторинг кода программного обеспечения Код B Уровень квалификации 4 Происхождение обобщенной трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Возможные наименования должностей, профессийТехник-программист Требования к образованию и обучениюСреднее профессиональное образование - программы подготовки квалифицированных рабочих (служащих)Требования к опыту практической работыНе менее трех месяцев в области разработки компьютерного программного обеспеченияОсобые условия допуска к работе-Другие характеристики- Дополнительные характеристики Наименование документа Код Наименование базовой группы, должности (профессии) или специальностиОКЗ3512Специалисты-техники по поддержке пользователей ИКТЕКС-Техник-программистОКПДТР27099Техник-программистОКСО2.09.00.00Информатика и вычислительная техника 3.2.1. Трудовая функция НаименованиеРазработка процедур проверки работоспособности и измерения характеристик компьютерного программного обеспечения Код B/01.4 Уровень (подуровень) квалификации 4 Происхождение трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Трудовые действияРазработка процедуры проверки работоспособности компьютерного программного обеспеченияРазработка процедуры сбора диагностических данных проверки работоспособности компьютерного программного обеспеченияРазработка процедуры измерения требуемых характеристик компьютерного программного обеспеченияОформление технической документации на компьютерное программное обеспечение по заданному стандарту или шаблонуОценка и согласование сроков выполнения поставленных задач Необходимые уменияПисать программный код процедур проверки работоспособности компьютерного программного обеспечения на выбранном языке программированияИспользовать выбранную среду программирования для разработки процедур проверки работоспособности компьютерного программного обеспеченияПрименять заданные стандарты и шаблоны для составления и оформления технической документацииОсуществлять коммуникации с заинтересованными сторонами Необходимые знанияМетоды автоматической и автоматизированной проверки работоспособности компьютерного программного обеспеченияОсновные виды диагностических данных проверки работоспособности компьютерного программного обеспечения и способы их представленияЯзыки, утилиты и среды программирования и средства пакетного выполнения процедурТиповые метрики компьютерного программного обеспеченияОсновные методы измерения и оценки характеристик компьютерного программного обеспеченияОсновные стандарты оформления технической документации на компьютерное программное обеспечение Другие характеристики- 3.2.2. Трудовая функция НаименованиеРазработка тестовых наборов данных для проверки работоспособности компьютерного программного обеспечения Код B/02.4 Уровень (подуровень) квалификации 4 Происхождение трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Трудовые действияПодготовка тестовых наборов данных в соответствии с выбранной методикой тестирования компьютерного программного обеспеченияОценка и согласование сроков выполнения поставленных задач Необходимые уменияРазрабатывать и оформлять контрольные примеры для проверки работоспособности компьютерного программного обеспеченияРазрабатывать процедуры генерации тестовых наборов данных с заданными характеристикамиПодготавливать наборы данных, используемых в процессе проверки работоспособности компьютерного программного обеспеченияИспользовать командные средства разработки компьютерного программного обеспеченияОсуществлять коммуникации с заинтересованными сторонами Необходимые знанияМетоды создания и документирования контрольных примеров и тестовых наборов данныхПравила, алгоритмы и технологии создания тестовых наборов данныхТребования к структуре и форматам хранения тестовых наборов данных Другие характеристики- 3.2.3. Трудовая функция НаименованиеПроверка работоспособности компьютерного программного обеспечения Код B/03.4 Уровень (подуровень) квалификации 4 Происхождение трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Трудовые действияПроверка работоспособности компьютерного программного обеспечения на основе разработанных тестовых наборов данныхОценка соответствия компьютерного программного обеспечения требуемым характеристикамСбор и анализ полученных результатов проверки работоспособности компьютерного программного обеспеченияОценка и согласование сроков выполнения поставленных задач Необходимые уменияПрименять методы и средства проверки работоспособности компьютерного программного обеспеченияИнтерпретировать диагностические данные проверки работоспособности компьютерного программного обеспеченияАнализировать значения полученных характеристик компьютерного программного обеспеченияДокументировать результаты проверки работоспособности компьютерного программного обеспеченияОсуществлять коммуникации с заинтересованными сторонами Необходимые знанияМетоды и средства проверки работоспособности компьютерного программного обеспеченияСреды проверки работоспособности и отладки компьютерного программного обеспеченияГосударственные стандарты испытания автоматизированных системРуководящие документы по стандартизации требований к документам автоматизированных систем Другие характеристики- 3.2.4. Трудовая функция НаименованиеРефакторинг, оптимизация и инспекция программного кода Код B/04.4 Уровень (подуровень) квалификации 4 Происхождение трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Трудовые действияАнализ программного кода на соответствие требованиям по читаемости и производительностиИнспекция программного кода для поиска не обнаруженных на ранних стадиях разработки компьютерного программного обеспечения ошибок и критических местВнесение изменений в программный код и проверка его работоспособностиОценка и согласование сроков выполнения поставленных задач Необходимые уменияПрименять методы, средства рефакторинга, оптимизации и инспекции программного кодаПрименять инструментальные средства коллективной работы над программным кодомПубликовать результаты рефакторинга, оптимизации и инспекции в коллективной базе знанийИспользовать систему управления версиями для регистрации произведенных измененийОсуществлять коммуникации с заинтересованными сторонами Необходимые знанияМетоды и средства рефакторинга, оптимизации и инспекции программного кодаЯзыки программирования и среды разработкиНормативно-технические документы (стандарты и регламенты), регламентирующие требования к программному коду, порядок отражения изменений в системе управления версиями, порядок отражения результатов рефакторинга, оптимизации и инспекции в коллективной базе знаний Другие характеристики- 3.2.5. Трудовая функция НаименованиеИсправление дефектов программного кода, зафиксированных в базе данных дефектов Код B/05.4 Уровень (подуровень) квалификации 4 Происхождение трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Трудовые действияВоспроизведение дефектов программного кода, зафиксированных в базе данных дефектовУстановление причин возникновения дефектов программного кодаВнесение изменений в программный код для устранения выявленных дефектовОценка и согласование сроков выполнения поставленных задач Необходимые уменияПрименять методы и приемы отладки дефектного программного кодаИнтерпретировать сообщения, предупреждения, записи технологических журналов об ошибках, возникающих при выполнении дефектного кодаОсуществлять коммуникации с заинтересованными сторонами Необходимые знанияМетоды и приемы отладки программного кодаТипичные ошибки, возникающие при разработке компьютерного программного обеспечения, методы их диагностики и исправления Другие характеристики- 3.2.6. Трудовая функция НаименованиеОсуществление сборки однородных программных модулей в программный проект Код B/06.4 Уровень (подуровень) квалификации 4 Происхождение трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Трудовые действияСборка однородных (одноязыковых) программных модулей в программный проект в средах разработки компьютерного программного обеспеченияПроверка работоспособности собранного программного проектаВнесение изменений в процедуру сборки однородных (одноязыковых) программных модулей в программный проектОценка и согласование сроков выполнения поставленных задач Необходимые уменияВыполнять процедуры сборки однородных (одноязыковых) программных модулей в программный проект в средах разработки компьютерного программного обеспеченияПроизводить настройки параметров программного проекта и осуществлять запуск процедур сборкиПроводить проверку работоспособности программного проектаДокументировать произведенные действия, выявленные проблемы и способы их устраненияСоздавать резервные копии программного проекта и данных, выполнять восстановление, обеспечивать целостность программного проекта и данныхОсуществлять коммуникации с заинтересованными сторонами Необходимые знанияМетоды и средства сборки модулей в программный проект в средах разработки компьютерного программного обеспеченияВозможности настройки программного проекта в средах разработки компьютерного программного обеспеченияИнтерфейсы взаимодействия внутренних модулей программного проектаМетоды и средства проверки работоспособности программных проектовЯзыки, утилиты и среды программирования, средства пакетного выполнения процедур Другие характеристики- 3.3. Обобщенная трудовая функция НаименованиеИнтеграция программных модулей и компонентов и проверка работоспособности выпусков программного продукта Код C Уровень квалификации 5 Происхождение обобщенной трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Возможные наименования должностей, профессийПрограммист Требования к образованию и обучениюСреднее профессиональное образование - программы подготовки специалистов среднего звенаТребования к опыту практической работыНе менее шести месяцев в области разработки компьютерного программного обеспеченияОсобые условия допуска к работе-Другие характеристикиРекомендуется дополнительное профессиональное образование - программы повышения квалификации по профилю деятельности Дополнительные характеристики Наименование документа Код Наименование базовой группы, должности (профессии) или специальностиОКЗ2514Программисты приложенийЕКС-Техник-программистОКПДТР25857ПрограммистОКСО2.09.02.00Информатика и вычислительная техника2.10.02.03Информационная безопасность автоматизированных систем 3.3.1. Трудовая функция НаименованиеРазработка процедур интеграции программных модулей Код C/01.5 Уровень (подуровень) квалификации 5 Происхождение трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Трудовые действияАнализ и выявление проблем сопряжения неоднородных модулей и компонентов компьютерного программного обеспеченияРазработка и документирование программных интерфейсовРазработка процедур сборки модулей и компонентов компьютерного программного обеспеченияРазработка процедур развертывания и обновления компьютерного программного обеспеченияРазработка процедур миграции и преобразования (конвертации) данныхОформление технической документации на компьютерное программное обеспечение по заданному стандарту или шаблонуОценка и согласование сроков выполнения поставленных задач Необходимые уменияПисать программный код процедур интеграции программных модулейИспользовать выбранную среду программирования для разработки процедур интеграции программных модулейПрименять методы и средства сборки модулей и компонентов компьютерного программного обеспечения, разработки процедур для развертывания компьютерного программного обеспечения, миграции и преобразования данных, создания программных интерфейсовПрименять заданные стандарты и шаблоны для составления и оформления технической документацииОсуществлять коммуникации с заинтересованными сторонами Необходимые знанияМетоды и средства сборки модулей и компонентов компьютерного программного обеспеченияИнтерфейсы взаимодействия с внешней средойИнтерфейсы взаимодействия внутренних модулей системыМетоды и средства разработки процедур для развертывания компьютерного программного обеспеченияМетоды и средства миграции и преобразования данныхЯзыки, утилиты и среды программирования, средства пакетного выполнения процедурОсновные стандарты оформления технической документации на компьютерное программное обеспечение Другие характеристики- 3.3.2. Трудовая функция НаименованиеОсуществление интеграции программных модулей и компонентов и проверки работоспособности выпусков программного продукта Код C/02.5 Уровень (подуровень) квалификации 5 Происхождение трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Трудовые действияСборка программных модулей и компонентов в программный продуктПодключение программного продукта к компонентам внешней средыПроверка работоспособности выпусков программного продуктаВнесение изменений в процедуры сборки модулей и компонентов компьютерного программного обеспечения, развертывания компьютерного программного обеспечения, миграции и преобразования данныхОценка и согласование сроков выполнения поставленных задач Необходимые уменияВыполнять процедуры сборки программных модулей и компонентов в программный продуктПроизводить настройки параметров программного продукта и осуществлять запуск процедур сборкиПроводить проверку работоспособности программного продуктаДокументировать произведенные действия, выявленные проблемы и способы их устраненияИспользовать командные средства разработки компьютерного программного обеспеченияСоздавать резервные копии программ и данных, выполнять восстановление, обеспечивать целостность программного продукта и данныхОсуществлять коммуникации с заинтересованными сторонами Необходимые знанияМетоды и средства сборки и интеграции программных модулей и компонентовИнтерфейсы взаимодействия программного продукта с внешней средойИнтерфейсы взаимодействия внутренних модулей программного продуктаМетоды и средства проверки работоспособности выпусков программных продуктовЯзыки, утилиты и среды программирования, средства пакетного выполнения процедур Другие характеристики- 3.4. Обобщенная трудовая функция НаименованиеРазработка требований и проектирование программного обеспечения Код D Уровень квалификации 6 Происхождение обобщенной трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Возможные наименования должностей, профессийИнженер-программист Требования к образованию и обучениюВысшее образование - бакалавриатТребования к опыту практической работыНе менее одного года в области разработки компьютерного программного обеспеченияОсобые условия допуска к работе-Другие характеристикиРекомендуется дополнительное профессиональное образование - программы повышения квалификации по профилю деятельности Дополнительные характеристики Наименование документа Код Наименование базовой группы, должности (профессии) или специальностиОКЗ2512Разработчики программного обеспеченияЕКС-Инженер-программист (программист)ОКПДТР22824Инженер-программистОКСО1.01.03.02Прикладная математика и информатика1.02.03.01Математика и компьютерные науки2.09.03.01Информатика и вычислительная техника 3.4.1. Трудовая функция НаименованиеАнализ возможностей реализации требований к компьютерному программному обеспечению Код D/01.6 Уровень (подуровень) квалификации 6 Происхождение трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Трудовые действияСбор, систематизация, выявление взаимосвязей и документирование требований к компьютерному программному обеспечениюОценка времени и трудоемкости реализации требований к компьютерному программному обеспечениюСогласование требований к компьютерному программному обеспечению с заинтересованными сторонамиОценка и согласование сроков выполнения поставленных задач Необходимые уменияПроводить сбор и систематизацию требований к компьютерному программному обеспечениюВыявлять взаимосвязи и документировать требования к компьютерному программному обеспечениюПроводить анализ исполнения требований к компьютерному программному обеспечениюВырабатывать варианты реализации требований к компьютерному программному обеспечениюПроводить оценку и обоснование рекомендуемых решенийОсуществлять коммуникации с заинтересованными сторонами Необходимые знанияВозможности существующей программно-технической архитектурыВозможности современных и перспективных средств разработки программных продуктов, технических средствМетодологии разработки компьютерного программного обеспечения и технологии программированияМетодологии и технологии проектирования и использования баз данных Другие характеристики- 3.4.2. Трудовая функция НаименованиеРазработка технических спецификаций на программные компоненты и их взаимодействие Код D/02.6 Уровень (подуровень) квалификации 6 Происхождение трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Трудовые действияРазработка и согласование с архитектором программного обеспечения технических спецификаций на программные компоненты и на их взаимодействиеРаспределение заданий между программистами в соответствии с техническими спецификациямиОсуществление контроля выполнения заданийОсуществление обучения и наставничестваФормирование и предоставление отчетности в соответствии с установленными регламентамиОценка и согласование сроков выполнения поставленных задач Необходимые уменияВыбирать средства реализации требований к компьютерному программному обеспечениюВырабатывать варианты реализации компьютерного программного обеспеченияПроводить оценку и обоснование рекомендуемых решенийОсуществлять коммуникации с заинтересованными сторонами Необходимые знанияЯзыки формализации функциональных спецификацийМетоды и приемы формализации задачМетоды и средства проектирования компьютерного программного обеспеченияМетоды и средства проектирования программных интерфейсовМетоды и средства проектирования баз данных Другие характеристики- 3.4.3. Трудовая функция НаименованиеПроектирование компьютерного программного обеспечения Код D/03.6 Уровень (подуровень) квалификации 6 Происхождение трудовой функцииОригинал XЗаимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Трудовые действияРазработка, изменение архитектуры компьютерного программного обеспечения и ее согласование с системным аналитиком и архитектором программного обеспеченияПроектирование структур данныхПроектирование баз данныхПроектирование программных интерфейсовРазработка технической документации на компьютерное программное обеспечение с использованием существующих стандартовОценка и согласование сроков выполнения поставленных задач Необходимые уменияИспользовать существующие типовые решения и шаблоны проектирования компьютерного программного обеспеченияПрименять методы и средства проектирования компьютерного программного обеспечения, структур данных, баз данных, программных интерфейсовИспользовать командные средства разработки компьютерного программного обеспеченияПрименять существующие стандарты для разработки технической документации на компьютерное программное обеспечениеОсуществлять коммуникации с заинтересованными сторонами Необходимые знанияПринципы построения и виды архитектуры компьютерного программного обеспеченияТиповые решения, библиотеки программных модулей, шаблоны, классы объектов, используемые при разработке компьютерного программного обеспеченияНормативно-технические документы (стандарты), определяющие требования к технической документации на компьютерное программное обеспечениеМетоды и средства проектирования компьютерного программного обеспеченияМетоды и средства проектирования баз данныхМетоды и средства проектирования программных интерфейсов Другие характеристики- IV. Сведения об организациях - разработчиках профессионального стандарта 4.1. Ответственная организация-разработчик ФГБУ "Всероссийский научно-исследовательский институт труда" Министерства труда и социальной защиты Российской Федерации, город МоскваГенеральный директорПлатыгин Д.Н 4.2. Наименования организаций-разработчиков 1Ассоциация предприятий компьютерных и информационных технологий, город Москва2ГБПОУ "Московский центр развития профессионального образования", город Москва3ООО "1С", город Москва4ООО "СТМ", город Москва5ФГАОУ ВО НИУ ВШЭ, город Москва6ФГБОУ ВО "Российский экономический университет им. Г.В.Плеханова", город Москва7ФГБОУ ВО "Московский государственный технологический университет "СТАНКИН", город Москва
Provision text is displayed from LexChat’s stored statute record. Use the official source links to verify amendments, commencement, and current legal force.
Ask AI about this statute
Об утверждении профессионального стандарта "Программист"
Sign in to ask AI about this statute
Sign in to start authenticated, citation-grounded statute research.
Sign inLexChat organizes source-backed legal information for research. Verify amendments, commencement, and current legal force with the official publisher before relying on it.