SlideShare a Scribd company logo
1 of 121
Download to read offline
Ups and downs of
agency agile
Lily Dart
Head of Service Design
dxw
dxw is a small agile agency
specialising in public
sector digital
Ups and downs of agency agile
@lily_dart @thedxw
We began with agilefall
Ups and downs of agency agile
@lily_dart @thedxw
Agile is better for clients
Ups and downs of agency agile
@lily_dart @thedxw
Agile is better for clients for
Ups and downs of agency agile
@lily_dart @thedxw
less risk
Agile is better for clients
Ups and downs of agency agile
@lily_dart @thedxw
less risk
faster
Agile is better for clients
Ups and downs of agency agile
@lily_dart @thedxw
less risk
faster
cheaper
When we struggled, I looked to
the community for help
Ups and downs of agency agile
@lily_dart @thedxw
Ups and downs of agency agile
@lily_dart @thedxw
I was told
Ups and downs of agency agile
@lily_dart @thedxw
I was told
“We have to compromise”
Ups and downs of agency agile
@lily_dart @thedxw
I was told
“It can’t work with offsite clients”
“We have to compromise”
Ups and downs of agency agile
@lily_dart @thedxw
I was told
“Clients don’t care how it gets delivered”
“It can’t work with offsite clients”
“We have to compromise”
Ups and downs of agency agile
“Clients don’t care how it gets delivered”
“Agencies never do ‘proper’ agile”
I was told
“It can’t work with offsite clients”
@lily_dart @thedxw
“We have to compromise”
Agile is different for agencies
Ups and downs of agency agile
@lily_dart @thedxw
Agile is different for agencies
Ups and downs of agency agile
@lily_dart @thedxw
pressures
Agile is different for agencies
Ups and downs of agency agile
@lily_dart @thedxw
pressures
relationships
Agile is different for agencies
Ups and downs of agency agile
@lily_dart @thedxw
pressures
relationshipsrelationships
expectations
The agency norms don’t work
Ups and downs of agency agile
@lily_dart @thedxw
The agency norms don’t work
Ups and downs of agency agile
@lily_dart @thedxw
fixed time, scope, cost
The agency norms don’t work
Ups and downs of agency agile
@lily_dart @thedxw
fixed time, scope, cost
up-front spec work
The agency norms don’t work
Ups and downs of agency agile
@lily_dart @thedxw
fixed time, scope, cost
up-front spec work
deferred risk
Ups and downs of agency agile
Our problems:
@lily_dart @thedxw
Ups and downs of agency agile
Our problems:
Mismatched expectations
@lily_dart @thedxw
Ups and downs of agency agile
Our problems:
Misunderstandings about agile process
Mismatched expectations
@lily_dart @thedxw
Ups and downs of agency agile
Our problems:
Misunderstandings about agile process
Adversarial relationships with clients
Mismatched expectations
@lily_dart @thedxw
Our problems:
Ups and downs of agency agile
@lily_dart @thedxw
Misunderstandings about agile process
Adversarial relationships with clients
Mismatched expectations
Conflicts over product design
With these things in mind,
we iterated.
Ups and downs of agency agile
@lily_dart @thedxw
Ups and downs of agency agile
Agile works.
For us, and our clients.
With these things in mind,
we iterated.
@lily_dart @thedxw
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
A satisfying project experience is
one that lives up to the clients
expectations.
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
How do the touch points in the
client journey set expectation?
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Calls, emails, briefs, proposals,
pitches, contracts, meetings…
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
The first interaction is often
being handed a project brief.
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
It’s OK to challenge a client brief
before you win the work.
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Challenge briefs
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Many clients are willing to listen to feedback
Challenge briefs
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Some will even change their brief
Many clients are willing to listen to feedback
Challenge briefs
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Some will even change their brief
If they aren’t willing, end the conversation
Many clients are willing to listen to feedback
Challenge briefs
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Proposals are how we set
expectations about what
we’ll deliver
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Proposals
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Proposals
Where does your process add value?
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
At the end of each sprint, you should have
usable software that you can launch. In the
latter stages of a project, each sprint usually
ends with a release, where the work
completed goes live and becomes available
to your users.”
“
dxw proposal extract
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Proposals
Where does your process add value?
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Proposals
How do your principles add value?
Where does your process add value?
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Engaging with users throughout the life of
the service
In order to succeed, most digital services
need to engage with users throughout the
service’s life.”
dxw proposal extract
“
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Proposals
How do your principles add value?
Where does your process add value?
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
How do your principles add value?
Don’t accidentally make commitments
Where does your process add value?
Proposals
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Minimum project cost*
Two development sprints and two days
of usability testing with delivery
management
Maximum project cost*
Three development sprints and three
days of usability testing with delivery
management
100 Space Bucks
200 Space Bucks
*assuming our stated assumptions are correct
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Contracts are a tool for
creating mutual understanding
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Contracts
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Explain the language you use day-to-day
Contracts
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Definitions
Sprint
A Sprint is our basic unit of development. A sprint consists
of the services of a given number of developers for a given
period of time, and any Surrounding Activities you require.
Acceptance Criteria
Acceptance Criteria are attributes of the Product,
embodied in a document, that a Story must provide in order
for the Story to be considered Finished.”
dxw contract extract
https://github.com/dxw/contracts
“
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Explain the language you use day-to-day
Contracts
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Explain how the process will work
Explain the language you use day-to-day
Contracts
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
A Story cannot be Started unless:
• It is ready (see clause 2.12);
• It has agreed Acceptance Criteria;
• All Required Materials for the Story’s
implementation have been provided to us.”
dxw contract extract
https://github.com/dxw/contracts
“
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Explain how the process will work
Explain the language you use day-to-day
Contracts
Set expectations early
Ups and downs of agency agile
@lily_dart @thedxw
Explain how the process will work
Explain the language you use day-to-day
Contracts
Avoid legalese
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
The client relationship must be
collaborative to succeed.
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
Consider the sales process a
two-way interview.
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
Pick the right client to get the
right outcomes.
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
Right client
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
How do they measure outcomes?
Right client
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
What are their organisations priorities?
How do they measure outcomes?
Right client
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
What are their organisations priorities?
What is the motivator for the project?
How do they measure outcomes?
Right client
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
Your client is more than the
person who pays the bills.
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
They are creative, expert and
invested in the project.
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
Be empathetic to your clients
needs and experiences.
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
Needs and experiences
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
Needs and experiences
Who do they report to?
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
Needs and experiences
What do they want out of the project?
Who do they report to?
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
Needs and experiences
What do they want out of the project?
Are they under pressure?
Who do they report to?
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
Treat them with respect.
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
Respect
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
Respect
They know their organisation
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
Respect
They may be taking a risk with you
They know their organisation
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
Respect
They may be taking a risk with you
They know their organisation
They will be your ally if you are theirs
Clients as team members
Ups and downs of agency agile
@lily_dart @thedxw
Respect
They may be taking a risk with you
They know their organisation
They will be your ally if you are theirs
Be honest with them
Invest time to educate
Ups and downs of agency agile
@lily_dart @thedxw
Invest time to educate
Ups and downs of agency agile
@lily_dart @thedxw
Even clients who want agile
often don’t understand what it
really means.
Invest time to educate
Ups and downs of agency agile
@lily_dart @thedxw
Clients have stakeholders they
are accountable to. They’ll need
to justify your approach and
decisions.
Invest time to educate
Ups and downs of agency agile
@lily_dart @thedxw
What you’re committing to, and why
What you’re not committing to, and why
Why agile is better for their project
What the language means
Clients need to understand:
Invest time to educate
Ups and downs of agency agile
@lily_dart @thedxw
Teach them to teach their
stakeholders and colleagues.
Invest time to educate
Ups and downs of agency agile
@lily_dart @thedxw
Teach stakeholders
Invest time to educate
Ups and downs of agency agile
@lily_dart @thedxw
Are their stakeholders on-board?
Teach stakeholders
Invest time to educate
Ups and downs of agency agile
@lily_dart @thedxw
What are their concerns?
Are their stakeholders on-board?
Teach stakeholders
Invest time to educate
Ups and downs of agency agile
@lily_dart @thedxw
What are their concerns?
Are their stakeholders on-board?
Can we speak to them together?
Teach stakeholders
Invest time to educate
Ups and downs of agency agile
@lily_dart @thedxw
What are their concerns?
Are their stakeholders on-board?
Can we speak to them together?
Teach stakeholders
What message should we communicate?
Invest time to educate
Ups and downs of agency agile
@lily_dart @thedxw
Dedicate time to them.
Invest time to educate
Ups and downs of agency agile
@lily_dart @thedxw
Dedicate time
Invest time to educate
Ups and downs of agency agile
@lily_dart @thedxw
Sprint plan meetings
Dedicate time
Invest time to educate
Ups and downs of agency agile
@lily_dart @thedxw
Co-design and workshops for solution design
Sprint plan meetings
Dedicate time
Invest time to educate
Ups and downs of agency agile
@lily_dart @thedxw
Co-design and workshops for solution design
Every day during a sprint
Sprint plan meetings
Dedicate time
Strategy, not solutions
Ups and downs of agency agile
@lily_dart @thedxw
Strategy, not solutions
Ups and downs of agency agile
@lily_dart @thedxw
It’s difficult to make sure
you’re both reaching for the
same goals.
Strategy, not solutions
Ups and downs of agency agile
@lily_dart @thedxw
Clients lacking strategy will
always focus on features
over goals.
Strategy, not solutions
Ups and downs of agency agile
@lily_dart @thedxw
Establish what the clients
strategy is, or work with them
to create one.
Strategy, not solutions
Ups and downs of agency agile
@lily_dart @thedxw
Strategy
Strategy, not solutions
Ups and downs of agency agile
@lily_dart @thedxw
What are they trying to achieve?
Strategy
Strategy, not solutions
Ups and downs of agency agile
@lily_dart @thedxw
What does a good outcome look like?
What are they trying to achieve?
Strategy
Strategy, not solutions
Ups and downs of agency agile
@lily_dart @thedxw
What does a good outcome look like?
Ask: “how do these features further our goals?”
What are they trying to achieve?
Strategy
Strategy, not solutions
Ups and downs of agency agile
@lily_dart @thedxw
Use research and data to make
informed decisions.
Strategy, not solutions
Ups and downs of agency agile
@lily_dart @thedxw
Informed decisions
Strategy, not solutions
Ups and downs of agency agile
@lily_dart @thedxw
What do you know about the users?
Informed decisions
Strategy, not solutions
Ups and downs of agency agile
@lily_dart @thedxw
Embed research into the process
What do you know about the users?
Informed decisions
Strategy, not solutions
Ups and downs of agency agile
@lily_dart @thedxw
Embed research into the process
How will you measure the success of features?
What do you know about the users?
Informed decisions
Ups and downs of agency agile
Our problems:
@lily_dart @thedxw
Ups and downs of agency agile
Our problems:
Mismatched expectations
@lily_dart @thedxw
Ups and downs of agency agile
Our problems:
Mismatched expectations
@lily_dart @thedxw
Ups and downs of agency agile
Our problems:
Misunderstandings about agile process
Mismatched expectations
@lily_dart @thedxw
Ups and downs of agency agile
Our problems:
Misunderstandings about agile process
Mismatched expectations
@lily_dart @thedxw
Ups and downs of agency agile
Our problems:
Misunderstandings about agile process
Adversarial relationships with clients
Mismatched expectations
@lily_dart @thedxw
Ups and downs of agency agile
Our problems:
Misunderstandings about agile process
Adversarial relationships with clients
Mismatched expectations
@lily_dart @thedxw
Our problems:
Ups and downs of agency agile
@lily_dart @thedxw
Misunderstandings about agile process
Adversarial relationships with clients
Mismatched expectations
Conflicts over product design
Our problems:
Ups and downs of agency agile
@lily_dart @thedxw
Misunderstandings about agile process
Adversarial relationships with clients
Mismatched expectations
Conflicts over product design
Ups and downs of agency agile
What works for us:
@lily_dart @thedxw
Ups and downs of agency agile
What works for us:
We select clients who we can align goals with
@lily_dart @thedxw
Ups and downs of agency agile
What works for us:
We set expectations early and reinforce regularly
We select clients who we can align goals with
@lily_dart @thedxw
Ups and downs of agency agile
What works for us:
We set expectations early and reinforce regularly
We invest time to educate and understand clients
We select clients who we can align goals with
@lily_dart @thedxw
Ups and downs of agency agile
We set expectations early and reinforce regularly
We invest time to educate and understand clients
We select clients who we can align goals with
We agree focus on strategic priorities over features
What works for us:
@lily_dart @thedxw
Any questions?
Ups and downs of agency agile
@lily_dart @thedxw

More Related Content

What's hot

Interviewing Switchers: a Reliable Shortcut to Feature Definition & Prioritis...
Interviewing Switchers: a Reliable Shortcut to Feature Definition & Prioritis...Interviewing Switchers: a Reliable Shortcut to Feature Definition & Prioritis...
Interviewing Switchers: a Reliable Shortcut to Feature Definition & Prioritis...Christian Lafrance
 
Ascesis playbook - everything you want to know about Ascesis
Ascesis playbook - everything you want to know about AscesisAscesis playbook - everything you want to know about Ascesis
Ascesis playbook - everything you want to know about AscesisAscesis
 
Overcome the 6 Traps of Agile
Overcome the 6 Traps of AgileOvercome the 6 Traps of Agile
Overcome the 6 Traps of AgileDavid Hawks
 
Enterprise Services Planning: Defining Key Performance Indicators
Enterprise Services Planning: Defining Key Performance IndicatorsEnterprise Services Planning: Defining Key Performance Indicators
Enterprise Services Planning: Defining Key Performance IndicatorsDavid Anderson
 
KAA: Deliver Double the Value in Half the Time
KAA: Deliver Double the Value in Half the TimeKAA: Deliver Double the Value in Half the Time
KAA: Deliver Double the Value in Half the TimeDavid Hawks
 
Congruent - Customers & Testimonials
Congruent - Customers & TestimonialsCongruent - Customers & Testimonials
Congruent - Customers & TestimonialsCongruent Info-Tech
 
"Fitness for Purpose" - Resilience & Agility in Modern Business
"Fitness for Purpose" - Resilience & Agility in Modern Business"Fitness for Purpose" - Resilience & Agility in Modern Business
"Fitness for Purpose" - Resilience & Agility in Modern BusinessDavid Anderson
 
Hire indians corporate presentation
Hire indians corporate presentationHire indians corporate presentation
Hire indians corporate presentationhireindians
 
IT Digital Marketing, SEO Services Agency in Karachi Pakistan
IT Digital Marketing, SEO Services Agency in Karachi PakistanIT Digital Marketing, SEO Services Agency in Karachi Pakistan
IT Digital Marketing, SEO Services Agency in Karachi PakistanMahboob Ali
 
Making Better Decisions - Understanding Fitness for Purpose, Aligning Capabil...
Making Better Decisions - Understanding Fitness for Purpose, Aligning Capabil...Making Better Decisions - Understanding Fitness for Purpose, Aligning Capabil...
Making Better Decisions - Understanding Fitness for Purpose, Aligning Capabil...David Anderson
 
Enterprise Services Planning - Effective Middle Management
Enterprise Services Planning - Effective Middle ManagementEnterprise Services Planning - Effective Middle Management
Enterprise Services Planning - Effective Middle ManagementDavid Anderson
 
Computer sales application letter
Computer sales application letterComputer sales application letter
Computer sales application lettermakecus
 
Harnessing the Power of Product Analytics by Dan Olsen
Harnessing the Power of Product Analytics by Dan OlsenHarnessing the Power of Product Analytics by Dan Olsen
Harnessing the Power of Product Analytics by Dan OlsenDan Olsen
 
Case Against Scaling (Tre Goes Agile presentation, Dec 14 2013)
Case Against Scaling (Tre Goes Agile presentation, Dec 14 2013)Case Against Scaling (Tre Goes Agile presentation, Dec 14 2013)
Case Against Scaling (Tre Goes Agile presentation, Dec 14 2013)samililja
 
My Top 10 Design Business Failures
My Top 10 Design Business FailuresMy Top 10 Design Business Failures
My Top 10 Design Business FailuresDavid Sherwin
 
Winning the Tech Talent War
Winning the Tech Talent WarWinning the Tech Talent War
Winning the Tech Talent WarGlassdoor
 
South Africa Tour: Introduction to value-led pricing
South Africa Tour: Introduction to value-led pricingSouth Africa Tour: Introduction to value-led pricing
South Africa Tour: Introduction to value-led pricingEd Kless
 
Key Note - Lean Kanban North America 2013 - Beyond Kanban
Key Note - Lean Kanban North America 2013 - Beyond KanbanKey Note - Lean Kanban North America 2013 - Beyond Kanban
Key Note - Lean Kanban North America 2013 - Beyond KanbanDavid Anderson
 
#SDGC17 — Spreading service design through software — Marc Stickdorn
#SDGC17 — Spreading service design through software — Marc Stickdorn#SDGC17 — Spreading service design through software — Marc Stickdorn
#SDGC17 — Spreading service design through software — Marc StickdornJakob Schneider
 

What's hot (20)

Interviewing Switchers: a Reliable Shortcut to Feature Definition & Prioritis...
Interviewing Switchers: a Reliable Shortcut to Feature Definition & Prioritis...Interviewing Switchers: a Reliable Shortcut to Feature Definition & Prioritis...
Interviewing Switchers: a Reliable Shortcut to Feature Definition & Prioritis...
 
Ascesis playbook - everything you want to know about Ascesis
Ascesis playbook - everything you want to know about AscesisAscesis playbook - everything you want to know about Ascesis
Ascesis playbook - everything you want to know about Ascesis
 
Overcome the 6 Traps of Agile
Overcome the 6 Traps of AgileOvercome the 6 Traps of Agile
Overcome the 6 Traps of Agile
 
Enterprise Services Planning: Defining Key Performance Indicators
Enterprise Services Planning: Defining Key Performance IndicatorsEnterprise Services Planning: Defining Key Performance Indicators
Enterprise Services Planning: Defining Key Performance Indicators
 
KAA: Deliver Double the Value in Half the Time
KAA: Deliver Double the Value in Half the TimeKAA: Deliver Double the Value in Half the Time
KAA: Deliver Double the Value in Half the Time
 
Congruent - Customers & Testimonials
Congruent - Customers & TestimonialsCongruent - Customers & Testimonials
Congruent - Customers & Testimonials
 
"Fitness for Purpose" - Resilience & Agility in Modern Business
"Fitness for Purpose" - Resilience & Agility in Modern Business"Fitness for Purpose" - Resilience & Agility in Modern Business
"Fitness for Purpose" - Resilience & Agility in Modern Business
 
Hire indians corporate presentation
Hire indians corporate presentationHire indians corporate presentation
Hire indians corporate presentation
 
IT Digital Marketing, SEO Services Agency in Karachi Pakistan
IT Digital Marketing, SEO Services Agency in Karachi PakistanIT Digital Marketing, SEO Services Agency in Karachi Pakistan
IT Digital Marketing, SEO Services Agency in Karachi Pakistan
 
Making Better Decisions - Understanding Fitness for Purpose, Aligning Capabil...
Making Better Decisions - Understanding Fitness for Purpose, Aligning Capabil...Making Better Decisions - Understanding Fitness for Purpose, Aligning Capabil...
Making Better Decisions - Understanding Fitness for Purpose, Aligning Capabil...
 
Enterprise Services Planning - Effective Middle Management
Enterprise Services Planning - Effective Middle ManagementEnterprise Services Planning - Effective Middle Management
Enterprise Services Planning - Effective Middle Management
 
Computer sales application letter
Computer sales application letterComputer sales application letter
Computer sales application letter
 
Harnessing the Power of Product Analytics by Dan Olsen
Harnessing the Power of Product Analytics by Dan OlsenHarnessing the Power of Product Analytics by Dan Olsen
Harnessing the Power of Product Analytics by Dan Olsen
 
Case Against Scaling (Tre Goes Agile presentation, Dec 14 2013)
Case Against Scaling (Tre Goes Agile presentation, Dec 14 2013)Case Against Scaling (Tre Goes Agile presentation, Dec 14 2013)
Case Against Scaling (Tre Goes Agile presentation, Dec 14 2013)
 
My Top 10 Design Business Failures
My Top 10 Design Business FailuresMy Top 10 Design Business Failures
My Top 10 Design Business Failures
 
corporateprofile
corporateprofilecorporateprofile
corporateprofile
 
Winning the Tech Talent War
Winning the Tech Talent WarWinning the Tech Talent War
Winning the Tech Talent War
 
South Africa Tour: Introduction to value-led pricing
South Africa Tour: Introduction to value-led pricingSouth Africa Tour: Introduction to value-led pricing
South Africa Tour: Introduction to value-led pricing
 
Key Note - Lean Kanban North America 2013 - Beyond Kanban
Key Note - Lean Kanban North America 2013 - Beyond KanbanKey Note - Lean Kanban North America 2013 - Beyond Kanban
Key Note - Lean Kanban North America 2013 - Beyond Kanban
 
#SDGC17 — Spreading service design through software — Marc Stickdorn
#SDGC17 — Spreading service design through software — Marc Stickdorn#SDGC17 — Spreading service design through software — Marc Stickdorn
#SDGC17 — Spreading service design through software — Marc Stickdorn
 

Viewers also liked

áMbito socio lingüistico
áMbito socio lingüisticoáMbito socio lingüistico
áMbito socio lingüisticoivanfmde
 
Assistenz Gipfel Euroforum 2016
Assistenz Gipfel Euroforum 2016Assistenz Gipfel Euroforum 2016
Assistenz Gipfel Euroforum 2016Jutta Schilling
 
Lviv iCamp 2013. Ельдар Нагорний “Маркетинг контентних проектів – згадати все”
Lviv iCamp 2013. Ельдар Нагорний “Маркетинг контентних проектів – згадати все”Lviv iCamp 2013. Ельдар Нагорний “Маркетинг контентних проектів – згадати все”
Lviv iCamp 2013. Ельдар Нагорний “Маркетинг контентних проектів – згадати все”Lviv Startup Club
 
Fiestas san isidro alcobendas 2015
Fiestas san isidro alcobendas 2015Fiestas san isidro alcobendas 2015
Fiestas san isidro alcobendas 2015Fiestas de Madrid
 
Pubcon 2016: Cross-Channel Paid PPC & Paid Social
Pubcon 2016: Cross-Channel Paid PPC & Paid SocialPubcon 2016: Cross-Channel Paid PPC & Paid Social
Pubcon 2016: Cross-Channel Paid PPC & Paid SocialMarketing Mojo
 
Manualul Scolii lui Andrei editia 2010
Manualul Scolii lui Andrei editia 2010Manualul Scolii lui Andrei editia 2010
Manualul Scolii lui Andrei editia 2010taraluiandrei
 
Social Search Wie Social Media Den Kampf Um Aufmerksamkeit verändert
Social Search   Wie Social Media Den Kampf Um Aufmerksamkeit verändertSocial Search   Wie Social Media Den Kampf Um Aufmerksamkeit verändert
Social Search Wie Social Media Den Kampf Um Aufmerksamkeit verändertOlaf Nitz
 
Noticias 19
Noticias 19Noticias 19
Noticias 19marlon
 
Rlu instructions d_installation_fr
Rlu instructions d_installation_frRlu instructions d_installation_fr
Rlu instructions d_installation_fre-genieclimatique
 
¿Cómo monitorear al Web Social usando Radian6?
¿Cómo monitorear al Web Social usando Radian6?¿Cómo monitorear al Web Social usando Radian6?
¿Cómo monitorear al Web Social usando Radian6?Solvis Consulting, LLC
 
Diario de la grabación
Diario de la grabaciónDiario de la grabación
Diario de la grabaciónsarriond
 
How To Use Linked In When Your Compliance Department Says No
How To Use Linked In When Your Compliance Department Says NoHow To Use Linked In When Your Compliance Department Says No
How To Use Linked In When Your Compliance Department Says Noguesta3277d7
 
2009 Resort Overview Brochure
2009 Resort Overview Brochure2009 Resort Overview Brochure
2009 Resort Overview Brochurekeith408
 
Directory digital magic 2014
Directory digital magic 2014Directory digital magic 2014
Directory digital magic 2014ProColombia
 
Media article Courier Mail.
Media article Courier Mail.Media article Courier Mail.
Media article Courier Mail.Ian Martin
 
1387126814 564 _modulos%252_blcd
1387126814 564 _modulos%252_blcd1387126814 564 _modulos%252_blcd
1387126814 564 _modulos%252_blcdJair BG
 
Promoción del desarrollo de la persona
Promoción del desarrollo de la personaPromoción del desarrollo de la persona
Promoción del desarrollo de la personaVivian Hernandez
 

Viewers also liked (20)

áMbito socio lingüistico
áMbito socio lingüisticoáMbito socio lingüistico
áMbito socio lingüistico
 
TCC_DOC
TCC_DOCTCC_DOC
TCC_DOC
 
Assistenz Gipfel Euroforum 2016
Assistenz Gipfel Euroforum 2016Assistenz Gipfel Euroforum 2016
Assistenz Gipfel Euroforum 2016
 
Lviv iCamp 2013. Ельдар Нагорний “Маркетинг контентних проектів – згадати все”
Lviv iCamp 2013. Ельдар Нагорний “Маркетинг контентних проектів – згадати все”Lviv iCamp 2013. Ельдар Нагорний “Маркетинг контентних проектів – згадати все”
Lviv iCamp 2013. Ельдар Нагорний “Маркетинг контентних проектів – згадати все”
 
Fiestas san isidro alcobendas 2015
Fiestas san isidro alcobendas 2015Fiestas san isidro alcobendas 2015
Fiestas san isidro alcobendas 2015
 
Pubcon 2016: Cross-Channel Paid PPC & Paid Social
Pubcon 2016: Cross-Channel Paid PPC & Paid SocialPubcon 2016: Cross-Channel Paid PPC & Paid Social
Pubcon 2016: Cross-Channel Paid PPC & Paid Social
 
Manualul Scolii lui Andrei editia 2010
Manualul Scolii lui Andrei editia 2010Manualul Scolii lui Andrei editia 2010
Manualul Scolii lui Andrei editia 2010
 
Social Search Wie Social Media Den Kampf Um Aufmerksamkeit verändert
Social Search   Wie Social Media Den Kampf Um Aufmerksamkeit verändertSocial Search   Wie Social Media Den Kampf Um Aufmerksamkeit verändert
Social Search Wie Social Media Den Kampf Um Aufmerksamkeit verändert
 
Noticias 19
Noticias 19Noticias 19
Noticias 19
 
Rlu instructions d_installation_fr
Rlu instructions d_installation_frRlu instructions d_installation_fr
Rlu instructions d_installation_fr
 
¿Cómo monitorear al Web Social usando Radian6?
¿Cómo monitorear al Web Social usando Radian6?¿Cómo monitorear al Web Social usando Radian6?
¿Cómo monitorear al Web Social usando Radian6?
 
Diario de la grabación
Diario de la grabaciónDiario de la grabación
Diario de la grabación
 
How To Use Linked In When Your Compliance Department Says No
How To Use Linked In When Your Compliance Department Says NoHow To Use Linked In When Your Compliance Department Says No
How To Use Linked In When Your Compliance Department Says No
 
2009 Resort Overview Brochure
2009 Resort Overview Brochure2009 Resort Overview Brochure
2009 Resort Overview Brochure
 
Rising Power: Public Relations' Value in the Digital Age
Rising Power: Public Relations' Value in the Digital Age Rising Power: Public Relations' Value in the Digital Age
Rising Power: Public Relations' Value in the Digital Age
 
Directory digital magic 2014
Directory digital magic 2014Directory digital magic 2014
Directory digital magic 2014
 
Hvordan undervise i universell utforming
Hvordan undervise i universell utformingHvordan undervise i universell utforming
Hvordan undervise i universell utforming
 
Media article Courier Mail.
Media article Courier Mail.Media article Courier Mail.
Media article Courier Mail.
 
1387126814 564 _modulos%252_blcd
1387126814 564 _modulos%252_blcd1387126814 564 _modulos%252_blcd
1387126814 564 _modulos%252_blcd
 
Promoción del desarrollo de la persona
Promoción del desarrollo de la personaPromoción del desarrollo de la persona
Promoción del desarrollo de la persona
 

Similar to The ups and down of agile in an agency

Key note - Lean Kanban Central Europe 2012 - Managing a Risky Business - Unde...
Key note - Lean Kanban Central Europe 2012 - Managing a Risky Business - Unde...Key note - Lean Kanban Central Europe 2012 - Managing a Risky Business - Unde...
Key note - Lean Kanban Central Europe 2012 - Managing a Risky Business - Unde...David Anderson
 
A Tragic Event and Training Small Businesses
A Tragic Event and Training Small BusinessesA Tragic Event and Training Small Businesses
A Tragic Event and Training Small BusinessesVisibleThread
 
Agile an explanation by sedulous business solutions
Agile   an explanation by sedulous business solutionsAgile   an explanation by sedulous business solutions
Agile an explanation by sedulous business solutionsJames Holland MCICM
 
Business Partnership Proposal PowerPoint Presentation Slides
Business Partnership Proposal PowerPoint Presentation SlidesBusiness Partnership Proposal PowerPoint Presentation Slides
Business Partnership Proposal PowerPoint Presentation SlidesSlideTeam
 
Business Partnership Proposal Powerpoint Presentation Slides
Business Partnership Proposal Powerpoint Presentation SlidesBusiness Partnership Proposal Powerpoint Presentation Slides
Business Partnership Proposal Powerpoint Presentation SlidesSlideTeam
 
Wordpress Development Proposal Template PowerPoint Presentation Slides
Wordpress Development Proposal Template PowerPoint Presentation SlidesWordpress Development Proposal Template PowerPoint Presentation Slides
Wordpress Development Proposal Template PowerPoint Presentation SlidesSlideTeam
 
www-valuecoders-com-blog-industry-news-why-should-you-hire-developers-from-va...
www-valuecoders-com-blog-industry-news-why-should-you-hire-developers-from-va...www-valuecoders-com-blog-industry-news-why-should-you-hire-developers-from-va...
www-valuecoders-com-blog-industry-news-why-should-you-hire-developers-from-va...JamesEddie2
 
Gami offshorent - executive overview
Gami   offshorent - executive overviewGami   offshorent - executive overview
Gami offshorent - executive overviewRakeshoffshorent
 
Enterprise Software Proposal Template PowerPoint Presentation Slides
Enterprise Software Proposal Template PowerPoint Presentation SlidesEnterprise Software Proposal Template PowerPoint Presentation Slides
Enterprise Software Proposal Template PowerPoint Presentation SlidesSlideTeam
 
Website Strategy And Audit Proposal PowerPoint Presentation Slides
Website Strategy And Audit Proposal PowerPoint Presentation SlidesWebsite Strategy And Audit Proposal PowerPoint Presentation Slides
Website Strategy And Audit Proposal PowerPoint Presentation SlidesSlideTeam
 
Webinar-From user stories to automated acceptance tests with BDD-Eduardo Riol
Webinar-From user stories to automated acceptance tests with BDD-Eduardo RiolWebinar-From user stories to automated acceptance tests with BDD-Eduardo Riol
Webinar-From user stories to automated acceptance tests with BDD-Eduardo RiolatSistemas
 
Expo qa from user stories to automated acceptance tests with bdd
Expo qa   from user stories to automated acceptance tests with bddExpo qa   from user stories to automated acceptance tests with bdd
Expo qa from user stories to automated acceptance tests with bddEduardo Riol
 
5 Reasons To Outsource React JS Development To A Trusted Partner.pdf
5 Reasons To Outsource React JS Development To A Trusted Partner.pdf5 Reasons To Outsource React JS Development To A Trusted Partner.pdf
5 Reasons To Outsource React JS Development To A Trusted Partner.pdfEtelligens Technologies
 
Reducing Tickets and Crushing SLAs with StatusPage
Reducing Tickets and Crushing SLAs with StatusPageReducing Tickets and Crushing SLAs with StatusPage
Reducing Tickets and Crushing SLAs with StatusPageAtlassian
 

Similar to The ups and down of agile in an agency (20)

Key note - Lean Kanban Central Europe 2012 - Managing a Risky Business - Unde...
Key note - Lean Kanban Central Europe 2012 - Managing a Risky Business - Unde...Key note - Lean Kanban Central Europe 2012 - Managing a Risky Business - Unde...
Key note - Lean Kanban Central Europe 2012 - Managing a Risky Business - Unde...
 
Anistego On Point
Anistego On PointAnistego On Point
Anistego On Point
 
Gami offshorent - executive overview
Gami   offshorent - executive overviewGami   offshorent - executive overview
Gami offshorent - executive overview
 
A Tragic Event and Training Small Businesses
A Tragic Event and Training Small BusinessesA Tragic Event and Training Small Businesses
A Tragic Event and Training Small Businesses
 
Agile an explanation by sedulous business solutions
Agile   an explanation by sedulous business solutionsAgile   an explanation by sedulous business solutions
Agile an explanation by sedulous business solutions
 
Business Partnership Proposal PowerPoint Presentation Slides
Business Partnership Proposal PowerPoint Presentation SlidesBusiness Partnership Proposal PowerPoint Presentation Slides
Business Partnership Proposal PowerPoint Presentation Slides
 
Business Partnership Proposal Powerpoint Presentation Slides
Business Partnership Proposal Powerpoint Presentation SlidesBusiness Partnership Proposal Powerpoint Presentation Slides
Business Partnership Proposal Powerpoint Presentation Slides
 
Indiez pitch deck v2
Indiez pitch deck v2Indiez pitch deck v2
Indiez pitch deck v2
 
Bdd using Cucumber
Bdd using CucumberBdd using Cucumber
Bdd using Cucumber
 
Wordpress Development Proposal Template PowerPoint Presentation Slides
Wordpress Development Proposal Template PowerPoint Presentation SlidesWordpress Development Proposal Template PowerPoint Presentation Slides
Wordpress Development Proposal Template PowerPoint Presentation Slides
 
www-valuecoders-com-blog-industry-news-why-should-you-hire-developers-from-va...
www-valuecoders-com-blog-industry-news-why-should-you-hire-developers-from-va...www-valuecoders-com-blog-industry-news-why-should-you-hire-developers-from-va...
www-valuecoders-com-blog-industry-news-why-should-you-hire-developers-from-va...
 
Gami offshorent - executive overview
Gami   offshorent - executive overviewGami   offshorent - executive overview
Gami offshorent - executive overview
 
Enterprise Software Proposal Template PowerPoint Presentation Slides
Enterprise Software Proposal Template PowerPoint Presentation SlidesEnterprise Software Proposal Template PowerPoint Presentation Slides
Enterprise Software Proposal Template PowerPoint Presentation Slides
 
Website Strategy And Audit Proposal PowerPoint Presentation Slides
Website Strategy And Audit Proposal PowerPoint Presentation SlidesWebsite Strategy And Audit Proposal PowerPoint Presentation Slides
Website Strategy And Audit Proposal PowerPoint Presentation Slides
 
Webinar-From user stories to automated acceptance tests with BDD-Eduardo Riol
Webinar-From user stories to automated acceptance tests with BDD-Eduardo RiolWebinar-From user stories to automated acceptance tests with BDD-Eduardo Riol
Webinar-From user stories to automated acceptance tests with BDD-Eduardo Riol
 
Expo qa from user stories to automated acceptance tests with bdd
Expo qa   from user stories to automated acceptance tests with bddExpo qa   from user stories to automated acceptance tests with bdd
Expo qa from user stories to automated acceptance tests with bdd
 
5 Reasons To Outsource React JS Development To A Trusted Partner.pdf
5 Reasons To Outsource React JS Development To A Trusted Partner.pdf5 Reasons To Outsource React JS Development To A Trusted Partner.pdf
5 Reasons To Outsource React JS Development To A Trusted Partner.pdf
 
G.D. INFOTECH (INDIA)
G.D. INFOTECH (INDIA)G.D. INFOTECH (INDIA)
G.D. INFOTECH (INDIA)
 
Reducing Tickets and Crushing SLAs with StatusPage
Reducing Tickets and Crushing SLAs with StatusPageReducing Tickets and Crushing SLAs with StatusPage
Reducing Tickets and Crushing SLAs with StatusPage
 
Jim Carlsen-Landy Presentation
Jim Carlsen-Landy PresentationJim Carlsen-Landy Presentation
Jim Carlsen-Landy Presentation
 

More from Lily Dart

Designing for the user experience (National Housing Federation - IT in Housin...
Designing for the user experience (National Housing Federation - IT in Housin...Designing for the user experience (National Housing Federation - IT in Housin...
Designing for the user experience (National Housing Federation - IT in Housin...Lily Dart
 
No excuses user research
No excuses user researchNo excuses user research
No excuses user researchLily Dart
 
Making design decisions stick
Making design decisions stickMaking design decisions stick
Making design decisions stickLily Dart
 
Designers are leaders - applying design skills to leadership, and leadership ...
Designers are leaders - applying design skills to leadership, and leadership ...Designers are leaders - applying design skills to leadership, and leadership ...
Designers are leaders - applying design skills to leadership, and leadership ...Lily Dart
 
The quick start guide to guerrilla usability testing
The quick start guide to guerrilla usability testingThe quick start guide to guerrilla usability testing
The quick start guide to guerrilla usability testingLily Dart
 
Guerrilla testing for content
Guerrilla testing for contentGuerrilla testing for content
Guerrilla testing for contentLily Dart
 
5 things we learned from GOV.UK
5 things we learned from GOV.UK5 things we learned from GOV.UK
5 things we learned from GOV.UKLily Dart
 

More from Lily Dart (7)

Designing for the user experience (National Housing Federation - IT in Housin...
Designing for the user experience (National Housing Federation - IT in Housin...Designing for the user experience (National Housing Federation - IT in Housin...
Designing for the user experience (National Housing Federation - IT in Housin...
 
No excuses user research
No excuses user researchNo excuses user research
No excuses user research
 
Making design decisions stick
Making design decisions stickMaking design decisions stick
Making design decisions stick
 
Designers are leaders - applying design skills to leadership, and leadership ...
Designers are leaders - applying design skills to leadership, and leadership ...Designers are leaders - applying design skills to leadership, and leadership ...
Designers are leaders - applying design skills to leadership, and leadership ...
 
The quick start guide to guerrilla usability testing
The quick start guide to guerrilla usability testingThe quick start guide to guerrilla usability testing
The quick start guide to guerrilla usability testing
 
Guerrilla testing for content
Guerrilla testing for contentGuerrilla testing for content
Guerrilla testing for content
 
5 things we learned from GOV.UK
5 things we learned from GOV.UK5 things we learned from GOV.UK
5 things we learned from GOV.UK
 

Recently uploaded

NEON LIGHT CITY pitch deck for AR PC GAME
NEON LIGHT CITY pitch deck for AR PC GAMENEON LIGHT CITY pitch deck for AR PC GAME
NEON LIGHT CITY pitch deck for AR PC GAMEtess51
 
Role of social media marketing in digital marketing.pdf
Role of social media marketing in digital marketing.pdfRole of social media marketing in digital marketing.pdf
Role of social media marketing in digital marketing.pdftopsearchexperts
 
Viet Nam Inclusive Business Accreditation System
Viet Nam Inclusive Business Accreditation SystemViet Nam Inclusive Business Accreditation System
Viet Nam Inclusive Business Accreditation SystemTri Dung, Tran
 
blank inception deck powerpoint template
blank inception deck powerpoint templateblank inception deck powerpoint template
blank inception deck powerpoint templatericardojunco4
 
Driving Bangladesh's Growth: Demand Soars for Quality Supply Chain Managers.pptx
Driving Bangladesh's Growth: Demand Soars for Quality Supply Chain Managers.pptxDriving Bangladesh's Growth: Demand Soars for Quality Supply Chain Managers.pptx
Driving Bangladesh's Growth: Demand Soars for Quality Supply Chain Managers.pptxPraloy Chowdhury
 
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...Authentic No 1 Amil Baba In Pakistan
 
Entrepreneur street first Edition is now out
Entrepreneur street first Edition is now outEntrepreneur street first Edition is now out
Entrepreneur street first Edition is now outentrepreneur street
 
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证0622mpom
 

Recently uploaded (11)

NEON LIGHT CITY pitch deck for AR PC GAME
NEON LIGHT CITY pitch deck for AR PC GAMENEON LIGHT CITY pitch deck for AR PC GAME
NEON LIGHT CITY pitch deck for AR PC GAME
 
Role of social media marketing in digital marketing.pdf
Role of social media marketing in digital marketing.pdfRole of social media marketing in digital marketing.pdf
Role of social media marketing in digital marketing.pdf
 
Viet Nam Inclusive Business Accreditation System
Viet Nam Inclusive Business Accreditation SystemViet Nam Inclusive Business Accreditation System
Viet Nam Inclusive Business Accreditation System
 
young call girls in kailash Nagar, 🔝 9953056974 🔝 escort Service
young call girls in kailash Nagar, 🔝 9953056974 🔝 escort Serviceyoung call girls in kailash Nagar, 🔝 9953056974 🔝 escort Service
young call girls in kailash Nagar, 🔝 9953056974 🔝 escort Service
 
blank inception deck powerpoint template
blank inception deck powerpoint templateblank inception deck powerpoint template
blank inception deck powerpoint template
 
Driving Bangladesh's Growth: Demand Soars for Quality Supply Chain Managers.pptx
Driving Bangladesh's Growth: Demand Soars for Quality Supply Chain Managers.pptxDriving Bangladesh's Growth: Demand Soars for Quality Supply Chain Managers.pptx
Driving Bangladesh's Growth: Demand Soars for Quality Supply Chain Managers.pptx
 
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
 
Entrepreneur street first Edition is now out
Entrepreneur street first Edition is now outEntrepreneur street first Edition is now out
Entrepreneur street first Edition is now out
 
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
 
Hot Sexy call girls in Rajouri Garden🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rajouri Garden🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rajouri Garden🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rajouri Garden🔝 9953056974 🔝 Delhi escort Service
 
Why Powderless DTF Printer is T-shirt Printing Game Changer.pptx
Why Powderless DTF Printer is T-shirt Printing Game Changer.pptxWhy Powderless DTF Printer is T-shirt Printing Game Changer.pptx
Why Powderless DTF Printer is T-shirt Printing Game Changer.pptx
 

The ups and down of agile in an agency

  • 1. Ups and downs of agency agile Lily Dart Head of Service Design dxw
  • 2. dxw is a small agile agency specialising in public sector digital Ups and downs of agency agile @lily_dart @thedxw
  • 3. We began with agilefall Ups and downs of agency agile @lily_dart @thedxw
  • 4. Agile is better for clients Ups and downs of agency agile @lily_dart @thedxw
  • 5. Agile is better for clients for Ups and downs of agency agile @lily_dart @thedxw less risk
  • 6. Agile is better for clients Ups and downs of agency agile @lily_dart @thedxw less risk faster
  • 7. Agile is better for clients Ups and downs of agency agile @lily_dart @thedxw less risk faster cheaper
  • 8. When we struggled, I looked to the community for help Ups and downs of agency agile @lily_dart @thedxw
  • 9. Ups and downs of agency agile @lily_dart @thedxw I was told
  • 10. Ups and downs of agency agile @lily_dart @thedxw I was told “We have to compromise”
  • 11. Ups and downs of agency agile @lily_dart @thedxw I was told “It can’t work with offsite clients” “We have to compromise”
  • 12. Ups and downs of agency agile @lily_dart @thedxw I was told “Clients don’t care how it gets delivered” “It can’t work with offsite clients” “We have to compromise”
  • 13. Ups and downs of agency agile “Clients don’t care how it gets delivered” “Agencies never do ‘proper’ agile” I was told “It can’t work with offsite clients” @lily_dart @thedxw “We have to compromise”
  • 14. Agile is different for agencies Ups and downs of agency agile @lily_dart @thedxw
  • 15. Agile is different for agencies Ups and downs of agency agile @lily_dart @thedxw pressures
  • 16. Agile is different for agencies Ups and downs of agency agile @lily_dart @thedxw pressures relationships
  • 17. Agile is different for agencies Ups and downs of agency agile @lily_dart @thedxw pressures relationshipsrelationships expectations
  • 18. The agency norms don’t work Ups and downs of agency agile @lily_dart @thedxw
  • 19. The agency norms don’t work Ups and downs of agency agile @lily_dart @thedxw fixed time, scope, cost
  • 20. The agency norms don’t work Ups and downs of agency agile @lily_dart @thedxw fixed time, scope, cost up-front spec work
  • 21. The agency norms don’t work Ups and downs of agency agile @lily_dart @thedxw fixed time, scope, cost up-front spec work deferred risk
  • 22. Ups and downs of agency agile Our problems: @lily_dart @thedxw
  • 23. Ups and downs of agency agile Our problems: Mismatched expectations @lily_dart @thedxw
  • 24. Ups and downs of agency agile Our problems: Misunderstandings about agile process Mismatched expectations @lily_dart @thedxw
  • 25. Ups and downs of agency agile Our problems: Misunderstandings about agile process Adversarial relationships with clients Mismatched expectations @lily_dart @thedxw
  • 26. Our problems: Ups and downs of agency agile @lily_dart @thedxw Misunderstandings about agile process Adversarial relationships with clients Mismatched expectations Conflicts over product design
  • 27. With these things in mind, we iterated. Ups and downs of agency agile @lily_dart @thedxw
  • 28. Ups and downs of agency agile Agile works. For us, and our clients. With these things in mind, we iterated. @lily_dart @thedxw
  • 29. Set expectations early Ups and downs of agency agile @lily_dart @thedxw
  • 30. Set expectations early Ups and downs of agency agile @lily_dart @thedxw A satisfying project experience is one that lives up to the clients expectations.
  • 31. Set expectations early Ups and downs of agency agile @lily_dart @thedxw How do the touch points in the client journey set expectation?
  • 32. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Calls, emails, briefs, proposals, pitches, contracts, meetings…
  • 33. Set expectations early Ups and downs of agency agile @lily_dart @thedxw The first interaction is often being handed a project brief.
  • 34. Set expectations early Ups and downs of agency agile @lily_dart @thedxw It’s OK to challenge a client brief before you win the work.
  • 35. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Challenge briefs
  • 36. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Many clients are willing to listen to feedback Challenge briefs
  • 37. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Some will even change their brief Many clients are willing to listen to feedback Challenge briefs
  • 38. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Some will even change their brief If they aren’t willing, end the conversation Many clients are willing to listen to feedback Challenge briefs
  • 39. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Proposals are how we set expectations about what we’ll deliver
  • 40. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Proposals
  • 41. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Proposals Where does your process add value?
  • 42. Set expectations early Ups and downs of agency agile @lily_dart @thedxw At the end of each sprint, you should have usable software that you can launch. In the latter stages of a project, each sprint usually ends with a release, where the work completed goes live and becomes available to your users.” “ dxw proposal extract
  • 43. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Proposals Where does your process add value?
  • 44. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Proposals How do your principles add value? Where does your process add value?
  • 45. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Engaging with users throughout the life of the service In order to succeed, most digital services need to engage with users throughout the service’s life.” dxw proposal extract “
  • 46. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Proposals How do your principles add value? Where does your process add value?
  • 47. Set expectations early Ups and downs of agency agile @lily_dart @thedxw How do your principles add value? Don’t accidentally make commitments Where does your process add value? Proposals
  • 48. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Minimum project cost* Two development sprints and two days of usability testing with delivery management Maximum project cost* Three development sprints and three days of usability testing with delivery management 100 Space Bucks 200 Space Bucks *assuming our stated assumptions are correct
  • 49. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Contracts are a tool for creating mutual understanding
  • 50. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Contracts
  • 51. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Explain the language you use day-to-day Contracts
  • 52. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Definitions Sprint A Sprint is our basic unit of development. A sprint consists of the services of a given number of developers for a given period of time, and any Surrounding Activities you require. Acceptance Criteria Acceptance Criteria are attributes of the Product, embodied in a document, that a Story must provide in order for the Story to be considered Finished.” dxw contract extract https://github.com/dxw/contracts “
  • 53. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Explain the language you use day-to-day Contracts
  • 54. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Explain how the process will work Explain the language you use day-to-day Contracts
  • 55. Set expectations early Ups and downs of agency agile @lily_dart @thedxw A Story cannot be Started unless: • It is ready (see clause 2.12); • It has agreed Acceptance Criteria; • All Required Materials for the Story’s implementation have been provided to us.” dxw contract extract https://github.com/dxw/contracts “
  • 56. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Explain how the process will work Explain the language you use day-to-day Contracts
  • 57. Set expectations early Ups and downs of agency agile @lily_dart @thedxw Explain how the process will work Explain the language you use day-to-day Contracts Avoid legalese
  • 58. Clients as team members Ups and downs of agency agile @lily_dart @thedxw
  • 59. Clients as team members Ups and downs of agency agile @lily_dart @thedxw The client relationship must be collaborative to succeed.
  • 60. Clients as team members Ups and downs of agency agile @lily_dart @thedxw Consider the sales process a two-way interview.
  • 61. Clients as team members Ups and downs of agency agile @lily_dart @thedxw Pick the right client to get the right outcomes.
  • 62. Clients as team members Ups and downs of agency agile @lily_dart @thedxw Right client
  • 63. Clients as team members Ups and downs of agency agile @lily_dart @thedxw How do they measure outcomes? Right client
  • 64. Clients as team members Ups and downs of agency agile @lily_dart @thedxw What are their organisations priorities? How do they measure outcomes? Right client
  • 65. Clients as team members Ups and downs of agency agile @lily_dart @thedxw What are their organisations priorities? What is the motivator for the project? How do they measure outcomes? Right client
  • 66. Clients as team members Ups and downs of agency agile @lily_dart @thedxw Your client is more than the person who pays the bills.
  • 67. Clients as team members Ups and downs of agency agile @lily_dart @thedxw They are creative, expert and invested in the project.
  • 68. Clients as team members Ups and downs of agency agile @lily_dart @thedxw Be empathetic to your clients needs and experiences.
  • 69. Clients as team members Ups and downs of agency agile @lily_dart @thedxw Needs and experiences
  • 70. Clients as team members Ups and downs of agency agile @lily_dart @thedxw Needs and experiences Who do they report to?
  • 71. Clients as team members Ups and downs of agency agile @lily_dart @thedxw Needs and experiences What do they want out of the project? Who do they report to?
  • 72. Clients as team members Ups and downs of agency agile @lily_dart @thedxw Needs and experiences What do they want out of the project? Are they under pressure? Who do they report to?
  • 73. Clients as team members Ups and downs of agency agile @lily_dart @thedxw Treat them with respect.
  • 74. Clients as team members Ups and downs of agency agile @lily_dart @thedxw Respect
  • 75. Clients as team members Ups and downs of agency agile @lily_dart @thedxw Respect They know their organisation
  • 76. Clients as team members Ups and downs of agency agile @lily_dart @thedxw Respect They may be taking a risk with you They know their organisation
  • 77. Clients as team members Ups and downs of agency agile @lily_dart @thedxw Respect They may be taking a risk with you They know their organisation They will be your ally if you are theirs
  • 78. Clients as team members Ups and downs of agency agile @lily_dart @thedxw Respect They may be taking a risk with you They know their organisation They will be your ally if you are theirs Be honest with them
  • 79. Invest time to educate Ups and downs of agency agile @lily_dart @thedxw
  • 80. Invest time to educate Ups and downs of agency agile @lily_dart @thedxw Even clients who want agile often don’t understand what it really means.
  • 81. Invest time to educate Ups and downs of agency agile @lily_dart @thedxw Clients have stakeholders they are accountable to. They’ll need to justify your approach and decisions.
  • 82. Invest time to educate Ups and downs of agency agile @lily_dart @thedxw What you’re committing to, and why What you’re not committing to, and why Why agile is better for their project What the language means Clients need to understand:
  • 83. Invest time to educate Ups and downs of agency agile @lily_dart @thedxw Teach them to teach their stakeholders and colleagues.
  • 84. Invest time to educate Ups and downs of agency agile @lily_dart @thedxw Teach stakeholders
  • 85. Invest time to educate Ups and downs of agency agile @lily_dart @thedxw Are their stakeholders on-board? Teach stakeholders
  • 86. Invest time to educate Ups and downs of agency agile @lily_dart @thedxw What are their concerns? Are their stakeholders on-board? Teach stakeholders
  • 87. Invest time to educate Ups and downs of agency agile @lily_dart @thedxw What are their concerns? Are their stakeholders on-board? Can we speak to them together? Teach stakeholders
  • 88. Invest time to educate Ups and downs of agency agile @lily_dart @thedxw What are their concerns? Are their stakeholders on-board? Can we speak to them together? Teach stakeholders What message should we communicate?
  • 89. Invest time to educate Ups and downs of agency agile @lily_dart @thedxw Dedicate time to them.
  • 90. Invest time to educate Ups and downs of agency agile @lily_dart @thedxw Dedicate time
  • 91. Invest time to educate Ups and downs of agency agile @lily_dart @thedxw Sprint plan meetings Dedicate time
  • 92. Invest time to educate Ups and downs of agency agile @lily_dart @thedxw Co-design and workshops for solution design Sprint plan meetings Dedicate time
  • 93. Invest time to educate Ups and downs of agency agile @lily_dart @thedxw Co-design and workshops for solution design Every day during a sprint Sprint plan meetings Dedicate time
  • 94. Strategy, not solutions Ups and downs of agency agile @lily_dart @thedxw
  • 95. Strategy, not solutions Ups and downs of agency agile @lily_dart @thedxw It’s difficult to make sure you’re both reaching for the same goals.
  • 96. Strategy, not solutions Ups and downs of agency agile @lily_dart @thedxw Clients lacking strategy will always focus on features over goals.
  • 97. Strategy, not solutions Ups and downs of agency agile @lily_dart @thedxw Establish what the clients strategy is, or work with them to create one.
  • 98. Strategy, not solutions Ups and downs of agency agile @lily_dart @thedxw Strategy
  • 99. Strategy, not solutions Ups and downs of agency agile @lily_dart @thedxw What are they trying to achieve? Strategy
  • 100. Strategy, not solutions Ups and downs of agency agile @lily_dart @thedxw What does a good outcome look like? What are they trying to achieve? Strategy
  • 101. Strategy, not solutions Ups and downs of agency agile @lily_dart @thedxw What does a good outcome look like? Ask: “how do these features further our goals?” What are they trying to achieve? Strategy
  • 102. Strategy, not solutions Ups and downs of agency agile @lily_dart @thedxw Use research and data to make informed decisions.
  • 103. Strategy, not solutions Ups and downs of agency agile @lily_dart @thedxw Informed decisions
  • 104. Strategy, not solutions Ups and downs of agency agile @lily_dart @thedxw What do you know about the users? Informed decisions
  • 105. Strategy, not solutions Ups and downs of agency agile @lily_dart @thedxw Embed research into the process What do you know about the users? Informed decisions
  • 106. Strategy, not solutions Ups and downs of agency agile @lily_dart @thedxw Embed research into the process How will you measure the success of features? What do you know about the users? Informed decisions
  • 107. Ups and downs of agency agile Our problems: @lily_dart @thedxw
  • 108. Ups and downs of agency agile Our problems: Mismatched expectations @lily_dart @thedxw
  • 109. Ups and downs of agency agile Our problems: Mismatched expectations @lily_dart @thedxw
  • 110. Ups and downs of agency agile Our problems: Misunderstandings about agile process Mismatched expectations @lily_dart @thedxw
  • 111. Ups and downs of agency agile Our problems: Misunderstandings about agile process Mismatched expectations @lily_dart @thedxw
  • 112. Ups and downs of agency agile Our problems: Misunderstandings about agile process Adversarial relationships with clients Mismatched expectations @lily_dart @thedxw
  • 113. Ups and downs of agency agile Our problems: Misunderstandings about agile process Adversarial relationships with clients Mismatched expectations @lily_dart @thedxw
  • 114. Our problems: Ups and downs of agency agile @lily_dart @thedxw Misunderstandings about agile process Adversarial relationships with clients Mismatched expectations Conflicts over product design
  • 115. Our problems: Ups and downs of agency agile @lily_dart @thedxw Misunderstandings about agile process Adversarial relationships with clients Mismatched expectations Conflicts over product design
  • 116. Ups and downs of agency agile What works for us: @lily_dart @thedxw
  • 117. Ups and downs of agency agile What works for us: We select clients who we can align goals with @lily_dart @thedxw
  • 118. Ups and downs of agency agile What works for us: We set expectations early and reinforce regularly We select clients who we can align goals with @lily_dart @thedxw
  • 119. Ups and downs of agency agile What works for us: We set expectations early and reinforce regularly We invest time to educate and understand clients We select clients who we can align goals with @lily_dart @thedxw
  • 120. Ups and downs of agency agile We set expectations early and reinforce regularly We invest time to educate and understand clients We select clients who we can align goals with We agree focus on strategic priorities over features What works for us: @lily_dart @thedxw
  • 121. Any questions? Ups and downs of agency agile @lily_dart @thedxw