Jira PM here. Sorry to hear about your experience and thanks for your feedback. We know it can be really difficult to use Jira Software Cloud, which is why we've reimagined how it works. I assure you the team listens, so please take another look and give the 'next-gen' projects a try.

> Plus, there's no release date for these features (which seem like desperately needed improvements) anywhere.
We're fixing the blog post link, it'll be up very soon. All the features in the video / article is live. If you haven't yet, please watch here: https://www.youtube.com/watch?v=lHLzrYYlgAU attached to the article, is a good representation of what we have now. Create a new 'next-gen' project within your Jira Cloud instance to try it out.

> A jumble of all the features you could possibly want, half-assed and thrown together with terrible UX.

For 'next-gen' projects, features (like sprints, backlogs, etc) can now be turned on and off when it's appropriate for your team. We regularly listen to feedback and have shipped numerous updates to address some design flaws and bugs for features available.

> The data model is non-sensical (everything is shared between projects - if you create a status, a field, an issue type, it becomes the one true object shared by everyone), making the damned thing impossible to configure.

For 'next-gen' projects, the data model has been reimagined, configuration options are currently scoped to the project. On top of that, configuration is drag-and-drop, much clearer and intuitive. As we build more features and configuration options, we run interviews, perform usability tests, look at in-product feedback, amongst other channels, to make sure that we're not adding unnecessary layers of complexity. If we are, we change and iterate.

In the future we'll be introducing customisable project templates, which allow you to save and share an entire project configuration. Instead of sharing data objects, your teams can reuse or fork templates, making for a better UX. As you can imagine, Jira has many configuration options so we're carefully thinking about how to approach this without the difficulty curve of the classic data model.

> The way kanban boards currently work is that they don't scroll. They adjust their horizontal scaling to shove all the columns on to the screen.

For 'next-gen' projects, we've fixed this. The scrolling is responsive, we've changed how horizontal scaling works and the card updates are near realtime. Our team is working on more performance improvements so expect a snappier experience over time.

> The whole thing needs to refresh every time you make a change.

We've updated the tech stack, this should happen less now with the 'next-gen' projects.

> You can't see review status or comment status from Jira, so you have to click straight through to the PR if you want to see how the conversation has moved.

You can see updates about the branch, commits and PR: https://confluence.atlassian.com/jirasoftwarecloud/files/777...

For commenting on PRs, I think that's a fair call - thanks for this feedback. I'll relay this to the team.

> And yeah, right now, you have to configure your workflow independently of the columns and then attach the the statuses to the columns.

In 'next-gen' projects, we've fixed this. The default behaviour is that creating columns on the board updates the workflows. Hence you don't have to run into multiple steps of configuring your workflow, make statuses and add columns. Right now what we have is simple and we plan to build more customisability on the workflow editor but we will be very careful to make sure we don't run into usability problems like what you just mentioned.

Thanks again for the time in leaving valuable feedback for our team.