(Indie Hacker) Como criar um roadmap e definir escopos pode salvar o seu projeto como dev independente
Sempre enxerguei o desenvolvimento de software como um hobby. No entanto, quando decidi iniciar a criação de um SaaS com o objetivo de migrar de carreira e transformá-lo no meu próprio negócio, enfrentei diversos desafios.
Alguns estavam relacionados a conhecimento técnico, que poderiam ser resolvidos com pesquisa, estudo e dedicação. Mas o maior obstáculo foi a falta de documentação. Por não registrar nada, acabei reescrevendo várias vezes as mesmas partes do código. Eu apenas saía programando, sem refletir sobre as consequências ou sobre futuras implementações. Novas ideias surgiam, melhorias eram necessárias, e isso acabou atrasando tanto o desenvolvimento que, em vários momentos, pensei em desistir e deixei o projeto de lado, desanimado pela perspectiva de ter que reescrever tudo de novo.
Por isso, deixo aqui uma dica para quem está começando, assim como eu: planeje, estruture e crie um roadmap. Esse simples cuidado faz você perceber que cada funcionalidade pode evoluir, passar por modificações ou até se transformar em algo bem diferente da ideia inicial.