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