Agile Velocity Tracking plugin

Name Agile Velocity Tracking Report Plugin
Version 0.2
Product Versions 3.2+ (this report depends on the JFreeChart display servlet which is only enabled in 3.2 and above)
Author(s) [Jon Pither], jon.pither@headrunner.co.uk
Homepage Agile Velocity Tracking plugin
Price free!
License n/a
JavaDocs docs
Download JAR agile-velocity-plugin-0.2.jar, all versions
Download Source http://svn.atlassian.com/svn/public/contrib/jira/agile-velocity-plugin/trunk/

Description/Features

A report that will generate velocity tracking charts over versions.
Report displaying charts for Velocity Points tracking http://www.agilemanagement.net/Articles/Weblog/AgileEstimating.html. Versions are treated as iterations. The points are gathered from a custom field which must be added (choose which field to generate reports for when running report). Iterations can be of variable length. Forecasting is currently done on 'yesterday's weather.

Filters can also be used to build the report.

Brief Install Instructions

  1. Copy the jar into JIRA's WEB-INF/lib:
    • agile-velocity-plugin-0.x.jar
  2. Restart JIRA
  3. You're done!

Screenshots

 

 

 

 

Labels

agile agile Delete
plugin plugin Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Oct 13, 2005

    Jon Pither says:

    Now you can set a start and end iteration, and choose the issue type to report o...

    Now you can set a start and end iteration, and choose the issue type to report on.

  2. Nov 17, 2005

    Thomas Van de Velde says:

    The 0.1.7 link is broken though. Cheers, Thomas

    The 0.1.7 link is broken though.

    Cheers,
    Thomas

    1. Nov 17, 2005

      Jonathan Nolen says:

      Committed the missing jar. The link should work now.

      Committed the missing jar. The link should work now.

  3. Dec 21, 2005

    Kevin James says:

    Does the custom field have to be of a particular type?  I've added a custom...

    Does the custom field have to be of a particular type?  I've added a custom number field called Points.  However, when I go to view the Story Accumulator and choose this custom Points field and some start/end versions, I get exceptions:

    Cause:
    java.lang.NullPointerException

    Stack Trace: [hide]java.lang.NullPointerException
    at com.headrunner.jira.plugin.report.agile.BurndownReport.generateReportHtml(BurndownReport.java:97)
    at com.atlassian.jira.web.action.browser.ConfigureReport.doExecute(ConfigureReport.java:69)
    at webwork.action.ActionSupport.execute(ActionSupport.java:153)
    at com.atlassian.jira.action.JiraActionSupport.execute(JiraActionSupport.java:51)
    at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:132)
    at com.atlassian.jira.web.dispatcher.JiraServletDispatcher.service(JiraServletDispatcher.java:178)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at com.atlassian.jira.web.filters.AccessLogFilter.doFilter(AccessLogFilter.java:51)
    If I select versions for my start and end which have not had any Points entered then it proceeds to display the charts.  Any ideas?

    1. Dec 22, 2005

      Jon Pither says:

      Kevin, The NPE occurs when you have a version included in the report that has no...

      Kevin,

      The NPE occurs when you have a version included in the report that has no release date. The release date of versions is used by the report to calculate which issues were created in which iteration - this is needed by the burndown report.

      We're looking to update the plugin so it either caters for versions without release dates, or handles the exception more gracefully.

      Thanks,
      Jon.

  4. Oct 04, 2006

    gregor beedie says:

    Hi I've installed the plugin but the Report: Story Accumulator page has no next ...

    Hi

    I've installed the plugin but the Report: Story Accumulator page has no next button. It only has a cancel button.

    Is there something more to do to activate the plugin?

     Thanks

     Gregor
     

  5. Feb 02, 2007

    hebeidameng says:

    hi, I am fresh man. I just have one problem, how to use this plugin, such as whe...

    hi,

    I am fresh man.

    I just have one problem, how to use this plugin, such as where to get the "Story Accumulator" page

  6. Apr 02, 2007

    Alisa Thomson says:

    What's the trick?  I installed the plugin, added the custom field and popul...

    What's the trick?  I installed the plugin, added the custom field and populated it.  I have my versions as iterations and I have release dates populated on my iterations.  When I use the Story Accumulator, it only shows 0.0.  I have over 1000 points entered.  Thanks in advance.

    1. Jun 07, 2007

      Dave Borgeest says:

      Make sure your 'releases' have been released. These reports don't tell you anyth...

      Make sure your 'releases' have been released. These reports don't tell you anything mid-iteration...

  7. Nov 19, 2007

    Kief Morris says:

    From the screenshot it looks like you can only generate a report for a single is...

    From the screenshot it looks like you can only generate a report for a single issue type? We have different types for feature requests and bugs, but need to track them combined. Is this possible with this plugin?

  8. Dec 20, 2007

    JulioB says:

    This works in Firefox 2, but in IE7 all I get is a blank page when I click on St...

    This works in Firefox 2, but in IE7 all I get is a blank page when I click on Story Accumulator

  9. Dec 21, 2007

    JulioB says:

    I don't get it.  I get charts with negative points for the backlog.  S...

    I don't get it.  I get charts with negative points for the backlog.  Something's screwy

  10. Jun 19

    Wish J says:

    I am using plugin version 0.2 on Jira 3.12.3 but getting following message: HTT...

    I am using plugin version 0.2 on Jira 3.12.3 but getting following message:

    HTTP Status 404 - Could not execute action [ConfigureReport]:org.jfree.text.TextBlock.setLineAlignment(Lorg/jfree/ui/HorizontalAlignment;)V<p><small><small><pre>java.lang.NoSuchMethodError: org.jfree.text.TextBlock.setLineAlignment(Lorg/jfree/ui/HorizontalAlignment;)V at org.jfree.chart.title.TextTitle.arrangeRR(TextTitle.java:491) at org.jfree.chart.title.TextTitle.arrange(TextTitle.java:450) at org.jfree.chart.JFreeChart.drawTitle(JFreeChart.java:1127) at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1017) at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1215) at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1195) at org.jfree.chart.ChartUtilities.writeChartAsJPEG(ChartUtilities.java:404) at org.jfree.chart.ChartUtilities.saveChartAsJPEG(ChartUtilities.java:497) at org.jfree.chart.servlet.ServletUtilities.saveChartAsJPEG(ServletUtilities.java:265) at org.jfree.chart.servlet.ServletUtilities.saveChartAsJPEG(ServletUtilities.java:222) at com.headrunner.jira.plugin.report.agile.chart.HRChart.generateAndSaveChart(HRChart.java:35) at com.headrunner.jira.plugin.report.agile.BurndownReport.addCharts(BurndownReport.java:236) at com.headrunner.jira.plugin.report.agile.BurndownReport.generateReportHtml(BurndownReport.java:127) at com.atlassian.jira.web.action.browser.ConfigureReport.doExecute(ConfigureReport.java:109) at webwork.action.ActionSupport.execute(ActionSupport.java:153) at com.atlassian.jira.action.JiraActionSupport.execute(JiraActionSupport.java:54) at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:132) at com.atlassian.jira.web.dispatcher.JiraServletDispatcher.service(JiraServletDispatcher.java:211) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at

    Note: Release date has been mentioned for the selected version.

    Regards,