Agile Project Management and Governance
-
Upload
finnz-it-consultancy -
Category
Software
-
view
195 -
download
1
Transcript of Agile Project Management and Governance
![Page 1: Agile Project Management and Governance](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/1.jpg)
Kupe – PM and
GovernanceAgile Connect
FishServe, Wellington, 21 November 2014
John Tucker, FishServe
Mark Jones, FINNZ
![Page 2: Agile Project Management and Governance](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/2.jpg)
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](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/3.jpg)
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](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/4.jpg)
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](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/5.jpg)
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](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/6.jpg)
• 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](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/7.jpg)
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](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/8.jpg)
• 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](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/9.jpg)
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](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/10.jpg)
• 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](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/11.jpg)
• “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](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/12.jpg)
• 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](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/13.jpg)
• 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](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/14.jpg)
• 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](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/15.jpg)
• 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](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/16.jpg)
Starting the Kupe Project
Note: Contains dummy data to illustrate points.
![Page 17: Agile Project Management and Governance](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/17.jpg)
Completion Heatmap
Note: Contains dummy data to illustrate points.
![Page 18: Agile Project Management and Governance](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/18.jpg)
Cost Heatmap
Note: Contains dummy data to illustrate points.
![Page 19: Agile Project Management and Governance](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/19.jpg)
• 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](https://reader036.fdocuments.in/reader036/viewer/2022081401/55a05d901a28ab372e8b4589/html5/thumbnails/20.jpg)
Questions?