Top Banner
Kupe PM and Governance Agile Connect FishServe, Wellington, 21 November 2014 John Tucker, FishServe Mark Jones, FINNZ
20

Agile Project Management and Governance

Jul 11, 2015

Download

Software

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Agile Project Management and Governance

Kupe – PM and

GovernanceAgile Connect

FishServe, Wellington, 21 November 2014

John Tucker, FishServe

Mark Jones, FINNZ

Page 2: Agile Project Management and Governance

Agenda

• Intro to FishServe and FINNZ

• Intro to the Kupe Project

• Starting Kupe

• Running an Agile Project

• Benefits Realisation

• How are we Operating now?

• Questions

Page 3: Agile Project Management and Governance

FishServe

• Operate in a statutory environment

• Previously part of MPI (government) – now an industry

owned private company

• Operate under two service delivery models;

• Delivery on behalf of MPI to Industry (contracted)

• Delivery on behalf of Industry to Industry (devolved)

Page 4: Agile Project Management and Governance

Registry Services• Quota and Annual Catch Entitlement (ACE) trading and

allocation

• Issuing Fishing Permits and Fishing Vessel Licenses

• Balancing Catch against entitlements

• Processing catch data (logbooks)

• Information collected through the services provided

underpins the management of NZ fisheries

Page 5: Agile Project Management and Governance

FishServe

• Registry Services Provider – as required under the Quota

Management System

• Capture, Validate, Host, and Share Fisheries Data.

• We are administrators – ensure that fisheries data is ready

for use by Fisheries Managers, Scientists, Enforcement

Officers and Fishers.

Page 6: Agile Project Management and Governance

• Wholly Owned Subsidiary of FishServe – Business

Development Company

• Leveraged Fisheries experience, applied in wider

Environment, Natural Resources and Heritage Sectors

• Government agencies – NZ, Australia and Middle East

• Give effect to policy through consultancy, requirements

analysis, software, operations.

Page 7: Agile Project Management and Governance

Fisheries Management System (FMS)

• FMS core software – Owned and Paid for by Industry, data

held belongs to MPI

• First developed in 2001 to support wholesale legislative

change to Quota Management System

• Since introduction it has had 2 .Net upgrades

• 400 plus screens, Web front end, Integration to finance

systems and third party fishing software, plus data

exchange with MPI.

Page 8: Agile Project Management and Governance

• Evolving Industry needs and business development opportunities

• Vision to be continued sole supplier of services to industry’

• We will use technology to ensure we are flexible, responsive

and cost effective in delivering services

• We will build a culture which encourages innovation, welcomes

changes and minimises bureaucracy and hierarchy

Driver for Change

Page 9: Agile Project Management and Governance

Kupe Project established to provide a software platform to

support statutory vision and goals:

• The system must achieve 100% compliance with the

Law and service delivery contracts

• The system must allow flexibility to provide a layer of

management by industry beyond that required by Law

• The system should be reusable as a generic platform for

other registry services

• The system should be a marketable product for FINNZ

Kupe Project Goals

Page 10: Agile Project Management and Governance

• Documented system High Level Requirements

• Feature estimates, Design, Dev and Test

• Detailed budget, including resource utilisation and

external parties

• Third party project review

• Business case submitted to FishServe’s Board for

approval

Starting the Kupe Project

Page 11: Agile Project Management and Governance

• “Cost of code”

• Better alignment with business needs

• Better visibility to project

• Stop any time

Agile expected benefits

Page 12: Agile Project Management and Governance

• Steering Committee

• Project sponsor experience as Director of NAIT

• Over whelming support for change

• Kupe project team

• More positive, but still hesitant

• Commitment by Governance group

• including training/support

Selling Agile

Page 13: Agile Project Management and Governance

• Agile Coach: Pete Tansey, Petoni Mahi Limited

• Architect: Col Perks, Tenzing Ltd

• TDD & BDD Training: Rob Maher, Rob Maher Consulting

• UX: Touchcast

Starting Agile

Page 14: Agile Project Management and Governance

• FishServe Board – simple burn up

• Story points

• Budget

• Reporting to steering committee after each sprint

• Detailed sprint progress, and “short” burnup

• Resources, Risks, Issues

• Budget

• Completion heatmap

• Scope / Buffer

• Detailed burnup

Reporting

Page 15: Agile Project Management and Governance

• MoSCoW

• Definition of Priorities

• Perhaps better to change names

• Now/not now

• Discuss what both success, and failure, is

Scope Management

Page 16: Agile Project Management and Governance

Starting the Kupe Project

Note: Contains dummy data to illustrate points.

Page 17: Agile Project Management and Governance

Completion Heatmap

Note: Contains dummy data to illustrate points.

Page 18: Agile Project Management and Governance

Cost Heatmap

Note: Contains dummy data to illustrate points.

Page 19: Agile Project Management and Governance

• Scrum does not equal Agile

• Early information is double edged

• Establish governance structure early, and get buy in

• Recognise your short comings, use experts

• Confidence in process

Lessons Learned

Page 20: Agile Project Management and Governance

Questions?