а, вот теперь понятно. У нас с тобой получилось разночтение в понимании термина "разработчик".
Нет, конечно же, я имел в виду не программиста (его дело — писать код), а скорее аналитика или руководителя проекта (нередко эти роли выполняет один человек) — вот именно в их функции входит взаимодействие с заказчиком, управление требованиями и обеспечение качества.