Next-gen projects are:
Jira's next-gen projects simplify how admins and end-users set up their projects. They come with a re-imagined model for creating, editing and representing project settings.
In classic projects, Jira admins configure a project using schemes to map shared objects to projects, like issue types, workflows, fields, and permissions. While schemes maximize the ability to share configurations across multiple projects, they can be difficult to understand.
Over time, we've added additional layers of configuration to improve customization. But, these layers can make it more difficult for admins to learn and maintain their setup. We built next-gen projects to help fix this. They're easy to set up and will grow with more straight-forward customizations in the future.
Classic projects also leverage objects that exist only at a global level, across your entire Jira site. That makes it easy for Jira admins to push configuration changes across a bunch of projects. But conversely, end users are unable to manage configuration for their own projects. The burden of configuration falls entirely on Jira admins, making it a complex and time-consuming process to customize a project every time a new project or a new team comes to your Jira site.
With next-gen projects, we empower the project owners themselves to customize their projects based on their unique needs without bothering a Jira admin to help them. They can easily add or remove fields to their issue types, set up some interesting automated rules and more.
We know that organizations have multiple teams and projects with common workflows and standardized reporting. In the future, we will be working on making configuration reusable across different next-gen projects. For now, configuration is bounded by the project and fully controllable by project admins.
From your project sidebar, select Project settings. If you see a Features item in your project settings, then you are in a next-gen project. Select the Features item and you'll see some toggles. This is just one of the things that make next-gen projects unique, the ability to toggle features in one click without multiple layers of settings.
If you see a Summary item in your project settings, then you are in a classic project. The Summary page shows all the advanced configuration and various schemes used to manage your project. It's powerful stuff, but can be a bit overwhelming if you're not used to it.
Next-gen software projects are built for modern software development. They come with:
Here is a more detailed breakdown of the differences:
Complete control over workflows, issue types, custom fields, permissions, and just about anything else you can think of.
Simple setup for issue types, custom fields, permission and status transition rules.
Centralized management by Jira admins
Standardized configuration for the way teams work with the ability to share that configuration across projects. Configuration objects (like issue types, fields, and workflows) are globally reusable across your Jira site.
Independent management by project members
Teams configure their project's settings without impacting other projects. Empowers teams to manage their projects, without bothering a Jira admin or breaking global configuration.
Detailed and granular project permissions. Get more specific about who can do what in your project.
Simple access permissions only. Choose if a project can be accessed by the team, or by everyone on your Jira site.
|In Jira Software (software projects)|
Advanced custom fields
Add custom fields to track more detailed information. Customize your issue types with required fields, default values, checkboxes, dates, labels, selectors, attachments and more.
Basic custom fields
Create custom text, number, date, time, and label fields for your project's issue types.
Required fields, default values and more custom field types and options coming soon.
Priority and resolution per project is coming soon.
Epics and sub-tasks
Group and break down work, allowing teams to get as granular or as high-level as they need to.
Group issues into high-level milestones, themes or categories.
Sub-tasks coming soon.
Story points and time estimation
Estimate your team's current performance and forecast what's to come using story points or time estimates.
Story point estimation only
Estimate your team's current performance and forecast what's to come using story points.
Time estimation coming soon.
Comprehensive agile reporting
Gain insights into all aspects of your team's agile performance such as velocity, cycle times, burndowns, and more.
Essential agile reporting
Track and analyze your team's output with velocity and burnup charts.
Fully customize your workflows, statuses and issue transitions. Automate certain Jira tasks using post functions, validations, and conditions.
Easily automate repetitive actions when you move issues across the board or into new statuses. Rules add more power to your board, allowing you to track work in more detailed ways.
Workflow configuration coming soon.
No counterpart in classic projects.
Roadmap (built into next-gen software projects)
Track your project's milestones, themes or epics with a brand new timeline view. Plan, manage, and visualize epics on your team's roadmap, and share it with stakeholders for easy communication.
To find out what's shipped and what's coming for next-gen software projects, check out our public roadmap.
To create a next-gen project:
If you don't see the Try a next-gen project option, select Change template when asked to name your project. Then, select the Agility project template (the former name of next-gen projects).
Next-gen projects represent the future of Jira. That means trimming some of the fat. We added the most-needed, most-common project settings first. And, we're constantly adding additional settings based on your feedback.
Next-gen projects don't have schemes. Your next-gen project's setup objects – for example, its issue types and fields – are all contained within the project. Since these objects are no longer dumped in the pool of global objects on your Jira site, you don't need schemes!
Soon, we'll give you the ability to extract your next-gen project settings into their own template, and link two or more projects' settings together. If you need to share configurations across projects today, you might be happier with a classic project.
"Agility" was a beta name we used during our newest projects' soft beta period. Now that we're excited by the amount of features and capability these projects bring, we're rolling them out to more people. So, the beta name had to go.
You might have seen the word "agility" in our documentation, blogs or on the Atlassian Community. And, you may still see the term in your Jira site. Don't worry too much, there are no feature differences between next-gen and agility projects. They are one and the same thing in terms of functionality. We just renamed them to avoid confusing new users.
Jira admins can control which groups of users create next-gen projects using the Create independent projects global permission. Read more about global permissions.
You can add a new status directly on your board. Simply add a new column, and drag and drop it into the spot you want. Next-gen projects support neat, linear workflows at the moment. More workflow configuration is coming soon.
Rules replace advanced workflow configuration operations like post functions, validations, conditions. They are much easier to set up and edit, if you need.
Currently, there are two rules available to next-gen software projects:
To try out a rule:
More rules are coming soon. Check out some examples of how you might use a rule.
Any project configuration or customization you do in a next-gen project is independent and only available for that project. If you need to share issue types and custom fields across multiple projects, you might be happier with a classic project.
Today, you can't reuse an issue type or status from one next-gen project in another next-gen project. Soon, we'll introduce project templates which allow you to save and share an entire project configuration (issue types, fields, workflow, and more). Other teams in your organization can use these templates as a quick starting place for their own next-gen projects, or you can link a few projects together to share their settings.
Yes! Most everything should work properly. But, we have borked a few things. If you're developing an app, learn what you need to know developing for next-gen projects.
Jira admins can create a classic project and move their next-gen project issues into the new, classic project. Read more about migrating from next-gen to classic projects.
If you're not a Jira admin, ask your Jira admin to do this for you.
To create a classic project:
If you don't see the classic project option, select Change template when asked to name your project. Then, select any project template except the Agility project template (the former name of next-gen projects).
Rayen MagpantayAtlassian Team
I'm John Allspaw, co-founder of Adaptive Capacity Labs, where we help teams use their incidents to learn and improve. We bring research-driven methods and approaches to drive effective inciden...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs