Recommendations: Sorts listings by the number of recommendations our advisors have made over the past 30 days. Our advisors assess buyers’ needs for free and only recommend products that meet buyers’ needs. Vendors pay Software Advice for these referrals. Reviews: Sorts listings by the number of user reviews we have published, greatest to least. Sponsored: Sorts listings by software vendors running active bidding campaigns, from the highest to lowest bid. Vendors who have paid for placement have a ‘Visit Website’ button, whereas unpaid vendors have a ‘Learn More’ button. Avg Rating: Sorts listings by overall star rating based on user reviews, highest to lowest. A to Z: Sorts listings by product name from A to Z.
Backlog is a cloud-based project management and issue tracking solution that caters to development teams working with design, marketing and IT teams. The key features of the solution include project and issue management, subtaskin...Read more
monday.com, an award-winning collaboration and project management platform, helps teams plan together efficiently and execute complex projects to deliver results on time. monday.com team management and task management tool allows ...Read more
Flying Donut is a web-based Scrum and Kanban software designed to help businesses facilitate collaboration across private and public projects. The real-time Agile collaboration tool enables managers to streamline communication acr...Read more
Flomatika is a Value Stream Management platform focused on helping mid-market and enterprise organisations pursue faster and more predictable value delivery.
Our platform gives transformation, product and technology leaders end-t...Read more
Miro is a cloud-based collaboration tool for small to midsize businesses. The solution features a digital whiteboard that can be used for research, ideation, building customer journeys and user story maps, wireframing and a range ...Read more
ClickUp is a cloud-based collaboration and project management tool suitable for businesses of all sizes and industries. Features include communication and collaboration tools, task assignments and statuses, alerts and a task toolb...Read more
todo.vu is cloud-based project management solution offering integrated customer relationship management, project management, time tracking and billing tools. The platform is suitable for contractors, freelancers and small teams.
MeisterTask is a cloud-based project and task management solution that caters to businesses of all sizes. Key features include file management, time tracking and reporting.
MeisterTask offers a dashboard that helps users view...Read more
Zoho Sprints is a cloud-based product roadmap solution for businesses of all sizes. The solution is designed to be used by agile teams and offers features such as user dashboards, reporting, scrum boards, timers and timesheets. Zo...Read more
Asana helps teams orchestrate their work—from daily tasks to strategic initiatives. With Asana, teams are more confident, move faster, and accomplish more with less—no matter where they are located or how many different department...Read more
Offering many on a stand-alone basis, Sciforma 6.0 is an advanced suite of professional services applications. It is available as an on-premise, hosted or SaaS solution, so that users can choose the best for their business....Read more
Founded in 2002 and acquired by ProActive Software Ltd in 2003, ProWorkflow is a cloud-based project management and time tracking software that caters to companies of all sizes.
ProWorkflow includes all the features of a trad...Read more
Planbox Work is an agile project management tool designed for teams across all industries. Key features include a configurable setup centered around a four-level structure: initiatives, projects, items and tasks.
Users can cr...Read more
SwiftKanban is a Visual Project Management Tool for helping you manage your work effectively and improve continuously. It offers collaboration and communication features such as work cards, kanban boards, instant chat, threaded ...Read more
Eylean Board is a project task and team management board solution designed for project teams of varying size and industries. Users can choose from predefined Scrum, Kanban or TFS templates, or customize boards according to their w...Read more
SpiraPlan provides a complete Enterprise Program & Portfolio Management System in one package, that can manage your project's requirements, releases, risks, resources, documents, baselines, tasks, and defects/issues in one environ...Read more
Twproject is a project management solution designed for small to large businesses across all industries. The solution is available as an on-premise or cloud-based system with mobile apps for Windows phones, Google Android and Appl...Read more
Taiga is an agile project management solution for small teams of designers, developers etc. and features project collaboration, bug tracking and more. There are free or paid versions with on-premise or Web-based deployments....Read more
Wimi is a cloud-based and on-premise project management suite that helps users in document management, project collaboration, portfolio management, task management and time tracking. It offers document sharing and synchronizing in...Read more
Toggl Plan (formerly Teamweek) is a project management solution that helps businesses manage tasks, projects, client requirements and more. The solution comes with a drag-and-drop interface, which allows managers to create/modify ...Read more
Agile project management refers to an incremental approach to managing projects that helps teams address and respond to change and uncertainty over the course of a project life cycle.
Agile project management software supports this iterative process and facilitates the transparency and collaboration required by agile teams to successfully deliver value.
This guide will help you understand agile project management and how it differs from traditional project management. We’ll also explain the role of agile project management tools within the larger project management space, so you can choose the right software to fit your workflows.
Agile and “waterfall,” i.e., traditional project management (PM), are different approaches, or methodologies, for managing projects.
Waterfall PM is sequential and change averse. Requirements are agreed upon at the start of a project and benchmarks set for scope, budget and timeline. Then, work flows from one phase to the next until completion, and project success is measured by how closely the project delivers against the initial plan.
Agile PM is iterative and designed to help teams embrace change. By completing work in incremental phases and incorporating feedback loops into their workflows, agile teams can address uncertainty and better adapt to changing needs over the course of a project life cycle.
Agile project success is measured by the ultimate value delivered to the end user/customer via “continuous improvement” throughout the project, rather than “breakthrough improvement” all at once at the close of a project.
Agile works well for projects (and industries) where requirements are uncertain at the start of a project, or are likely to change over the course of a project life cycle. For that reason, it's especially popular with IT teams and software developers.
Conversely, waterfall PM is best for projects (and industries) that require in-depth planning to iron out the scope, budget and timeline before work can begin, e.g., within construction.
What Is Agile Project Management Software?
The core principles of agile PM are largely based on the Agile Manifesto (initially developed for software development), and emphasize:
The importance of collaboration in fostering innovation
The significance of feedback loops and iterative workflows in facilitating inspection and continuous improvement
The value in embracing and responding to change over following a plan
According to Andrew Hunt, one of the 17 founders of the Agile Manifesto, the fundamental premise of agile is to inspect and adapt—to do something, get feedback, change what you’re doing and be responsive.
“Agile” is more of a mindset held by teams and/or organizations rather than a set of specific tools. However, there are specialized project management systems used by agile teams that help them accomplish their goals. For the purpose of this guide, we are referring to these specialized tools as “agile project management software.”
Agile project management software supports the above processes in several ways, including:
Creating a centralized workspace. The tool acts as a single repository and searchable database housing all project documentation and communication. This promotes transparency and creates a shared understanding of project (or product) goals, team workflows and KPIs for measuring success.
Facilitating collaboration. Users can view their individual tasks and team responsibilities on shared boards, participate in wikis and discussion forums and invite other users to share their ideas and input. Additionally, features such as file sharing, @mentions, activity feeds and shared boards allow teams to communicate with each other and stay up-to-date.
Tracking progress and measuring performance. The “single view” provided by the tool helps teams monitor the progression of work items, as well as give and receive feedback. Dashboards and reports track user performance, providing valuable data on user and team productivity, efficiency and output.
Common Capabilities of Agile Project Management Software
Two of the most popular frameworks for implementing agile are scrum and kanban. Although both scrum and kanban systems have unique and defining features (click through to those category pages for a breakdown), there are several agile capabilities that each of these frameworks have in common.
These common capabilities are what you should look for as you evaluate agile solutions:
Visual project management
Increasing project visibility is crucial for agile teams. This transparency is achieved using boards, e.g., scrum or kanban boards. Boards can represent teams or projects. So for example, one board may encase a single team’s responsibilities across all projects, or it may include all cross-departmental tasks for just one project. Each board is broken down by columns that depict different stages in the team’s (or project’s) workflow. Tasks are represented by cards that users move across the board as the work item progresses through the workflow.
While both scrum and kanban teams track and report on success metrics, the individual KPIs will differ across disciplines. Scrum teams look at the rate at which teams complete work items and their pace of work (burndown and velocity charts). Kanban teams set guards to regulate the flow of tasks and track the throughput of tasks and the team’s pace of work (work-in-progress limits and lead and cycle time).
As work items are placed on the board, assign tasks to users and schedule start and end dates. Users can set up automatic notifications to alert them of new assignments, impending due dates and status updates. Managers and users can track the progression of tasks as they move across the board.
Time tracking is critical to both agile disciplines. This metric is used in calculating scrum team velocity as well as kanban team lead time and cycle time. It is an important KPI in judging individual user productivity and team efficiency and can help leadership make informed decisions when taking on new jobs as to the time required to finish the project.
Another key aspect of agile transparency is a shared understanding of workflows. Workflows are visually depicted on the board, which helps users see at a glance where a work item came from and where it needs to go next. Teams can define workflows using labels and filters, which helps to standardize the process, meaning that any new person or fresh eyes on the project will share the same understanding as those deeply involved in the day-to-day project activities.
What Type of Buyer Are You?
According to VersionOne’s 11th annual State of Agile report, the top industries practicing agile project management include:
Additionally, the vast majority of organizations (80 percent) say their agile maturity is at or below “still maturing.”
This is likely indicative of the spread of agile into other industries besides software development (where it was initially pioneered), and shows that businesses and teams are still trying to learn, understand and fully adopt agile practices.
With so many organizations new to agile, it can be hard to know where to start when choosing agile PM software. It’s imperative for teams to establish basic agile workflow processes before implementing software, otherwise they risk a GIGO scenario (garbage in, garbage out), or may adapt their workflows to the tool and wind up “doing scrum” without being agile, for example.
We’ve outlined several tips for choosing the right agile project management system in our free e-book. These include:
Start off simple
Analyze your team’s workflows
Know which method (kanban or scrum) is best for which type of team
Assess purchase drivers
Evaluate integration requirements
Identify tools and vet products
(Click on the link above to download your free copy and learn which agile tool is right for you.)
Market Trends to Understand
The implementation of agile continues to expand outside the software development sphere. In Gartner’s 2016 Hype Cycle for Project and Portfolio Management, agile plays a much more extensive role as a relevant technology, methodology and discipline than it has in years past. For this report (and likely upcoming Hype Cycles as well) Gartner looks at the prevalence of agile past its typical application in the software development space and examines its use and expected impact on improving business agility. (The full report is available to Gartner clients.)
Although agile has become increasingly popular, it has not replaced waterfall. In a recent survey of current project management software user's, disciplines were split, nearly 50/50 among respondents. It’s important to remember that not every project is conducive for agile, just as every project is not conducive to waterfall. And of course, you’re likely to find more agile teams within certain fields than in others. However, at the end of the day bear in mind that while agile is becoming increasingly popular, it has not replaced waterfall (yet).