Как запустить сайд-проект при основной работе?
Ваш пример -  просто демонстрация того, что собственный проект это НЕ перспективы, НЕ независимость, и НЕ круто. Собственный проект - это в первую очередь целеустремленность, ответственность и квалификация. Очевидно, что  это все есть далеко не у всех. Правильнее сказать - это есть у очень не многих.
Не люблю всякие бизнес-тренинги, но тут оно очень кстати. Правильная постановка задачи - уже половина результата. Поищите, для примера, что такое SMART.

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

И важное дополнение. Личный проект - это выход из зоны комфорта. Вы вкладываете туда деньги, силы, время. Отнимаете время от сна, семьи, своих хобби. К этому нужно быть готовым. И такая жизнь будет в лучшем случае год-полтора, пока проект не встанет достаточно на ноги, чтобы обеспечить Вас доходом, позволяющим бросить основную работу. Если к этому не готов хоть кто-то из участников команды, то проект загнется.