Completion Report

Project Summary:

The following deliverables were achieved:

  • A TAD and Operations Document for the Bamboo implementation
  • Implementation of Bamboo version 4
  • A pre-production environment for Bamboo, matching the production environment
  • Agreed support processes for the Bamboo system, both production and pre-production
  • A method or tool that enables Production Management to see which versions of each application have been deployed on each environment.
  • Documented procedures and training for the use of the new system.
  • Agreed support procedures for users of the new system (e.g. help and advice)
  • Agreed updates to the project methodology to enable and take advantage of the new system (e.g. creation of all environments at the same time)

One deliverable was not achieved:

  • Modification of access rights so that all deployment or migrated applications must use the continuous integration system

This remains a goal for the continuous integration system but requires acceptance from production management.

Analysis of Resource Usage:

Staff Usage Estimate: 45 days

Staff Usage Actual: 71 days

Staff Usage Variance: 58%

Other Resource Estimate: 400 days

Other Resource Actual: 400 days

Other Resource Variance: 0%

Explanation for variance:

The project was kept open for longer than originally planned and further work was done on the system after it was in production.

Key Learning Points:

The continuous integration system has shown significant beneficial in improving quality and reliability of our code.

A dedicated project manager would have done a better job of tracking the project progress and of arranging handover from development to production.  The handover significantly delayed the project.

The PM/Sponsor could have done more to schedule time for APP004 work against competing priorities.  It should be made clear that APP004 work is on an equal footing with other projects of the same priority.

 

Outstanding issues:

Apps Mgmt need to document using Bamboo from their point of view.

 

Project Info

Project
Continuous Integration
Code
APP004-16
Project Manager
Dave Berry
Project Sponsor
Dave Berry
Current Stage
Close
Status
Closed
Start Date
19-Jul-2012
Planning Date
n/a
Delivery Date
n/a
Close Date
06-Feb-2014
Category
Discretionary