Сбор, анализ и формализация требований заказчика, Постановка задач разработчику, Генерация вариантов реализации требований, Консультирование разработчиков и тестировщиков, Валидация результатов, Участие в разработке документации, Участие в разработке архитектуры решения, Ведение проектной базы знаний