I think it'd be a real challenge to meaningfully compete with Jira. You'd need to not only match its feature set but also be faster than it and less buggy. It seems that being a "not Jira" gets you a good amount of customers off the bat due to how much people loath Jira, but it'll probably take a paradigm shift or a very competent team to overthrow it.
If you have multiple PMs each trying to impose their own view of the world expressed in ticket form, it'll be a fiasco.
Linear looks pretty interesting too.
I used to work on a project management tool, and everyone wanted "reporting", but when you got down to what they needed it was usually pretty minimal.
But to really get anywhere with that you need everyone to have put in the required metadata, to be correctly linking tickets that block each other, to be providing estimates upfront and tracking time, to be accurately capturing the work in tickets. You also need people not to be sandbagging and then using the "extra" time to perform localized refactors and other cleanup that they can't otherwise get buy-in for.
As a bonus we handled everything a ranges (that task? 1-4 days) so you'd get results like: this project is 90% likely to be done by a given date, 98% by this much later date you're going to hate.
Obviously, I can audit every single story that was modified during the sprint, and/or make spreadsheets or custom BI reports, and stuff... but I don't wanna!
How many people forced to use JIRA or Salesforce would jump at the opportunity to have a better interface?
Building one’s business solely dependent on the grace of another’s API access is a pretty precarious position. Beyond that the incumbent APIs are usually slow and severely rate limited. Building improvements on top would necessitate a complex sync/caching system, plus if you want to layer on real time collaboration your job is even harder since you need to maintain your own state (for collab in your CRDT format or whatever) that you periodically reconcile with the underlying tool. At that point, you already need a complete backend so you might as well be a stand alone product and just offer 2-way sync with the incumbent as a value add feature.
Anyways, we built something like that https://www.notion.so/help/guides/synced-databases-bridge-di...