Implementing Agile Principles

28
Implementing (some) Agile Principles in a Traditional Agency

Transcript of Implementing Agile Principles

Page 1: Implementing Agile Principles

Implementing (some) Agile Principles in a Traditional Agency

Page 2: Implementing Agile Principles

Who?

Page 3: Implementing Agile Principles

Why change?

Page 4: Implementing Agile Principles

Growth

Page 5: Implementing Agile Principles

Silos

Page 6: Implementing Agile Principles

Admin

Page 7: Implementing Agile Principles

It’s easier to change when you’re doing well

Page 8: Implementing Agile Principles

NOT to change is a decision

Page 9: Implementing Agile Principles

We had to become more agile

Page 10: Implementing Agile Principles

with a small “a”

Page 11: Implementing Agile Principles

The Agile Manifesto

Individuals and interactions over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Responding to change over following a plan

Page 12: Implementing Agile Principles

The Agile Manifesto

Individuals and interactions over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Responding to change over following a plan

Page 13: Implementing Agile Principles

How?

Page 14: Implementing Agile Principles

Clarified what was holding us back

Page 15: Implementing Agile Principles

Buy in from the senior team

Page 16: Implementing Agile Principles

Identified key advocates

Page 17: Implementing Agile Principles

What?

Page 18: Implementing Agile Principles

We went for it

Page 19: Implementing Agile Principles

Scrum vs Kanban vs Lean vs Scrumban...

Page 20: Implementing Agile Principles

Defined key principles

Before we start, the senior team (account management, creative, data and strategy) should agree on the type of project and the right casting for project, with every team member having a voice, and being responsible for the project.

Anyone can put their hand up at any point and say they think the project might be more of a creative opportunity.

Proactive, not reactive with client needs in mind. With the work up and client plans on the wall – everyone can see where the ship is sailing.

People working on a project should be briefed together (not separately by discipline).

Once started, we should ensure consistent resource from start to finish.

Everyone must know their roles and responsibilities (and question them if they don’t).

Deadlines should be set throughout the project (not just at the end) and stuck to.

The number of sign off points should be kept to a minimum. Ideally limited, both internally and externally, to one person - we should avoid layers of sign off.

Measure, learn and share.

Page 21: Implementing Agile Principles

Organised the agency into families

Page 22: Implementing Agile Principles

Organised regular standup meetings for accounts

Page 23: Implementing Agile Principles

Put the work on the walls

Page 24: Implementing Agile Principles

simple steps

Page 25: Implementing Agile Principles

What next?

Page 26: Implementing Agile Principles

Measurement

Page 27: Implementing Agile Principles

Ongoing feedback

Page 28: Implementing Agile Principles

Thanks