26
© Zühlke 2018 12 July 2018 How do we successfully launch projects? Successfully Launching Projects Slide 1

How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018

How do we successfully launch projects?Successfully Launching Projects Slide 1

Page 2: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018

Zuhlke ADM

Successfully Launching Projects Slide 2

Needs

Constraints

Vision Prototypes Product Usage Migration

Discovery Alpha Beta Live Retirement

Understand Explore Scale Up Improve & Expand Move on

– with Agile Discovery

Page 3: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018

Zuhlke ADM

Successfully Launching Projects Slide 3

Needs

Constraints

Vision Prototypes Product Usage Migration

Discovery Alpha Beta Live Retirement

Understand Explore Scale Up Improve & Expand Move on

– with Agile Discovery

Page 4: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018Successfully Launching Projects Slide 4

Agile Discovery

Page 5: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018

Value to the user

Value to the business

Dependencies & Risks

Legal requirements

Technical constraints

Product strategy

Successfully Launching Projects Slide 5

Minimum Viable Product

Page 6: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018Successfully Launching Projects Slide 6

Agile DiscoveryAgile – iterative process to understand the problem space and make sure we build the right thing.

• Stakeholder interviews and initial product vision

Page 7: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018Successfully Launching Projects Slide 7

Agile DiscoveryAgile – iterative process to understand the problem space and make sure we build the right thing.

• Stakeholder interviews and initial product vision

• User research

Page 8: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018Successfully Launching Projects Slide 8

Agile DiscoveryAgile – iterative process to understand the problem space and make sure we build the right thing.

• Stakeholder interviews and initial product vision

• User research

• Business research

Page 9: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018Successfully Launching Projects Slide 9

Agile DiscoveryAgile – iterative process to understand the problem space and make sure we build the right thing.

• Stakeholder interviews and initial product vision

• User research

• Business research

• Competitor research – direct and indirect

Page 10: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018Successfully Launching Projects Slide 10

Agile DiscoveryAgile – iterative process to understand the problem space and make sure we build the right thing.

• Stakeholder interviews and initial product vision

• User research

• Business research

• Competitor research – direct and indirect

• Ideation of possible products and services –

Value Proposition

Page 11: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018Successfully Launching Projects Slide 11

Agile DiscoveryAgile – iterative process to understand the problem space and make sure we build the right thing.

• Stakeholder interviews and initial product vision

• User research

• Business research

• Competitor research – direct and indirect

• Ideation of possible products and services –

Value Proposition

• Governance and legal requirements

Page 12: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018Successfully Launching Projects Slide 12

Agile DiscoveryAgile – iterative process to understand the problem space and make sure we build the right thing.

• Stakeholder interviews and initial product vision

• User research

• Business research

• Competitor research – direct and indirect

• Ideation of possible products and services –

Value Proposition

• Governance and legal requirements

• Technical research

Page 13: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018Successfully Launching Projects Slide 13

Agile DiscoveryAgile – iterative process to understand the problem space and make sure we build the right thing.

• Stakeholder interviews and initial product vision

• User research

• Business research

• Competitor research – direct and indirect

• Ideation of possible products and services –

Value Proposition

• Governance and legal requirements

• Technical research

• Testing of the ideas and refinement

Page 14: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018Successfully Launching Projects Slide 14

Agile DiscoveryAgile – iterative process to understand the problem space and make sure we build the right thing.

• Stakeholder interviews and initial product vision

• User research

• Business research

• Competitor research – direct and indirect

• Ideation of possible products and services –

Value Proposition

• Governance and legal requirements

• Technical research

• Testing of the ideas and refinement

• Storymapping and prioritisation

Page 15: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018Successfully Launching Projects Slide 15

Agile DiscoveryAgile – iterative process to understand the problem space and make sure we build the right thing.

• Stakeholder interviews and initial product vision

• User research

• Business research

• Competitor research – direct and indirect

• Ideation of possible products and services –

Value Proposition

• Governance and legal requirements

• Technical research

• Testing of the ideas and refinement

• Storymapping and prioritisation

• Product roadmap and MVP

Page 16: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018Successfully Launching Projects Slide 16

Projects & TeamsSmall

Large

Medium

Co-located

Distributed

Enterprise

Start-ups

Digital Products

B2B ProductsFintech

Insurtech

IoT

Innovation

Agile maturity

Mixed teams

Zuhlke teams

Consumer

Page 17: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018Successfully Launching Projects Slide 17

So how do we get these diverse teams started on projects?

Page 18: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018Successfully Launching Projects Slide 18

The secret weapon

Page 19: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018Successfully Launching Projects Slide 19

Page 20: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018

Agile Chartering

PurposeInspiration and

Motivation

Vision : the compelling reason to

do the project

Team Mission : what team

contributes to the vision

Mission Tests : high level

measurable success criteria

Alignment Unity, Trust, Collaboration

Core Team : roles,

responsibilities, skills

Values & Principles : simple

actionable rules

Working Agreement : team

ground rules

ContextThe Big Picture

Boundaries & Interactions :

project community

Committed Resources : tools &

resources

Prospective Analysis : future risks

& opportunities

Successfully Launching Projects Slide 20

Page 21: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018Successfully Launching Projects Slide 21

The goal here is to bring inspiration and motivation to the team. It helps each member to

get to know the project and feel like it’s their own.

Team MissionVision Mission Tests

Purpose

Page 22: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018

AlignmentThe goal here is to bring unity, trust and consideration within the team. It helps the team to

get to know each other and align their ways of working together.

Team TimelinesValues & Principles Working Agreement

Successfully Launching Projects Slide 22

Page 23: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018

ContextThe goal here is to raise awareness of the team with the larger horizon of the project, which

obstacles they could meet in the future and how the project fits in the big picture.

Committed ResourcesBoundaries & Interactions Perspective Analysis

Successfully Launching Projects Slide 23

Page 24: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018Successfully Launching Projects Slide 24

§ Liftoff your project

§ Re-align your project

§ Individual teams - highjack your retrospectives

§ Large project – teams of teams

§ At any phase of project delivery:

Discovery, Alpha, Beta, Live

Where does Agile Chartering fit?

Page 25: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018

Lynne Johnson Head CWT Competence Unit @LMGJohnson

Susan EngelLead UX & Innovation Consultant@SusanEngel

@Zuhlke_UK #AgileChartering

Questions?

Successfully Launching Projects Slide 25

Page 26: How do we successfully launch projects? - Agile on the Beach · Agile Discovery Agile – iterative process to understand the problem space and make sure we build the right thing

© Zühlke 201812 July 2018Successfully Launching Projects Slide 26

Lynne Johnson Head CWT Competence Unit@LMGJohnson

Susan EngelLead UX & Innovation Consultant@SusanEngel

#AgileChartering #AgileOTB

Thank you!

Questions?

Zuhlke.com @Zuhlke_UK