I’d like to address one point of contention some people have had with my previous article about finishing projects – what to do when it isn’t worth finishing. I think the important thing to focus on here is the minimal viable product (MVP) that you can tangibly show as a result of having worked on something.
Sometimes we reach a stage where we realise that a project is no longer a logical use of our time. Maybe you’re working on a startup and realise there is no market for your product, or maybe new opportunities arise and it makes sense to redirect your time to a different project.
In cases like these, I think it’s fair to re-evaluate what ‘finished’ looks like. For some of your projects it may mean releasing an MVP and open sourcing some code, for others it may mean pivoting and salvaging some of your work in the new project.