Ask HN: What is your product development workflow?
For example, we allow managers to access Timesheets for when their hourly/shift employees worked. Users have reported severe issues with the current implementation. We've designed a new version that replicates the current functionality but includes some new features.
I'm in the camp of wanting to rebuild the current version, removing the things that users hate now, then add the new, "delight" features later on. CEO disagrees & wants to build the new features with the rationale that "current version is functional so new features will have the most value".
This is just one specific example, but it's a pattern within our development process. As such, we've ended up with several sections of our app that even members of our team just don't want to look at because they're so janky (i.e. they were released out of MVP mentality & then never polished). I feel like for every new feature we add, we end up with 150 new bug tickets filed in PT that I have to prioritize. Can't we just take our 3 core features, make them 95% effective & then move onto everything else? I totally understand that Investors like new features, but they like paying users more & people are paying for these 3 core features. Am I thinking about this in the wrong way?
Any advice would be greatly appreciated.