This is a community question and answer forum. I don't think many people will try to sell you a product here.
The JIRA Software application has purpose-built features that can be used for Agile development. These are facilitated through the Scrum or Kanban boards. However, JIRA Software doesn't attempt to enforce Agile methodology, it simply provides an interface that correlates to objectives of Agile methodology.
In addition to the rapidboards (which show a scope of issues in an easy-to-read card format) JIRA Software provides many integrations with development platforms and tools such as build and continuous integration tools, repo and version control tools, and code review tools. Furthermore it has a variety of add-ons that provide a manual test framework. Since JIRA is an event driven system, extending functionality to external tools is remarkably simple. JIRA provides an API, so again integration points are nearly limitless. JIRA also provides mechanisms to perform release management within the tool, integrated to the development and backlog items.
The JIRA Platform is highly flexible and configurable. The system is pluggable and allows for nearly any module to be overridden, replaced, or extended. Out of the box, the JIRA Platform can model most business processes through a series of flows and fieldsets. This platform can easily provide a system for waterfall development, test-driven development, or acceptance-test based development.
I have the pleasure of working with a nearly limitless number of teams who all use JIRA for their own specific processes and tools. I have never had a single customer that is the same as another. These teams are more often agile teams but I have worked with several hardware and firmware developers whose process is strictly waterfall. I've implemented strict review processes for content development teams.
JIRA Software is definitely built on the premise of Agile development but you can easily use the tool to model any form of process.
I have multiple projects that use variations of the same base workflow. The variations depend on the requirements of the project or issue type. The variations mostly come in the form of new statuses ...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events