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