18
Lean Transformation The Moonpig Story (so far)

Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

Lean Transformation The Moonpig Story (so far)

Page 2: Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

About Me and the Mooni-verse

About Moonpig

About Me

★  Head of Agile Coaching at Moonpig

★  Successfully introduced agile to Product Engineering

★  Now leading a lean transformation across the wider

business

★  My background is in TV

★  Moonpig - we’re in the business of joy

★  Photobox Group - largest personalisation business in

Europe

Page 3: Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

Today’s talk

What I’ll cover

★  Our vision

★  The journey so far

★  Next steps

Page 4: Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

Our vision What are we trying to achieve

★  BETTER - increased ROI

Minimise wasted investment by adopting a customer-focused, data-driven, experimental approach.

Deliver value quickly by aligning relevant people around key outcomes and removing conflicting priorities and dependencies.

★  FASTER - shorter lead times

★  HAPPIER - increased engagement

Create a culture of autonomy where teams have clear goals and are empowered to use their collective skills to achieve them.

Page 5: Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

The Journey Begins “Let’s try this Agile thing”

Page 6: Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

First Steps

It all began in 2013...

★  A “real” Product team

★  Product Director reporting directly to MD

★  Teams of developers & QAs practicing Scrum

★  Introduction of Jira and real backlogs

Page 7: Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

Transforming Tech

Applying agile technical practices

★  Investing in our platform - reducing tech debt, re-architecting

★  Continuous integration and delivery

★  From developers and QAs to cross-functional engineers

★  Emphasis on XP practices and software craftsmanship

★  From Scrum to Kanban - velocity to flow efficiency

★  Empowered engineering teams

Page 8: Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

Alignment The Honeycomb Framework

Page 9: Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

Why we needed to change The problems we faced (circa 2015)

★  Tactical over strategic

★  Top down HIPPO prioritisation

★  Lack of focus

★  Value unclear

★  Output dominant

JFDI!

I want it because I want it!

Page 10: Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

The Honeycomb Framework Honeycomb principles

★  Designed to align product, tech and business partners around

key outcomes

★  Cross-functional “honeycomb” working group

★  Clear focus and goals

★  Autonomy and empowerment

★  Dedicated engineering team to deliver honeycomb goals

Page 11: Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

Pros & Cons of Honeycombs

Worked Well

★  £7 million in incremental revenue

★  Cross-functional collaboration

★  Clear focus and goals

★  Autonomy

★  Alignment around product priorities

Didn’t Work

★  “Two jobs” for some

★  Too many goals

★  Conflicting goals

★  Lack of alignment

★  “Do-ers” and “Deciders”

Page 12: Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

Evolving Honeycombs Introducing Lean principles beyond Product Engineering

Page 13: Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

The case for change

Principles of cross-functional teams

★  Organise around outcomes, not functions

★  Remove dependencies

★  Optimise for flow efficiency

Page 14: Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

Making the change Reorganising around goals

★  Identify long term business goals and metrics

★  Reorganise people around strategic goals

Business strategy

Goal Goal Goal

Page 15: Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

★  Long lived mission and metric for each team

★  Autonomy to decide how to achieve their goal

★  Resourced to achieve goals independently

★  Leadership, sponsorship

Setting up cross-functional teams Key principles

North Star Metric

Page 16: Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

Functions in a cross-functional world Maintaining strong skills communities

★  Strong functions are still critically important

★  Consistency, quality, excellence

★  Shared standards, principles and guidelines

★  Knowledge sharing and visibility

★  Recruitment, line management, personal development

Goal Goal Goal

Engineering Function

Creative Function

Page 17: Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

WORKING PROCESSES

Reduce lead time

Embed culture of continuous improvement

Steps to organisational change

ALIGN

Reorganise around clear goals

EXPERIMENTATION

Customer-focused, data driven, experimental

Fail fast culture

CULTURE OF LEARNING

Growth mindset Collaborative learning

T-shaped skills

1 2 3 4

Page 18: Lean Transformation · About Me and the Mooni-verse About Moonpig About Me ★ Head of Agile Coaching at Moonpig ★ Successfully introduced agile to Product Engineering ★ Now leading

engineering.moonpig.com