Срок действия документа ограничен 1 марта 2029 года.

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

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

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

Код

A/01.6

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

6

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

Оригинал

X

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

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

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

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

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

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

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

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

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

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

Управление версиями программного обеспечения в соответствии с регламентом и выбранной системой управления версиями

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

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

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

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

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

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

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

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

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

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

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

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

Осуществлять коммуникации с заинтересованными сторонами

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

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

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

Стандартные алгоритмы, методы их масштабирования и оценки вычислительной сложности, области их применения

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

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

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

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

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

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

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

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

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

Нормативно-технические документы (стандарты и регламенты), определяющие требования к оформлению программного кода

Технологии межличностной и групповой коммуникации в деловом взаимодействии, основы конфликтологии

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

-