Оценка и согласование сроков выполнения поставленных задач
Проектирование программных интерфейсов
Проектирование структур данных
Разработка, изменение и согласование архитектуры программного обеспечения с системным аналитиком и архитектором программного обеспечения
Подключение программного продукта к компонентам внешней среды
Внесение изменений в процедуры сборки модулей и компонент программного обеспечения, развертывания программного обеспечения, миграции и преобразования данных