Во-первых мифический человеко-месяц. Во-вторых без нужных компетенций, анализа рынка и вот этого всего «ненужного» можно склепать такой прототип, который похоронит проект
так это задача предпринимателя, который такой проект запускает. если бы можно было нанять бизнес-аналитика и он тебе сказал, что писать, тогда бы предпринимаели не нужны были :)
А что делает отдельный архитектор? Это который только картинки с блок-схемами рисует и мыслит абстракциями, а реальный код уже лет 10 не писал, не видел и видеть не хочет? :)