I've been working in a startup for the past 2 years working on a SaaS product.<p>I would say we have reached a good milestone in our product. however the project consists of multiple parts that each seems to be "could be enhanced" all the time, we haven't reached 99% of our target MVP, but... I mean sure, what newly released product is expected to have a complete set of features, or isn't expected to have some sort of faults?<p>so, the question really is, what do you suggest could be done to stop this eternal refactoring / enhancing problem?
I think you summed up your problem all by yourself:<p>"We Cannot Seem to Be Able to Release"<p>Do you want to <i>SEEM</i> (appear) <i>ABLE</i> to release? or<p>Do you want to <i>BE</i> (actually) <i>ABLE</i> to release (though you still might not actually release)? or<p>Do you just want to <i>RELEASE</i>?<p>It seems to me that you've nailed the emotional issues right there. (I'm assuming it's a team, so no personal issues implied!)
Sounds to me like there isn't good product-market fit, and the founders think that reaching some 99.99% level of perfection will magically make everything fall into place.