Project

General

Profile

Plugins Directory » EVM Calculation Plugin

Author: Hajime Nakagama
Website: https://github.com/momibun926/
Code repository: https://github.com/momibun926/redmine_issue_evm
Registered on: 2015-12-29 (over 8 years ago)
Current version: 6.0.2
Compatible with: Redmine 5.0.x
User ratings:   (6)

Earned Value Management (EVM) Calculation Plugin

This plugin provides the function of calculating evm of projects . EVM can help you to track your project progress and its status and to forecast the future performance of the project.

More screenshots
[[https://github.com/momibun926/redmine_issue_evm/blob/master/images]]

When calculating EVM, the following figures will be used
  • start date
  • due date
  • estimated time (If you set it as 0, you will not get PV)
  • spent time

Main features
  • Calculate EVM
  • Show project metrics (Duration, Amount of target issues, Show amount of issues by version, assignee, and tracker)
  • Chart with EVM (PV,EV,AC)
  • Forecast project end date
  • Set the baseline
  • Display unfinished issues

Additional options
  • Explanation of EVM
  • Chart with Project Performance (SPI,CPI,CR)
  • Select past baseline
  • Change the calculating basic date
  • Change the level of the forecast
  • Calculate EVM of assignee, trackers, versions, parent issues. (with chart)
  • Show unfinished issues

Redmine5 is now supported.
If you are using other than Ver5, please use the following branch.

For latest redmine5.0
https://github.com/momibun926/redmine_issue_evm/tree/master

The redmine4.x.x compatible version in branch "redmine4.0".
https://github.com/momibun926/redmine_issue_evm/tree/redmine4.0

For redmine 3.4.x user
in branch "redmine3-4-3"
https://github.com/momibun926/redmine_issue_evm/tree/redmine3-4-3

Installation notes

This plugin is need migration.

rake redmine:plugins:migrate NAME=redmine_issue_evm RAILS_ENV=production

Changelog

6.0.2 (2023-09-18)

Compatible with Redmine 5.0.x.

Add EVM summary on overview page.

6.0.1 (2022-05-07)

Compatible with Redmine 5.0.x.

  • Improved visibility of the main page.
  • Some bugfix
  • Add Screenshots
  • Modify some readme text
screenshot_main1.png (97 KB) screenshot_main1.png Hajime Nakagama, 2022-05-07 14:04

6.0.0 (2022-05-03)

Compatible with Redmine 5.0.x.

Redmine5 is now supported.
If you are using other than Ver5, please use the following branch.

  • The redmine3.4.x compatible version in branch "redmine3-4-3".

https://github.com/momibun926/redmine_issue_evm/tree/redmine3-4-3

  • The redmine4.x.x compatible version in branch "redmine4.0".

https://github.com/momibun926/redmine_issue_evm/tree/redmine4.0

5.6.0 (2022-04-13)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x.

Add project reporting based on EVM

  • Project overview can be recorded with EVM values
  • List, query, and edit historical summaries

New tables have been added.You need to migration.

ex)
rake redmine:plugins:migrate NAME=redmine_issue_evm RAILS_ENV=production

5.5.3 (2021-08-29)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x.

Test on redmine 4.2.2

5.1.2 (2021-04-28)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x.

Bug fix

5.5.1 (2021-04-11)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x.

Test on redmine 4.2

5.5.0 (2021-04-02)

Compatible with Redmine 4.1.x, 4.0.x.

Detail of difference baseline and actual.
  • New issue list
  • Modify issue list
  • Remove issue list

5.4.1 (2021-03-25)

Compatible with Redmine 4.1.x, 4.0.x.

Add new function.
Display daily EAC on main chart.

5.4.0 (2021-03-12)

Compatible with Redmine 4.1.x, 4.0.x.

Calculate EV daily by done ratio

1. If you are using the done ratio, then EV with done ratio will be displayed correctly on the chart.
2. Display according to the user-defined time zone.
Closed date
Change done ratio date

5.3.6 (2021-02-26)

Compatible with Redmine 4.1.x, 4.0.x.

Change test environment, some bug fix.

5.3.5 (2021-02-06)

Compatible with Redmine 4.1.x, 4.0.x.

bug fix.

5.3.4 (2020-04-18)

Compatible with Redmine 4.1.x, 4.0.x.

Change condition of incomplete issue.

5.3.3 (2020-04-11)

Compatible with Redmine 4.1.x, 4.0.x.

Changed calculation of earned value for parent issue.

for redmine4.x user.
https://github.com/momibun926/redmine_issue_evm/tree/master

for redmine3.4.x user.
https://github.com/momibun926/redmine_issue_evm/tree/redmine3-4-3

5.3.2 (2020-04-09)

Compatible with Redmine 4.1.x, 4.0.x.

Code clean up
Improved chart display at project completion

5.3.1 (2020-03-21)

Compatible with Redmine 4.1.x, 4.0.x.

Improved calculation of done ratio.
rubocop styling.

5.3.0 (2020-03-11)

Compatible with Redmine 4.1.x, 4.0.x.

Displayed the estimated hours of each day on the assignee EVM page.
It can be used to check the workload.

5.2.2 (2020-03-08)

Compatible with Redmine 4.1.x, 4.0.x.

Improvement of finished project EVM chart

Forecast is invalid when project is finished.
Decision of finished project is follows.
  • All issues is closed.
  • Total estimated hours of closed issue is over baseline's BAC. (when use baseline)

5.2.1 (2020-03-04)

Compatible with Redmine 4.1.x, 4.0.x.

Some change related project status page.
  • Annotation and daily PV in project chart.
  • EV and PV of finished project in main chart.

5.2.0 (2020-02-29)

Compatible with Redmine 4.1.x, 4.0.x.

Earned schedule is added

5.1.0 (2020-02-06)

Compatible with Redmine 4.1.x, 4.0.x.

Databese migration is require.
"basis date of baseline" is need when baseline create.
It's important to know when the baseline is based, not when it was created.

  • add column "basis date of baseline"
  • show on baseline history
  • Able to input on create baseline page

You need follow command after install

rake redmine:plugins:migrate NAME=redmine_issue_evm RAILS_ENV=production

5.0.2 (2020-02-03)

Compatible with Redmine 4.1.x, 4.0.x.

some bug fix.

5.0.1 (2020-02-03)

Compatible with Redmine 4.1.x, 4.0.x.

Change screenshots, some bug fix.

5.0.0 (2020-01-25)

Compatible with Redmine 4.0.x.

Changed Highcharts to Chart.js.

4.6.0 (2019-12-28)

Compatible with Redmine 4.1.x, 4.0.x.

4.5.5 (2019-11-09)

Compatible with Redmine 4.0.x.

Show difference of baseline on main page.

4.5.4 (2019-11-06)

Compatible with Redmine 4.0.x.

Change render, navi, delete flash message.

4.5.3 (2019-10-27)

Compatible with Redmine 4.0.x.

Issue list of excluded EVM calculation.
Show the issue list that is not calculated.
columns are follows

  • issue id (include link)
  • subject
  • start date
  • due date
  • estimate hours
  • assignee

This function can find excluded calculation EVM.

4.5.2 (2019-10-24)

Compatible with Redmine 4.0.x.

Show project metrics on main page.

  • Duration:
  • Status:
  • To due date:
  • Amount of target issues:

and show amount of issues by version, asignee, and tracker.

4.5.1 (2019-10-18)

Compatible with Redmine 4.0.x.

Some bug fix.

4.5.0 (2019-10-17)

Compatible with Redmine 4.0.x.

New version is additional many function and many logic is optimize.

  • calculation EVM logic is divide to PV, EV, AC.
  • Other EVM page is separate each page.

asisignee, parent isuee, tracker, version.

  • Chart view of Other EVM

4.4.0 (2019-09-21)

Compatible with Redmine 4.0.x.

New function

View of parent issue evm.

4.3.2 (2019-09-11)

Compatible with Redmine 4.0.x.

Model file name is changed.

4.3.1 (2019-08-31)

Compatible with Redmine 4.0.x.

EVM setting value added.

Options for calculating PV is
  • ON: Excluding holidays and weekends.
  • OFF: Including holidays and weekends.
    default is OFF.

This release is need to migration.

rake redmine:plugins:migrate NAME=redmine_issue_evm RAILS_ENV=production

4.3.0 (2019-08-11)

Compatible with Redmine 4.0.x.

New function added.

  1. EVM of selected tracker.
  2. EVM of assignee.

They only provide calculation of EVM values.
Graph display is not supported.

4.2.1 (2019-01-04)

Compatible with Redmine 4.0.x.

bug fix.

4.2.0 (2019-01-03)

Compatible with Redmine 4.0.x.

Change EVM settings.

4.1.1 (2018-12-29)

Compatible with Redmine 4.0.x.

Change EV calculation method when progress rate is set.

4.1 (2018-12-23)

Compatible with Redmine 4.0.x.

Apply to rails5

4.0 (2017-08-26)

Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x.

test on redmine 3.4.2

3.9.5 (2017-08-15)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x.

bug fix

3.9.4 (2017-07-12)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x.

Bug fix.

3.9.3 (2017-06-24)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x.

Bug fix

3.9.2 (2017-05-23)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x.

Some bug fix.

3.9.1 (2017-05-13)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x.

Some bug fix.

3.9 (2017-05-04)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x.

Work days - exclude weekends and holidays

3.8.1 (2017-05-04)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x.

some bug fix.

3.8 (2017-05-03)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x.

Daily PV on graph, some bug fix.

3.7.2 (2017-04-09)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x.

Bug fix and design change.

3.7.1 (2017-04-08)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x.

Bug fix.

3.7 (2017-04-07)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x.

It was able to use the date of the version as well.

3.6.3 (2017-04-05)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x.

Change description of activity page.

3.6.2 (2017-04-01)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x.

change icon of activity page

3.6.1 (2017-03-31)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x.

bug fix and display activity icon

3.6 (2017-03-31)

Compatible with Redmine 3.3.x.

Test on redmine3.3.2.
Bug fix #71
When you're at the home of Redmine and click on "search", you can search among EVM, but if you're inside a project and click on "Search", you don't have the "EVM" choice.

3.5.8 (2016-07-30)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x.

Test on redmine 3.3.0 (Windows10)

3.5.7 (2016-02-06)

Compatible with Redmine 3.2.x, 3.1.x, 3.0.x.

Bugfix:When group by spent_on, Type was not "DATE".(case of use SQLite3)

3.5.6 (2016-01-16)

Compatible with Redmine 3.2.x, 3.1.x, 3.0.x.

BugFix:Group by on PostgreSQL

3.5.5 (2016-01-10)

Compatible with Redmine 3.2.x, 3.1.x, 3.0.x.

Add show action of baseline.

3.5.4 (2016-01-03)

Compatible with Redmine 3.2.x, 3.1.x, 3.0.x.

Add function of export evm values.

3.5.3 (2015-12-31)

Compatible with Redmine 3.2.x, 3.1.x, 3.0.x.

Bug fix:It is not to display the title when there is no uncompleted issues.

3.5.2 (2015-12-27)

Compatible with Redmine 3.2.x, 3.1.x, 3.0.x.

User ratings

  by Do Tuan Anh about 4 years ago

Greate thanks that you update for 3.4.x ! So cool
It work well with Redmine 3.4.1
Very good plugin, help us alot with EVM of each assignee
Very appreciate to author for support back 3.4.x
Highly recommended plugin for setting KPI for project members

  by Hajime Nakagama over 4 years ago

For redmine 3.4.x user
in branch "redmine3-4-3"
https://github.com/momibun926/redmine_issue_evm/tree/redmine3-4-3
this branch is updating irregularly.
please use latest.

  by Lưu Quỳnh Trang over 4 years ago

Good plugin

  by Quang Hoan Lê over 4 years ago

Good functional

  by Steven Wong almost 7 years ago

excellent plugin.

I have raised some issue about new version. please check it. Thanks.

* https://github.com/momibun926/redmine_issue_evm/issues/87
* https://github.com/momibun926/redmine_issue_evm/issues/86

  by Alexander Babichuk over 8 years ago