И делалось не 3 недели, 2 недели) Со всеми вариантами и согласованием) Процесс инди разработки отличается от процесса под заказ) Так как финальное слово не у тебя)
Типа есть ТЗ, оно разбивается на таски, дальше таски уточняются внутри до состояния "для самых маленьких", а потом уже начинается работа. Сначала несколько вариантов, выбирается один. И он не переделывается. Максимум правится в деталях)