Недействующий

Об утверждении профессионального стандарта "Руководитель разработки программного обеспечения" (с изменениями на 12 декабря 2016 года) (утратил силу с 01.03.2023 на основании приказа Минтруда России от 20.07.2022 N 423н)

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

Наименование

Руководство разработкой программного кода

Код

A/01.6

Уровень (подуровень) квалификации

6

Происхождение трудовой функции

Оригинал

X

Заимствовано из оригинала

Код оригинала

Регистрационный номер профессионального стандарта

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

Распределение задач на разработку между исполнителями

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

Оценка качества алгоритмизации поставленных задач в соответствии с требованиями технического задания или других принятых в организации нормативных документов

Оценка качества и эффективности программного кода

Принятие управленческих решений по изменению программного кода

Редактирование программного кода

Контроль версий программного обеспечения в соответствии с регламентом и выбранной системой контроля версий

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

Использовать методы и приемы формализации задач

Использовать методы и приемы алгоритмизации поставленных задач

Использовать программные продукты для графического отображения алгоритмов

Применять стандартные алгоритмы в соответствующих областях

Писать программный код на выбранном языке программирования

Использовать выбранную среду программирования

Применять нормативные документы, определяющие требования к оформлению программного кода

Применять лучшие мировые практики оформления программного кода

Использовать возможности имеющейся технической и/или программной архитектуры

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

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

Методы и приемы формализации задач

Методы и приемы алгоритмизации поставленных задач

Программные продукты для графического отображения алгоритмов

Стандартные алгоритмы и области их применения

Выбранный язык программирования, особенности программирования на этом языке

Языки формализации функциональных спецификаций

Методологии разработки программного обеспечения

Нотации и программные продукты для графического отображения алгоритмов

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

Технологии программирования

Особенности выбранной среды программирования

Методы принятия управленческих решений

Основные принципы и методы управления персоналом

Нормативные документы, определяющие требования к оформлению программного кода

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

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