У нас все выглядит примерно так: приходит селз с какими-то верхнеуровневыми хотелками клиента. Зовет на пресейл. Там собираются первичные требования. Выбирается платформа из тех, на которых специализируется департамент. Проводится декомпозиция. Делается пофичная оценка. При этом можно как спихнуть селза в другой департамент с другими платформами, или предложить несколько разных реализаций одной и той же фичи - с разной трудоемкостью, но и с разными бизнес-ограничениями на функциональность. Это часто помогает отговорить заказчика от каких-то бессмысленных хотелок. Но - все это работает тогда и только тогда, когда тебе не критически важно этот проект получить.