1.Осуществляет анализ возможностей реализации требований к программному обеспечению. 2. Проводит оценку времени и трудоемкости реализации требований к программному обеспечению. 3 Согласует требования к программному обеспечению с заинтересованными сторонами. 4 Проводит оценку и согласование сроков выполнения поставленных задач. 5 Осуществляет проектирование структур данных. 6 Осуществляет проектирование баз данных. 7 Осуществляет проектирование программных интерфейсов.