Ask HN: We Cannot Seem to Be Able to Release
I've been working in a startup for the past 2 years working on a SaaS product.
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?
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: "We Cannot Seem to Be Able to Release" Do you want to SEEM (appear) ABLE to release? or Do you want to BE (actually) ABLE to release (though you still might not actually release)? or Do you just want to RELEASE? 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!) I just want to release because, mainly I see we are running into a loop of write something.. see it could be enhanced,, refactor / redesign.. rinse and repeat 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. Actually no, the product has a very nice market, however we are in the fault detection field, and as with all these products you will always end up with some percentage of false positive / negatives. and neither devs nor management want to take the risk to just release with known 2-3% error rates The M in MVP stands for minimum. Stop enhancing and go to market. Answer is launch.