С ИИ проще добавить функцию. Сложнее вовремя остановиться

Разрабатываю своё приложение с помощью ИИ и всё чаще ловлю себя на мысли: а давай добавим ещё вот это?

Дополнительный отчёт, новый сценарий, ещё одну настройку. Каждая идея кажется полезной. А когда можно быстро попробовать её в деле, отложить становится сложнее.

Но добавить функцию — только начало. Дальше нужно проверить, не сломала ли она что-то ещё, исправить ошибки и сделать так, чтобы пользователь понимал, как ею пользоваться.

Так постепенно приложение становится сложнее, а первая версия всё ещё не закончена.

В своём проекте по автоматизации снабжения я решил зафиксировать основной сценарий первой версии. Всё, без чего пользователь может решить свою задачу, — оставить на потом.

Теперь перед очередным дополнением задаю себе вопрос: без этой функции человек не сможет выполнить задачу — или мне просто хочется её добавить?

Ответ не всегда очевиден. Но вопрос помогает вернуться к тому, ради чего вообще начал разработку.

ИИ даёт возможность быстрее воплощать идеи. Поэтому приходится внимательнее выбирать, какие из них сейчас заслуживают времени.

Как вы решаете, что первую версию уже пора показывать пользователям, даже если список улучшений ещё большой?