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