Agile By Example Conference

source:/BRANCH/TRUNK/artifacts/presentations/agile_by_example_button_2.png I was honoured to be invited to speak at the second  Agile By Example conference in 2012 in Warsaw Poland. Here I gave an updated version of my Thinking Distributed ...

(Read more)

Version 0.5.0 now available


Based on  Trac 0.11.7 this release adds some significant improvements.

  • #904 - Tickets can now be added to an iteration using a ticket action.
  • #27 - An assigned ticket is shown as orang ...

(Read more)

Thinking Distributed to Improve Agility

source:/BRANCH/TRUNK/artifacts/presentations/jax_2011_autumn_edition.png Today (2nd Nov 2011) I gave a talk titled "Thinking Distributed to Improve Agility" at  JAX 2011 in London. This was the first talk in the Architecture track on the second day of ...

(Read more)

Feedback Loops in Agile Development

source:/BRANCH/TRUNK/artifacts/presentations/agile_on_the_beach.png Yesterday I gave a talk at the inaugural  Agile on the Beach conference down in Cornwall on the  Tremough Campus near at [ http://www.falmouth.co.uk/ Fa ...

(Read more)

Version 0.4.0 now available


Based on  Trac 0.11.7 this release adds two notable features.

  • Predicted completion dates for milestones of the same priority are now determined based on their relative weighting (defaulted ...

(Read more)

Version 0.3.2 now available


This is the last the in the 0.3.x series of releases. The intention here has been to update the patch to the latest stable version of the  0.11 Trac release and fix some minor issues. The next version will be ...

(Read more)

Welcome to the home page of the Agile-Trac Plugin


Agile-Trac adds the concept of Iterations to  Trac which allows a more useful Roadmap view with predicted completion date ranges and relatively sized progress indicators. User stories (and tickets in general) can have one or more completion stages defined for them. These are relatively sized using a sizing scale that you define. A story is then DONE when all its completion stages are complete. This allows a historical view of story completion to be captured allowing estimation of future progress. Over time better user story support will be added. You can view the Roadmap to see what is currently planned.

To get a feel for Agile-Trac browse the Iterations and Roadmap tabs.

In addition, documentation for Agile-Trac can be found on the Documentation page.


If you register and account you may create a new issue detailing your problem. Please do not use this to create test tickets.

Features to Date

The best way to see what has been done is to browse this site and to read through the user stories on the Roadmap page. However a brief summary list is provided below.

  • Iterations are added along with an Iterations page.
  • Tickets now have relatively sized completion stages.
    • One or more completion stages can be defined for a tickets where each completion stage has associated with it a relative size and a completion date.
  • Tickets are closed when all completion stages are Done.
  • The Roadmap page is enhanced with a milestone summary view showing estimated completion dates which are based on previous iteration progress.
  • Progress bars are relatively sized to provide a better indication of the size of Iterations and Milestones.
  • Milestones can now be ordered by priority making it easier to split large Milestones in to smaller Milestones.

Getting Involved

If you use Agile-Trac and want to get more involved then please email to request an account. Automatic registration has had to be disabled because of spam. You may then create user stories with suggestions to enhance Agile-Trac. There is also an IRC channel,  #agile-trac on freenode, where some of us hang out.


How to install the latest version of the Agile-Trac Plugin


Iterations View

Roadmap View

Useful Links

Random Discussion Topics

Some older discussions about this plugin can be found on the InitialDiscussion page.

Related Plugins

Useful third-party plugins that work well with Agile-Trac

  •  MasterTicketsPlugin
    • This plugin allows you to identify that a given ticket is blocked (or depends on) another ticket.
  •  GraphvizPlugin
    • This plugin uses Graphviz to display graphs from a wiki markup.


Hosting Notes

Previously this plugin was hosted here  http://agiletrac.devjavu.com/