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