Mifos BI 1.3 Release Plan

Before Release

Team
Owner

Indiv Owner

Task

Due Date

Status

Eng

KC

Communicate code freeze on release

 

--

Eng

ALL

Code Freeze

7/12

--

Eng

JS

Set revision numbers for reports, update all reports in 1.3 to have 1.3 as version number

7/13

(tick)

Eng

JS

Create release branch

7/13

(tick)

Eng

JS

Auto-build of release branch on continuous integration server and creates artifact

7/13

(tick)

PM

EC

Communicate release schedule to community and on mifos.org roadmap

7/13

--

QA

LC

Complete functional testing, issue verification on 1.3 reports

7/13

(tick)

Eng

JS

Update any changes to Pentaho configuration

 

--

Eng

JS

Update Developer / Sys Admin Documentation - including Install Process, Upgrade Process

7/13

(tick)

Eng

KC

Update Release Notes, Upgrade Notes if any

7/13

 

Eng

JS

Final Release Candidate build ready - no changes allowed after this date

7/13

(tick)

PM

KC

Update Functional Specs

7/13

(tick)

Eng

JS

Identify final release candidate (binary release Zip File with reports, etc).- make sure to remove any unnecessary folders

7/13

(tick)

QA

LC

Testing of Release Candidate Complete, give go-ahead (do diff w/ previous release)

7/13

(tick)

Biz

EC

Create Draft announcement, download page for mifos.org

7/13

 

PM/Eng

KC

Create Draft announcement for community

7/13

 

PM/Eng

JS/KC

Final Documentation ready (release notes, install doc, etc)

 

(tick)

Eng

JS

Test Download, release notes pre-release page

 

(tick)

Eng

 

Release Day: see below

 

 

Release Day

TeJS Owner

Indiv Owner

Task

Status

Eng

JS

Upload Release Binary Zip

(tick)

QA

LC

Test Live Download

(tick)

All

EC

Announce Release on mifos.org

 

PM/Eng

KC

Announce Release on developer and user lists

 

PM/Eng

KC

Announce Release on Sourceforge

 

Biz

 

Announce Release internally at GF

 

After Release

Owner

Task

Due Date

Status

Eng

update Pentaho demo server with latest release

 

 

JS

tag release

 

(tick)

TJS's

Notify customers of new release, including any updates to upgrade 

 

 

Cloud PM

Upgrade cloud customers to new release