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