41
How to supercharge your agile teams James Cannings, Co-founder

How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

  • Upload
    j-boye

  • View
    222

  • Download
    1

Embed Size (px)

Citation preview

Page 1: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

How to supercharge your agile teams James Cannings, Co-founder

Page 2: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

A fairy gives you one wish…

Page 3: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

  Individuals and interactions over processes and tools

  Working software over comprehensive documentation

  Customer collaboration over contract negotiation

  Responding to change over following a plan

The Agile Manifesto

Page 4: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Scrum

Page 5: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

The Benefits of Agile

Page 6: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

The Benefits of Agile

Page 7: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

The Tennis Ball versus the Marshmallow challenge

Page 8: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

The Tennis Ball Challenge

Page 9: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

The Rules Each ball must end with the team member with whom it began

Everyone must touch the ball

Each ball must have “air time”

Balls cannot be passed to neighbouring team members

Dropped balls can be left or must return to the start

The entire process is time-boxed at two minutes and repeated 4 times

There will be a 1 minute pause between rounds to discuss improvements.

Page 10: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

That was fun but we learnt nothing!

Page 11: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital
Page 12: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

The Rules Build the tallest freestanding structure (i.e. you can’t hold it up!)

You will be measured from the table top to the top of the marshmallow

The entire marshmallow must be on top

Use as much or as little of the kit

Break up the spaghetti, string or tape

You have 18 minutes

Page 13: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

What does this game tell us?

Page 14: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Tips for supercharging your agile project team

Page 15: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Moving beyond the mechanics

Page 16: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Certified Team Members

Page 17: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Learn and Blend Agile Techniques

Page 18: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Have a fun kick-off day

Page 19: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Have a team name

Page 20: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Have fun! Build your team

Page 21: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Discipline, Discipline, Discipline

Page 22: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Have a strong PO

Page 23: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Test Driven Development

Page 24: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital
Page 25: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Solutions to agile leadership and management challenges

Page 26: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

What are your main challenges? Groups of 2 or 3

Write your own top 3 (ish) challenges of a post-it

Try to come up with solutions to each others’ challenges.

Vote on the most critical challenges

Present the top 3 (ish) solutions to the groups

Page 27: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Levels of governance required for Agile projects

Page 28: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Daily    plan  

Sprint  goal  

Product  roadmap  

Product  strategy  

Service  strategy  

Vision  for  ini8a8ve  

Product  vision,    plan  for  1-­‐5  years  

Release  plan,  plan  for  1-­‐12  months  

Leadership  work  

Agile leadership

Page 29: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Daily    plan  

Sprint  goal  

Product  roadmap  

Product  strategy  

Service  strategy  

Vision  for  ini8a8ve  

Product  vision,    plan  for  1-­‐5  years  

Release  plan,  plan  for  1-­‐12  months  

Managing  Agile management

Page 30: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

A startup is a human institution designed to create a product or service under conditions of extreme uncertainty.

– Eric Ries

“ ”

Page 31: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

There is surely nothing quite so useless as doing with great efficiency what should not be done at all.

– Peter Drucker

Page 32: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

The Lean Startup in Government

Page 33: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Build > Measure > Learn

Page 34: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

PRINCE2 Agile

Page 35: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

PRINCE2 (Themes) -> Agile Business Case

Organisation

Quality

Plans

Risk

Change

Progress

Agile Business Case

Agile Roles & Responsibilities

TDD, DoR, DoD, BDD, etc

Story points, release plans, etc

Scrums, Demos, Burndowns, Spikes

Managing change in agile

Burn charts, etc

Page 36: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Scrum / Kanban / XP

The Lean Spectrum

Page 37: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

What are your main challenges Groups of 2 or 3

Write your own top 3 (ish) challenges of a post-it

Try to come up with solutions to each others’ challenges.

Vote on the most critical challenges

Present the top 3 (ish) solutions to the groups

Page 38: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Empower and train your agile project teams

Ensure senior management understands the benefits and helps to create

the right culture.

Blend agile techniques to suit your project needs.

Consider Lean Startup, PRINCE2 Agile, SAFe and Scrum of Scrums in

order to apply scale and governance without damaging the agile principles.

Have fun and remember the skateboard.

Summary

Page 39: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

The Agile Cheat Sheet

Page 40: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital

Thanks for coming Any Questions? http://mmtdigital.co.uk @MMT_Digital @JC_CTO [email protected]

Page 41: How to be the Dale Earnhardt Jr. of Agile By: James Cannings (UK), MMT Digital