Если вы и ваша команда, делает не обкатанный проект, т.е. первый раз и вы набираете команду под новый проект, у вас как и у всех будут факапы в самых не предвиденных местах, поэтому:
Сроки:
1) Возьмите всю команду, пусть каждый(включая руководителей) скажет, сколько он потратит на это времени в теории.
2) Посчитайте среднее арифметическое и умножьте это на великое число Pi
3) Получите реальные сроки со всеми факапами!
Реализация:
1) Сделайте простенький Roadmap, вот, только то, что нужно для альфа версии.
2) Делайте его без заморочек на всякие там масштабирования, устойчивость в высокой нагрузке и т.п. и т.д., т.е. основной нужный функционал как есть.
3) Получите быстро рабочую 1 версию, у вас уже будет четкое понимание, что как есть, сколько и где оно держит и где есть и будут косяки в будущем.
4) Напишите много много тестов и приступайте к рефакторингу в нужном русле.