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