Open Source Scrum Tools for Agile Software Project Management
This web site presents a list of open source Scrum tools and solutions for agile project management: sprints, velocity, backlog, user stories management. Scrum is an iterative and incremental project management framework for agile software development. Scrum tools allow the product owner to manage the requirements with a product backlog of epics, teatures and user stories. The ScrumMaster uses Scrum tools to track the Scrum sprints with burndown charts and velocity. The team reflect about its work with retrospectives. You will also find on this web site some Kanban open source tools. Kanban is a Lean project management approach that encourages a pull approach to project management and the limitation of the work in progress (WIP). Open source Kanban tools can manage the workflow of tasks represented on the lanes of a visual board. If you look for commercial Scrum tools, SpiraPlan is a agile project management system designed specifically for methodologies such as Scrum, XP and Kanban and you can perform Agile software development with Youtrack, the free, online issue tracker with Scrum and Kanban support by JetBrains
Agilefant is a simple but powerful solution for managing software development projects and related activities. It brings together the perspectives of organizing daily work, long-term product and release planning and project portfolio management.
Agilefant Open Source Scrum Tool
Agilo for trac is an agile and Scrum Tool that delivers a robust platform and streamlined functionality for agile teams using trac and agile methodologies.
Agile Project Management Tool (APMT) is the automation of Scrum which is an Agile methodology. APMT is a Highly Customizable and Comprehensive Tool. It covers all aspects of Scrum methodology like Maintaining the Project Backlog, Creating Sprints, Creating Sprint Backlog, Conducting Daily ScrumMeeting and Burndown Chart.
Agileista is an online collaboration tool for distributed Scrum teams that is available both as an open source solution and a commercial hosted service.
agileMantis tries to bridge the gap between the open source bug tracking system MantisBT and Agile software development with Scrum. You can manage requirements for software products with MantisBT when these requirements are represented by issues that can be picked up and processed for defined target versions of the software.
Agile Tracking Tool can be used as an open source tool for Agile software development. Features: Maintaining multiple projects, Maintaining your backlog, Tracking how work develops over time, Support for iterations, Forecast when work will be done using the measured velocity
ClearWorks is a flexible and powerful Agile project management software that works with Scrum, Extreme Programming, etc. It is also a BPM(Business Process Management) software that provides governance of enterprise business's process environment to improve agility and operational performance.
Express is an open source, Agile project management tool. It provides tools for managing and tracking stories and tasks, projects and iterations. It has a virtual Kanban wall for tracking progress of tasks and stories and provides reporting through iteration burndown charts and an iteration velocity comparison chart. Impediments can be logged and tracked.
Express - Agile Project Management
FDDPMA is a web-based application that manages software projects. It facilitates iterative development by reducing FDD management overhead, producing graphical progress reports, providing a workplace where all the FDD related documentation is collected. FDDPMA is an open-source project. Java developers may download its source code, compile and install the application on their own servers. Those who do not want to deal with FDDPMA installation may use this site to manage their FDD projects.
The FireScrum is a Open Source Software (OSS) which supports the agile project management using Scrum. It is under the GPL license and uses Rich Internet Application (RIA) features.
IceScrum Open Source Scrum Tool
IceScrum is a tool for development teams using Scrum or another agile developpement process. The best of both Kanban and Scrum is proposed in IceScrum. Going far beyond Scrum, IceScrum eases the team transition towards agility. It helps implementing the key agile practices: vision, features, user stories, estimating effort with planning poker, task board, …
JAM Circle is a Kanban Application Platform using Card(like Sticky note) and Lane(Pane) or Icon
KADOS (KAnban Dashboard for Online Scrum) is an open source web-based tool for managing Scrum and Agile projects. It allows teams to manage their projects through multiple dashboards on which they can pin e-postit for User Stories, Tasks, Risks, Problems, Notes, Actions etc.
Kanbanik is a free and open source kanban board which can be used for personal kanban as well as for managing of small teams.
Kanbanzilla is an open source kanban board integrated with the Bugzilla bug tracking software
Kanboard is a simple visual task board software. Follow the Kanban methodology. Get a visual and clear overview of your projects. Customize your boards according to your business activities. Multiple boards with the ability to drag and drop tasks. Minimalist software, focus only on essential features (Less is more). Access from anywhere with a modern browser
Koalab is an open source Scrum board powered by nginx, nodejs, mongodb, backbone and html5
Kunagi offers integrated project management, supplementing Scrum by a selection of other best practices to cover all project management needs. It does not only offer management of basic Scrum documents, but also a variety of additional data.
Plandora is a multi-project management, web-based Project Management suite with Agile features.
Planigle is an easy to use, open source tool for managing your backlog, your iterations and your releases. It comes in a free community edition as well as a commercial premium edition. Both are hosted at www.planigle.com.
PPTS is a WEB-based environment supporting teams who have chosen to develop software according to the agile methodologies Scrum and/or eXtreme Programming.
This tool is designed to be useful for Agile project management for the developer or first-level manager. It takes a Scrum management approach: Manage by backlog, inform by information radiator and track issues through ToDos.
Open-source project management tool, intended to assist the collaborative aspect of work carried out by agile software development teams.
Scrinch is a stand-alone Swing application that helps managing your projects the Agile way (mostly Scrum). Easy to configure: not based on Web technology, no database to manage: just launch it and start working on your desktop.
Scrum-Zamurai is an agile Scrum management web application which sticks to the ways of "Agile Samurai"
Scrumblr is a web-based simulation of a physical agile sprint board that supports real-time collaboration. It is built using node.js, websockets (using socket.io), CSS3, and jquery.
ScrumDo is a web based scrum tool for managing your project. A few of our features include automatic burn up charts, excel import and export, a predictions tool.
Scrumforce is a Force.com app on the AppExchange that provides the ability to manage SCRUM agile projects.
Scrumforme is an open source project management tool meant to be easy, organized and accessible. Inspired by Agile methodology using Scrum and Kanban simplifying teamwork.
Scrumie is very simple implementation of scrum board, it can help you with task management in sprint when you don't have access to physical board or you work online.
A plugin for Redmine that provides project management using Scrum.
Scrum-it is a open source digital Scrum Board based on multi-touch and modern web technologies. It supports your Scrum Team with a board which can manage projects, team members, sprints, userstories, tasks and the burn down chart.
Scrumpy is a free real-time, web-based Scrum tool, designed to skyrocket your Scrum team's productivity. Scrumpy servers as an all-in-one solution, as well as an auxiliary tool which supports even teams who only want to visualise their work via a task board.
Scrum Dashboard is a web front-end for Conchangos Scrum for Team System version 2. The main goal of this project is to replace the whiteboard and simplify daily work with Scrum artifacts in Team Foundation Server 2008.
Scrum Time is a web-based Scrum project management tool. This tool is intended to be intuitive, flexible, and extensible.
Scrum Vision is a set of tools that connect Eclipse Mylyn to Google Spreadsheets. Google spreadsheet templates are available to manage a full Product Backlog or just and Iteration Backlog.
Scrumwala is an open source Scrum / Agile project management web app for personal use built with Laravel.
Simple-Kanban is a Kanban board application and can be used in lean software development.
Tackle is a web-based scrum tracking site the provides a rich set of features to help manage small and large teams through their cycle of scrum-based sprints. It is built using ASP.Net and SQL Server.
Taiga is an Agile open source project management tool that has also a hosted commercial version. Taiga support both Scrum and Kanban approaches.
TaskJuggler is a modern and powerful, Open Source project management tool. Its new approach to project planing and tracking is more flexible and superior to the commonly used Gantt chart editing tools. It has already been successfully used in many projects and scales easily to projects with hundreds of resources and thousands of tasks.
The Scrum Factory is a client-server application that enables you to manage your projects in a way you have never done before. Based on Quality Models concepts and using a Scrum methodology it helps you deliver quality software to your clients without lose the agility that today markets requires.
Web-based Scrum project management tool. It allows drag'n'drop sprint backlog assignation.
A complete software development environment in which to practice eXtreme Programming (XP) or other Agile software development methodologies.
XPlanner+ is a web-based project planning and tracking tool.