Если вы находитесь в командной среде, я думаю, что проект, проверенный командой, является отличной идеей, даже прежде чем писать строку кода. Если вы ничего не знаете о технологии, интерфейсе и т. Д., Другими словами, вы и команда не знаете, сработает ли дизайн, тогда я говорю, что доказательство концепции - это то, что я чувствую, что почти необходим, прежде чем приступить к детальному проектированию. Идти по пути, по которому вы «думаете», что он будет работать, пока вы на самом деле не попытаетесь реализовать этот дизайн, почти так же плохо, как написать решение без какого-либо проекта.