Техник программист должностная инструкция по профстандарту

Должностная инструкция и обязанности программиста

Должностная инструкция программиста определяет круг его функционала. А каким именно он будет, зависит от сферы деятельности конкретной компании. Разберем, что входит в обязанности программиста, есть ли профстандарт по этой должности.

Навигация

Кто такой программист

В соответствии с профстандартом, утв. Приказом Минтруда РФ от 20.07.2022 № 424Н, программист — это специалист, занимающийся разработкой, отладкой, проверкой работоспособности и модификации программного обеспечения (ПО). Должность входит в следующие группы занятий:

3512 Специалисты-техники по поддержке пользователей ИКТ 2512 Разработчики программного обеспечения
2514 Программисты приложений 3513 Специалисты-техники по компьютерным сетям и системам
3514 Специалисты-техники по Web

На заметку: что делать, если в ОКЗ нет нужной должности

В Общем классификаторе занятий (утв. Приказом от 12.12.2014 № 2020-ст) отведена отдельная подгруппа для специалистов направления ИКТ. Кодовое обозначение должности «программист» подбирается для сдачи отчетности ЕФС-1 в СФР из справочника в зависимости от того, какой функционал прописан у него в должностной инструкции.

Требования к образованию специалиста предъявляются в зависимости от того, на какую должность он претендует, их указывают в должностной инструкции.

Согласно профстандарту, утв. Приказом Минтруда РФ от 20.07.2022 № 424Н, на должность, например, помощника программиста назначается лицо, имеющее среднее профессиональное образование или прошедшее программы профподготовки. К опыту работы такого специалиста требований в должностной инструкции не предусмотрено. Техник-программист при трудоустройстве предъявляет документ о среднем профобразовании или профпереподготовке. У него должен быть опыт практической работы по специальности не менее 3 месяцев. На должность программиста принимается человек со средним профессиональным образованием или прошедший профпереподготовку специалистов среднего звена. Опыт практической работы — не менее полугода. Высшее образование и опыт практической работы не менее года необходим специалисту, претендующему на должность инженера-программиста, это указывают в должностной инструкции.

Может пригодиться: как составить должностную инструкцию на основе профстандарта

Чем занимается программист в бюджетном учреждении

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

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

Индивидуальный набор трудовых функций прописывается отдельно в должностной инструкции для конкретной должности. Для помощника программиста актуально выполнение следующих задач на рабочем месте:

  • проверять алгоритмы решения поставленных задач;
  • составлять описания решений поставленных задач в соответствии с требованиями техзадания;
  • выполнять поставленные задачи в срок.

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

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

Для должности техника-программиста в должностной инструкции предусмотрено выполнение следующих задач:

  • проверять работоспособность компьютерного ПО;
  • собирать информацию для диагностики и проверки работоспособности ПО;
  • оформлять техдокументацию на ПО по шаблону;
  • согласовывать сроки работ.

Чтобы выполнить работу, технику-программисту надо уметь:

  • писать программный код;
  • применять заданные стандарты для составления и оформления техдокументации.

У инженера-программиста в должностной инструкции прописывают следующий функционал:

  • собирать, систематизировать и выявлять взаимосвязи по поводу требований к ПО;
  • согласовывать требования к ПО с руководством;
  • проводить оценку реализации требований к ПО;
  • оценивать и согласовывать сроки выполнения работ.

Для выполнения таких задач он должен уметь:

  • собирать и систематизировать требования к компьютерному ПО;
  • документировать требования к ПО;
  • вырабатывать варианты реализации требований к ПО;
  • оценивать и обосновывать рекомендуемые решения.

Должностная инструкция программиста по профстандарту

Пример должностной инструкции программиста выглядит так:

Пример ДИ программиста

Должностная инструкция программиста по профстандарту

Пример должностной инструкции программиста в соответствии с профстандартом

Читайте также:

  • как составить должностную инструкцию оператора 1С;
  • как составить должностную инструкцию системного администратора.

Татаркова Наталья
специалист по кадровому делопроизводству

Работаю в сфере кадрового делопроизводства более 10 лет. В настоящее время работаю в должности специалиста в отделе труда и заработной платы организации, занимающейся грузоперевозками

Все статьи автора

Вам может быть интересно:

Должностная инструкция по специальности «Техник-программист»

Вы можете скачать должностную инструкцию техника-программиста бесплатно. Должностные обязанности техника-программиста

Утверждаю

_____________________________                                                      (Фамилия, инициалы)

(наименование организации, ее                                        ________________________________

организационно — правовая форма)                              (директор; иное лицо, уполномоченное

утверждать должностную инструкцию)

00.00.201_г.

м.п.

ДОЛЖНОСТНАЯ ИНСТРУКЦИЯ

ТЕХНИКА-ПРОГРАММИСТА

——————————————————————-

(наименование учреждения)

00.00.201_г. №00

I. Общие положения

1.1. Данная должностная инструкция устанавливает права, ответственность и должностные обязанности техника-программиста _____________________ (далее – «предприятие»). Название учреждения

1.2. Техник-программист относится к категории специалистов.

1.3. Лицо, назначаемое на должность:

— техника-программист назначается должно иметь среднее профессиональное образование без предъявления требований к стажу работы;

— техника-программиста II категории должно иметь среднее профессиональное образование и стаж работы в должности техника-программиста не менее _________ лет;

— техника-программиста I категории должно иметь среднее профессиональное образование и стаж работы в должности техника-программиста II категории не менее _______ лет.

1.4. Назначение на должность техника-программиста и освобождение от неё осуществляется на основании приказа начальника ВЦ (ИВЦ) по представлению ________________________________________________________________________

(начальника производственного отдела

________________________________________________________________________.

ВЦ (ИВЦ); начальника отдела разработок и внедрения ВЦ (ИВЦ); руководителя

иного структурного подразделения ВЦ (ИВЦ))

1.5. Подчиняется техник-программист непосредственно _______________________.

1.6. Если техник программист отсутствует, то временно его обязанности исполняет лицо, назначенное в установленном порядке, которое несёт полную ответственность за надлежащее исполнение возложенных на него должностных обязанностей.

1.7. Техник-программист должен знать:

— рабочие программы, инструкции, макеты и другие руководящие материалы, определяющие последовательность и технику выполнения расчетных операций;

— технологию механизированной и автоматизированной обработки информации;

— методы проектирования механизированной и автоматизированной обработки информации;

— средства вычислительной техники, сбора, передачи и обработки информации и правила их эксплуатации;

— виды технических носителей информации, правила их хранения и эксплуатации;

— действующие системы счислений, шифров и кодов;

— методы проведения расчетов и вычислительных работ, а так же расчета выполненных работ;

— правила и нормы охраны труда;

— основы экономики, организации производства, труда и управления, трудового законодательства РФ;

— правила внутреннего трудового распорядка;

— основные формализованные языки программирования;

— основы программирования.

II. Должностные обязанности

Техник-программист исполняет следующие должностные обязанности:

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

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

2.3. Выполнение работы по обеспечению механизированной и автоматизированной обработки поступающей в ВЦ (ИВЦ) информации, разработки технологии решения экономических и других задач производственного и научно-исследовательского характера.

2.4. Ведение учета использования машинного времени, объемов выполненных работ.

2.5. Выполнение отдельных служебных поручений своего непосредственного руководителя.

2.6.Участие в проектировании систем обработки данных и систем математического обеспечения машины.

2.7. Участие в выполнении различных операций технологического процесса обработки информации (прием и контроль входной информации, подготовка исходных данных, обработка информации, выпуск исходящей документации и передача ее заказчику).

2.8. Составление простых схем технологического процесса обработки информации, алгоритм решения задач, схем коммутации, макетов, рабочих инструкций и необходимые пояснения к ним.

2.9. Разработка программ по решению простых задач, проведение их отладки и экспериментальной проверки отдельных этапов работ.

III. Права

Техник-программист имеет право:

3.1. Обращаться к руководству предприятия:

— с требованиями оказания содействия в исполнении своих должностных обязанностей и прав;

— с предложениями по совершенствованию работы, связанной с обязанностями, предусмотренными настоящей инструкцией;

— с сообщениями в пределах своей компетенции о всех выявленных в процессе осуществления своих должностных обязанностей недостатках в деятельности центра (его структурных подразделениях) и вносить предложения по их устранению.

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

3.3. Привлекать специалистов всех (отдельных) структурных подразделений к решению возложенных на него задач (если это предусмотрено положениями о структурных подразделениях, если нет — с разрешения начальника ВЦ (ИВЦ).

3.4. Знакомиться с проектами решений начальника ВЦ (ИВЦ) и руководителей структурных подразделений центра, касающимися его деятельности.

IV. Ответственность

Техник-программист несет ответственность:

4.1. В случае причинения материального ущерба в пределах, которые определены гражданским и трудовым законодательством РФ.

4.2. В случае совершения в процессе осуществления своей деятельности правонарушений в пределах, которые определены уголовным, административным и гражданским законодательством РФ.

4.3. В случае ненадлежащего исполнения или неисполнения своих должностных обязанностей, которые предусмотрены данной должностной инструкцией, в пределах, определённых трудовым законодательством РФ.

Руководитель структурного подразделения:       _____________      __________________

                                                                           (подпись)         (фамилия, инициалы)

                                                                                                00.00.201_г.

С инструкцией ознакомлен,

один экземпляр получил:                                        _____________      __________________

                                                                            (подпись)          (фамилия, инициалы)

                                                                                                     00.00.20__г.

Прежде чем новый работник начинает работать на предприятии, работодатель или его представитель обязаны ознакомить его с должностной инструкцией. Деятельность специалиста в дальнейшем будет определяться положениями из этого документа. В данном материале рассматривается должностная инструкция техника-программиста. Сначала рассмотрим полный текст.

ФАЙЛЫ
Скачать образец должностной инструкции техника-программиста .doc

Образец должностной инструкции техника-программиста

Раздел 1. Общие положения

  1. Базовый уровень квалификации для техника-программиста – это образование на уровне специалиста.
  2. Допустимо образование на уровне средне-профессионального, наличие трудового стажа на аналогичной должности необязательно.
  3. Прием и увольнение данного специалиста находится в компетенции руководителя предприятия или его представителя
  4. Знания, требуемые от техника-программиста, выглядят следующим образом:
    • базовые знания в области охраны труда и его правила;
    • правила применения на производстве электронной и вычислительной и другой аналогичной техники, предназначенной для обработки поступающих данных;
    • особенности различных методов обработки информации, в частности, необходимо уметь применять на практике автоматизированные и механизированные методы;
    • умение работать с программами, стендами и иными средствами, применяющиеся при обработке информации;
    • базовые навыки программирования;
    • основы производственной деятельности, экономики и организации трудового процесса;
    • знание классификации носителей информации, а также методы обращения с ними и хранение;
    • актуальные системы шифрования и кодирования;
    • основные языки написания программ из списка формализованных языков.
  5. При выполнении возложенных трудовых обязанностей техник-программист должен руководствоваться следующими:
    • действующие законы РФ;
    • Устав или иной официальный документ компании;
    • приказы, распоряжения и другие официальные документы от топ-менеджмента (директора, генерального директора, начальника отдела и др.);
    • должностная инструкция для специалиста;
    • иные правила, делегированные внутренним трудовым графиком, установленным в рамках данной компании.
  6. В иерархической структуре компании техник-программист трудится под руководством _______________ (конкретное должностное лицо).
  7. Если он вынужден отсутствовать на рабочем месте по причине болезни, командировки, отпуска или других обстоятельств, то его обязанности временно возлагаются на специалиста, назначаемого _______________ (правомочное лицо в предприятии). Служебные обязанности техника-программиста передаются в полном объеме, включая все права и обязанности.

Раздел 2. Должностные обязанности техника-программиста

Данный документ также определяет обязанности специалиста. Итак, согласно его положениям, в обязанность техника-программиста входит следующее:

  1. Операции по обработке информации, поступающей в информационно-вычислительный цент предприятия. Данный тип операций бывает двух видов: автоматизированным или механизированным. Сюда же относятся разработки для решения задач экономического, научно-исследовательского или производственного характера.
  2. Участвовать при планировании и разработке систем обработки поступающих данных, а также систем обеспечения деятельности вычислительной техники.
  3. Контроль за техникой для обработки информации, выполнение подготовительных работ и обеспечение исправности всех необходимых приборов и других средств.
  4. Составление алгоритмов, систем коммуникации и рабочих инструкций, предназначенных для участия в процессах технологического характера.
  5. Разработка программных решений, их тестирование и отладка работы на каждом этапе.
  6. Подготовка к эксплуатации технических хранителей информации, предназначенных для ввода информации в ЭВМ, накопления, разработки форм документации и корректировки данных.
  7. Принятие участия в операциях технологического характера, таких как сбор, контроль над информацией для обработки при ее подготовке, выпуске, обработке и передаче конечному потребителю.
  8. Наличие учетной информации о машинном времени и объеме выполненных операций по обработке данных.

Раздел 3. Права

Права специалиста сводятся к следующему:

  1. Техник-программист правомочен вносить идеи по усовершенствованию трудового процесса и предложить их на рассмотрение топ-менеджменту. Новшества могут касаться следующих отраслей:
    • относительно обязанностей, рассмотренных в данной инструкции;
    • о системе вознаграждения или поощрения работников, находящихся в подчинении техника-программиста, если те отличились качеством выполненной работы;
    • о мерах ответственности и наказания, если работники нарушили трудовую дисциплину или внутренний распорядок предприятия.
  2. Формировать запрос на получение информации от структурных подразделений предприятия, которая необходима для его работы.
  3. Иметь доступ к документам, в которых определены границы его прав и обязанностей и методов оценки качества его трудовой деятельности.
  4. Знакомиться с новшествами и предложениями руководства, касающиеся его сферы ответственности.
  5. Требовать от топ-менеджмента компании обеспечения надлежащих условий работы, в которых предусмотрено полноценное материально-техническое оснащение, необходимое для выдачи качественных результатов работы.
  6. Другие права, не противоречащие нормам данного документа, трудовому законодательству и внутреннему распорядку предприятия.

Раздел 4. Ответственность

Должностная инструкция техника-программиста на предприятии возлагает на него ответственность в следующих случаях:

  1. Нести ответственность за некачественно выполненные должностные обязанности или выполненные позже установленного срока в рамках трудового законодательства РФ.
  2. Если на рабочем месте зафиксированы правонарушения, выходящие за рамки трудового законодательства, то ответственность возлагается согласно положениям административного, гражданского и уголовного законодательства.
  3. Если вследствие противоправных действий нанесен материальный ущерб предприятию, то мера ответственности также определяется в рамках гражданского и уголовного законодательств.

Описание документа

Образец за 2019 год должностной инструкции техника-программиста состоит из 4 частей:

  1. Определение общих положений относительно данной должности.
  2. Должностные обязанности или перечень всех задач, решение которых возлагается на техника-программиста.
  3. Трудовые права специалиста, помогающие ему развиваться и совершенствовать свою область ответственности.
  4. В четвертой части документа рассматриваются границы ответственности специалиста.

Есть ряд моментов, не отражаемых в официальных документах. Это личностные качества техника-программиста. Чтобы стать программистом, человек должен обладать определенными качествами. Если учитывать очень важную роль высоких технологий в современных бизнес-процессах, то вырисовывается еще пара качеств, необходимых для технического специалиста.

Итак, чтобы стать хорошим программистом, получить соответствующее образование недостаточно, нужно еще на деле себя показать. В этом помогут следующие качества:

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

Если есть пробелы в знаниях или в личностных качествах, страдает качество работы. Это чревато задержкой сроков и, как следствие, простоем важных производственных процессов. Чтобы не допустить этого, техник-программист должен быть достаточно гибким и ответственным человеком.

О документе: как составить, как оформить

Должностная инструкция для специалиста относится к внутренним документам компании. При составлении следует четко следовать статье 8 Трудового кодекса РФ. Документ вступает в силу после того, как обе стороны его подпишут. В дальнейшем возможны изменения в его положениях, они вносятся по предварительному обсуждению сторон и также закрепляются подписями.

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

  • представитель отдела кадров;
  • юрист;
  • руководитель службы охраны;
  • бухгалтер.

Работу комиссии координирует сам руководитель. Готовая инструкция должна быть тщательно изучена и подписана им. А вот приказ об утверждении должностных инструкций издается уже отделом кадров.

В маленьких компаниях, где нет службы охраны или отдела кадров, эти функции выполняют другие специалисты: руководитель, бухгалтер или менеджер. В этом случае порядок введения инструкции в оборот не меняется. Чтобы составить ее правильно, можно прибегнуть к услугам сторонних юристов и кадровых специалистов.

Зарегистрировано в Минюсте России 22 августа 2022 г. N 69720


МИНИСТЕРСТВО ТРУДА И СОЦИАЛЬНОЙ ЗАЩИТЫ РОССИЙСКОЙ ФЕДЕРАЦИИ

ПРИКАЗ
от 20 июля 2022 г. N 424н

ОБ УТВЕРЖДЕНИИ ПРОФЕССИОНАЛЬНОГО СТАНДАРТА «ПРОГРАММИСТ»

В соответствии с пунктом 16 Правил разработки и утверждения профессиональных стандартов, утвержденных постановлением Правительства Российской Федерации от 22 января 2013 г. N 23 (Собрание законодательства Российской Федерации, 2013, N 4, ст. 293; 2014, N 39, ст. 5266), приказываю:

1. Утвердить прилагаемый профессиональный стандарт «Программист».

2. Признать утратившими силу:

приказ Министерства труда и социальной защиты Российской Федерации от 18 ноября 2013 г. N 679н «Об утверждении профессионального стандарта «Программист» (зарегистрирован Министерством юстиции Российской Федерации 18 декабря 2013 г., регистрационный N 30635);

пункт 4 Изменений, вносимых в некоторые профессиональные стандарты, утвержденные приказами Министерства труда и социальной защиты Российской Федерации, утвержденных приказом Министерства труда и социальной защиты Российской Федерации от 12 декабря 2016 г. N 727н (зарегистрирован Министерством юстиции Российской Федерации 13 января 2017 г., регистрационный N 45230).

3. Установить, что настоящий приказ вступает в силу с 1 марта 2023 г. и действует до 1 марта 2029 г.

Министр
А.О. КОТЯКОВ

УТВЕРЖДЕН
приказом Министерства труда
и социальной защиты
Российской Федерации
от 20 июля 2022 г. N 424н

ПРОФЕССИОНАЛЬНЫЙ СТАНДАРТ

ПРОГРАММИСТ

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

Разработка компьютерного программного обеспечения 06.001
(наименование вида профессиональной деятельности) Код

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

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

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

3512 Специалисты-техники по поддержке пользователей ИКТ 2512 Разработчики программного обеспечения
2514 Программисты приложений
(код ОКЗ <1>) (наименование) (код ОКЗ) (наименование)

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

62.01 Разработка компьютерного программного обеспечения
(код ОКВЭД <2>) (наименование вида экономической деятельности)

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

Обобщенные трудовые функции Трудовые функции
код наименование уровень квалификации наименование код уровень (подуровень) квалификации
А Разработка и отладка программного кода 3 Формализация и алгоритмизация поставленных задач для разработки программного кода А/01.3 3
Написание программного кода с использованием языков программирования, определения и манипулирования данными в базах данных А/02.3 3
Оформление программного кода в соответствии с установленными требованиями А/03.3 3
Работа с системой управления версиями программного кода А/04.3 3
Проверка и отладка программного кода А/05.3 3
В Проверка работоспособности и рефакторинг кода программного обеспечения 4 Разработка процедур проверки работоспособности и измерения характеристик компьютерного программного обеспечения В/01.4 4
Разработка тестовых наборов данных для проверки работоспособности компьютерного программного обеспечения В/02.4 4
Проверка работоспособности компьютерного программного обеспечения В/03.4 4
Рефакторинг, оптимизация и инспекция программного кода В/04.4 4
Исправление дефектов программного кода, зафиксированных в базе данных дефектов В/05.4 4
Осуществление сборки однородных программных модулей в программный проект В/06.4 4
С Интеграция программных модулей и компонентов и проверка работоспособности выпусков программного продукта 5 Разработка процедур интеграции программных модулей С/01.5 5
Осуществление интеграции программных модулей и компонентов и проверки работоспособности выпусков программного продукта С/02.5 5
D Разработка требований и проектирование программного обеспечения 6 Анализ возможностей реализации требований к компьютерному программному обеспечению D/01.6 6
Разработка технических спецификаций на программные компоненты и их взаимодействие D/02.6 6
Проектирование компьютерного программного обеспечения D/03.6 6

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

3.1. Обобщенная трудовая функция

Наименование Разработка и отладка программного кода Код A Уровень квалификации 3
Происхождение обобщенной трудовой функции Оригинал X Заимствовано из оригинала    
        Код оригинала Регистрационный номер профессионального стандарта
Возможные наименования должностей, профессий Помощник программиста
Требования к образованию и обучению Среднее профессиональное образование — программы подготовки квалифицированных рабочих (служащих)
Требования к опыту практической работы
Особые условия допуска к работе
Другие характеристики

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

Наименование документа Код Наименование базовой группы, должности (профессии) или специальности
ОКЗ 3512 Специалисты-техники по поддержке пользователей ИКТ
ЕКС <3> Техник-программист
ОКПДТР 27099 Техник-программист
ОКСО <4> 2.09.00.00 Информатика и вычислительная техника

3.1.1. Трудовая функция

Наименование Формализация и алгоритмизация поставленных задач для разработки программного кода Код А/01.3 Уровень (подуровень) квалификации 3
Происхождение трудовой функции Оригинал X Заимствовано из оригинала    
        Код оригинала Регистрационный номер профессионального стандарта
Трудовые действия Составление формализованных описаний решений поставленных задач в соответствии с требованиями технического задания или внутренних документов организации
Разработка алгоритмов решения поставленных задач в соответствии с требованиями технического задания или внутренних документов организации
Проверка корректности алгоритмов решения поставленных задач
Оценка и согласование сроков выполнения поставленных задач
Необходимые умения Использовать методы и приемы формализации поставленных задач
Использовать методы и приемы алгоритмизации поставленных задач
Использовать программное обеспечение для графического отображения алгоритмов
Применять алгоритмы решения типовых задач в соответствующих областях
Осуществлять коммуникации с заинтересованными сторонами
Необходимые знания Методы и приемы формализации поставленных задач
Языки формализации функциональных спецификаций
Методы и приемы алгоритмизации поставленных задач
Нотации и программное обеспечение для графического отображения алгоритмов
Алгоритмы решения типичных задач, области и способы их применения
Другие характеристики

3.1.2. Трудовая функция

Наименование Написание программного кода с использованием языков программирования, определения и манипулирования данными в базах данных Код А/02.3 Уровень (подуровень) квалификации 3
Происхождение трудовой функции Оригинал X Заимствовано из оригинала    
        Код оригинала Регистрационный номер профессионального стандарта
Трудовые действия Создание программного кода в соответствии с техническим заданием (готовыми спецификациями)
Оптимизация программного кода с использованием специализированных программных средств
Оценка и согласование сроков выполнения поставленных задач
Необходимые умения Применять выбранные языки программирования для написания программного кода
Использовать выбранную среду программирования и средства системы управления базами данных
Использовать возможности имеющейся технической и/или программной архитектуры для написания программного кода
Осуществлять коммуникации с заинтересованными сторонами
Необходимые знания Синтаксис выбранного языка программирования, особенности программирования на этом языке, стандартные библиотеки языка программирования
Методологии разработки компьютерного программного обеспечения
Методологии и технологии проектирования и использования баз данных
Технологии программирования
Особенности выбранной среды программирования и системы управления базами данных
Компоненты программно-технических архитектур, существующие приложения и интерфейсы взаимодействия с ними
Другие характеристики

3.1.3. Трудовая функция

Наименование Оформление программного кода в соответствии с установленными требованиями Код А/03.3 Уровень (подуровень) квалификации 3
Происхождение трудовой функции Оригинал X Заимствовано из оригинала    
        Код оригинала Регистрационный номер профессионального стандарта
Трудовые действия Приведение наименований переменных, функций, классов, структур данных и файлов в соответствие с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кода
Структурирование исходного программного кода в соответствии с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кода
Комментирование и разметка программного кода в соответствии с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кода
Форматирование исходного программного кода в соответствии с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кода
Оформление технической документации на компьютерное программное обеспечение по заданному стандарту или шаблону
Необходимые умения Применять нормативно-технические документы (стандарты и регламенты), определяющие требования к оформлению программного кода
Применять инструментарий для создания и актуализации исходных текстов программ
Применять заданные стандарты и шаблоны для составления и оформления технической документации
Осуществлять коммуникации с заинтересованными сторонами
Необходимые знания Инструментарий для создания и актуализации исходных текстов программ
Методы повышения читаемости программного кода
Системы кодировки символов, форматы хранения исходных текстов
программ
Нормативно-технические документы (стандарты и регламенты), определяющие требования к оформлению программного кода
Основные стандарты оформления технической документации на компьютерное программное обеспечение
Другие характеристики

3.1.4. Трудовая функция

Наименование Работа с системой управления версиями программного кода Код А/04.3 Уровень (подуровень) квалификации 3
Происхождение трудовой функции Оригинал X Заимствовано из оригинала    
        Код оригинала Регистрационный номер профессионального стандарта
Трудовые действия Регистрация изменений исходного текста программного кода в системе управления версиями
Слияние, разделение и сравнение исходных текстов программного кода
Сохранение сделанных изменений программного кода в соответствии с регламентом управления версиями
Необходимые умения Использовать выбранную систему управления версиями
Использовать вспомогательные инструментальные программные средства для обработки исходного текста программного кода
Выполнять действия, соответствующие установленному регламенту используемой системы управления версиями
Осуществлять коммуникации с заинтересованными сторонами
Необходимые знания Возможности используемой системы управления версиями и вспомогательных инструментальных программных средств
Установленный регламент использования системы управления версиями
Другие характеристики

3.1.5. Трудовая функция

Наименование Проверка и отладка программного кода Код А/05.3 Уровень (подуровень) квалификации 3
Происхождение трудовой функции Оригинал X Заимствовано из оригинала    
        Код оригинала Регистрационный номер профессионального стандарта
Трудовые действия Анализ и проверка исходного программного кода
Отладка программного кода на уровне программных модулей
Отладка программного кода на уровне межмодульных взаимодействий и взаимодействий с окружением
Оценка и согласование сроков выполнения поставленных задач
Необходимые умения Выявлять ошибки в программном коде
Применять методы и приемы отладки программного кода
Интерпретировать сообщения об ошибках, предупреждения, записи технологических журналов
Применять современные компиляторы, отладчики и оптимизаторы программного кода
Осуществлять коммуникации с заинтересованными сторонами
Необходимые знания Методы и приемы отладки программного кода
Типы и форматы сообщений об ошибках, предупреждений
Способы использования технологических журналов, форматы и типы записей журналов
Современные компиляторы, отладчики и оптимизаторы программного кода
Сообщения о состоянии аппаратных средств
Другие характеристики

3.2. Обобщенная трудовая функция

Наименование Проверка работоспособности и рефакторинг кода программного обеспечения Код В Уровень квалификации 4
Происхождение обобщенной трудовой функции Оригинал X Заимствовано из оригинала    
        Код оригинала Регистрационный номер профессионального стандарта
Возможные наименования должностей, профессий Техник-программист
Требования к образованию и обучению Среднее профессиональное образование — программы подготовки квалифицированных рабочих (служащих)
Требования к опыту практической работы Не менее трех месяцев в области разработки компьютерного программного обеспечения
Особые условия допуска к работе
Другие характеристики

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

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

3.2.1. Трудовая функция

Наименование Разработка процедур проверки работоспособности и измерения характеристик компьютерного программного обеспечения Код В/01.4 Уровень (подуровень) квалификации 4
Происхождение трудовой функции Оригинал X Заимствовано из оригинала    
        Код оригинала Регистрационный номер профессионального стандарта
Трудовые действия Разработка процедуры проверки работоспособности компьютерного программного обеспечения
Разработка процедуры сбора диагностических данных проверки работоспособности компьютерного программного обеспечения
Разработка процедуры измерения требуемых характеристик компьютерного программного обеспечения
Оформление технической документации на компьютерное программное обеспечение по заданному стандарту или шаблону
Оценка и согласование сроков выполнения поставленных задач
Необходимые умения Писать программный код процедур проверки работоспособности компьютерного программного обеспечения на выбранном языке программирования
Использовать выбранную среду программирования для разработки процедур проверки работоспособности компьютерного программного обеспечения
Применять заданные стандарты и шаблоны для составления и оформления технической документации
Осуществлять коммуникации с заинтересованными сторонами
Необходимые знания Методы автоматической и автоматизированной проверки работоспособности компьютерного программного обеспечения
Основные виды диагностических данных проверки работоспособности компьютерного программного обеспечения и способы их представления
Языки, утилиты и среды программирования и средства пакетного выполнения процедур
Типовые метрики компьютерного программного обеспечения
Основные методы измерения и оценки характеристик компьютерного программного обеспечения
Основные стандарты оформления технической документации на компьютерное программное обеспечение
Другие характеристики

3.2.2. Трудовая функция

Наименование Разработка тестовых наборов данных для проверки работоспособности компьютерного программного обеспечения Код В/02.4 Уровень (подуровень) квалификации 4
Происхождение трудовой функции Оригинал X Заимствовано из оригинала    
        Код оригинала Регистрационный номер профессионального стандарта
Трудовые действия Подготовка тестовых наборов данных в соответствии с выбранной методикой тестирования компьютерного программного обеспечения
Оценка и согласование сроков выполнения поставленных задач
Необходимые умения Разрабатывать и оформлять контрольные примеры для проверки работоспособности компьютерного программного обеспечения
Разрабатывать процедуры генерации тестовых наборов данных с заданными характеристиками
Подготавливать наборы данных, используемых в процессе проверки работоспособности компьютерного программного обеспечения
Использовать командные средства разработки компьютерного программного обеспечения
Осуществлять коммуникации с заинтересованными сторонами
Необходимые знания Методы создания и документирования контрольных примеров и тестовых наборов данных
Правила, алгоритмы и технологии создания тестовых наборов данных
Требования к структуре и форматам хранения тестовых наборов данных
Другие характеристики

3.2.3. Трудовая функция

Наименование Проверка работоспособности компьютерного программного обеспечения Код В/03.4 Уровень (подуровень) квалификации 4
Происхождение трудовой функции Оригинал X Заимствовано из оригинала    
        Код оригинала Регистрационный номер профессионального стандарта
Трудовые действия Проверка работоспособности компьютерного программного обеспечения на основе разработанных тестовых наборов данных
Оценка соответствия компьютерного программного обеспечения требуемым характеристикам
Сбор и анализ полученных результатов проверки работоспособности компьютерного программного обеспечения
Оценка и согласование сроков выполнения поставленных задач
Необходимые умения Применять методы и средства проверки работоспособности компьютерного программного обеспечения
Интерпретировать диагностические данные проверки работоспособности компьютерного программного обеспечения
Анализировать значения полученных характеристик компьютерного программного обеспечения
Документировать результаты проверки работоспособности компьютерного программного обеспечения
Осуществлять коммуникации с заинтересованными сторонами
Необходимые знания Методы и средства проверки работоспособности компьютерного программного обеспечения
Среды проверки работоспособности и отладки компьютерного программного обеспечения
Государственные стандарты испытания автоматизированных систем
Руководящие документы по стандартизации требований к документам автоматизированных систем
Другие характеристики

3.2.4. Трудовая функция

Наименование Рефакторинг, оптимизация и инспекция программного кода Код В/04.4 Уровень (подуровень) квалификации 4
Происхождение трудовой функции Оригинал X Заимствовано из оригинала    
        Код оригинала Регистрационный номер профессионального стандарта
Трудовые действия Анализ программного кода на соответствие требованиям по читаемости и производительности
Инспекция программного кода для поиска не обнаруженных на ранних стадиях разработки компьютерного программного обеспечения ошибок и критических мест
Внесение изменений в программный код и проверка его работоспособности
Оценка и согласование сроков выполнения поставленных задач
Необходимые умения Применять методы, средства рефакторинга, оптимизации и инспекции программного кода
Применять инструментальные средства коллективной работы над программным кодом
Публиковать результаты рефакторинга, оптимизации и инспекции в коллективной базе знаний
Использовать систему управления версиями для регистрации произведенных изменений
Осуществлять коммуникации с заинтересованными сторонами
Необходимые знания Методы и средства рефакторинга, оптимизации и инспекции программного кода
Языки программирования и среды разработки
Нормативно-технические документы (стандарты и регламенты), регламентирующие требования к программному коду, порядок отражения изменений в системе управления версиями, порядок отражения результатов рефакторинга, оптимизации и инспекции в коллективной базе знаний
Другие характеристики

3.2.5. Трудовая функция

Наименование Исправление дефектов программного кода, зафиксированных в базе данных дефектов Код В/05.4 Уровень (подуровень) квалификации 4
Происхождение трудовой функции Оригинал X Заимствовано из оригинала    
        Код оригинала Регистрационный номер профессионального стандарта
Трудовые действия Воспроизведение дефектов программного кода, зафиксированных в базе данных дефектов
Установление причин возникновения дефектов программного кода
Внесение изменений в программный код для устранения выявленных дефектов
Оценка и согласование сроков выполнения поставленных задач
Необходимые умения Применять методы и приемы отладки дефектного программного кода
Интерпретировать сообщения, предупреждения, записи технологических журналов об ошибках, возникающих при выполнении дефектного кода
Осуществлять коммуникации с заинтересованными сторонами
Необходимые знания Методы и приемы отладки программного кода
Типичные ошибки, возникающие при разработке компьютерного программного обеспечения, методы их диагностики и исправления
Другие характеристики

3.2.6. Трудовая функция

Наименование Осуществление сборки однородных программных модулей в программный проект Код В/06.4 Уровень (подуровень) квалификации 4
Происхождение трудовой функции Оригинал X Заимствовано из оригинала    
        Код оригинала Регистрационный номер профессионального стандарта
Трудовые действия Сборка однородных (одноязыковых) программных модулей в программный проект в средах разработки компьютерного программного обеспечения
Проверка работоспособности собранного программного проекта
Внесение изменений в процедуру сборки однородных (одноязыковых) программных модулей в программный проект
Оценка и согласование сроков выполнения поставленных задач
Необходимые умения Выполнять процедуры сборки однородных (одноязыковых) программных модулей в программный проект в средах разработки компьютерного программного обеспечения
Производить настройки параметров программного проекта и осуществлять запуск процедур сборки
Проводить проверку работоспособности программного проекта
Документировать произведенные действия, выявленные проблемы и способы их устранения
Создавать резервные копии программного проекта и данных, выполнять восстановление, обеспечивать целостность программного проекта и данных
Осуществлять коммуникации с заинтересованными сторонами
Необходимые знания Методы и средства сборки модулей в программный проект в средах разработки компьютерного программного обеспечения
Возможности настройки программного проекта в средах разработки компьютерного программного обеспечения
Интерфейсы взаимодействия внутренних модулей программного проекта
Методы и средства проверки работоспособности программных проектов
Языки, утилиты и среды программирования, средства пакетного выполнения процедур
Другие характеристики

3.3. Обобщенная трудовая функция

Наименование Интеграция программных модулей и компонентов и проверка работоспособности выпусков программного продукта Код С Уровень квалификации 5
Происхождение обобщенной трудовой функции Оригинал X Заимствовано из оригинала    
        Код оригинала Регистрационный номер профессионального стандарта
Возможные наименования должностей, профессий Программист
Требования к образованию и обучению Среднее профессиональное образование — программы подготовки специалистов среднего звена
Требования к опыту практической работы Не менее шести месяцев в области разработки компьютерного программного обеспечения
Особые условия допуска к работе
Другие характеристики Рекомендуется дополнительное профессиональное образование — программы повышения квалификации по профилю деятельности

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

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

3.3.1. Трудовая функция

Наименование Разработка процедур интеграции программных модулей Код С/01.5 Уровень (подуровень) квалификации 5
Происхождение трудовой функции Оригинал X Заимствовано из оригинала    
        Код оригинала Регистрационный номер профессионального стандарта
Трудовые действия Анализ и выявление проблем сопряжения неоднородных модулей и компонентов компьютерного программного обеспечения
Разработка и документирование программных интерфейсов
Разработка процедур сборки модулей и компонентов компьютерного программного обеспечения
Разработка процедур развертывания и обновления компьютерного программного обеспечения
Разработка процедур миграции и преобразования (конвертации) данных
Оформление технической документации на компьютерное программное обеспечение по заданному стандарту или шаблону
Оценка и согласование сроков выполнения поставленных задач
Необходимые умения Писать программный код процедур интеграции программных модулей
Использовать выбранную среду программирования для разработки процедур интеграции программных модулей
Применять методы и средства сборки модулей и компонентов компьютерного программного обеспечения, разработки процедур для развертывания компьютерного программного обеспечения, миграции и преобразования данных, создания программных интерфейсов
Применять заданные стандарты и шаблоны для составления и оформления технической документации
Осуществлять коммуникации с заинтересованными сторонами
Необходимые знания Методы и средства сборки модулей и компонентов компьютерного программного обеспечения
Интерфейсы взаимодействия с внешней средой
Интерфейсы взаимодействия внутренних модулей системы
Методы и средства разработки процедур для развертывания компьютерного программного обеспечения
Методы и средства миграции и преобразования данных
Языки, утилиты и среды программирования, средства пакетного выполнения процедур
Основные стандарты оформления технической документации на компьютерное программное обеспечение
Другие характеристики

3.3.2. Трудовая функция

Наименование Осуществление интеграции программных модулей и компонентов и проверки работоспособности выпусков программного продукта Код С/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 ООО «1C», город Москва
4 ООО «СТМ», город Москва
5 ФГАОУ ВО НИУ ВШЭ, город Москва
6 ФГБОУ ВО «Российский экономический университет им. Г. В. Плеханова», город Москва
7 ФГБОУ ВО «Московский государственный технологический университет «СТАНКИН», город Москва

<1> Общероссийский классификатор занятий.

<2> Общероссийский классификатор видов экономической деятельности.

<3> Единый квалификационный справочник должностей руководителей, специалистов и служащих.

<4> Общероссийский классификатор специальностей по образованию.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Каркасный бассейн из профильной трубы своими руками пошаговая инструкция
  • Зарядка аккумулятора шуруповерта макита инструкция по эксплуатации видео
  • Пробиотик 10 25 billion now инструкция по применению
  • Посудомоечная машина apach cook line инструкция
  • Сульфур йодатум с30 инструкция по применению