SlideShare a Scribd company logo
1 of 63
An iterative approach to
digital product development
comfort zone
1
Movement
Time !!
Introduction
2
Introduction
• The digital environment is fluid and changes
rapidly, demanding the ability to respond to
change and feedback in short time frames
• Taking a purely project based approach to
your digital products can inhibit creative
opportunism and responsiveness
Projects ….
Things change
• they always do
• they always will
You’re not in control of that
its about how you can respond
This is often a change in attitude and culture
Product over project
• Projects end
• Products remain
• Projects try and cram it all in
• Products grow over time
Continuous quality improvement
• Digital products are constantly evaluated and
improved based on efficiency, effectiveness
and value
• Challenge the final outcome if there is one
• Refine and improve return on investment
Agile – quick intro
3
• quick and dirty
• taking short cuts
• being undisciplined
• just having a wall
• change at will
• for cowpersons
Agile is not -
Agile is -
• very structured
• very disciplined
• gives you control
• a discipline
• change ready
• fast paced
Agile makes things obvious
• it’s very visual
• transparency
• shows scope creep
• self reflection
• expectation issues
Being able to…
• Fail sooner than later
• See issues quickly
• Transfer ownership of decisions away from
implementation units
• Increase output
• Understand capacity and cost
Agile has risks
• in word only
• without review cycle
• as an excuse
• cowgirls/cowboys
a beautiful alignment
4
Product based planning
• Product based planning is the fundamental
planning technique that supports Prince 2 and
MSP
• Has four key parts
– Project product description
– Product breakdown structures
– Product descriptions
– Product flow
Project product description
• Purpose: Scope and requirements
• Composition: Key outputs
• Customers expectations
• Assumptions
Agile and Prince 2 – a lovely match
• They can work together
• PBS – it’s perfect
• Stories - Scope
• Business value – key outputs
• Acceptance criteria – quality criteria
Iterative design
5
Iterative design
• We don't know everything upfront
• Things change they always do
• Products informed by measurement
• Only do what you need now
• Allow for end goal to be reviewed & refocused
MVP – minimum viable product
• Begin with what is needed now
• Release often
• Allow for growth
• Defer decisions until appropriate time
• Getting traction
The design space
• Creative thinking
• Outside the box
• Understanding and having boundaries
• Blue sky vs reality
formalising it all
6
Questions and
workshop time....
7
In your own work environment
What would
inhibit you from
employing a
more agile
attitude ?
barriers opportunities
What
opportunities
are there to
employ a more
agile attitude ?

More Related Content

What's hot

What's hot (20)

Why companies need to work agile ?
Why companies need to work agile ?Why companies need to work agile ?
Why companies need to work agile ?
 
Scrum in action
Scrum in actionScrum in action
Scrum in action
 
The Kanban Retrospective
The Kanban RetrospectiveThe Kanban Retrospective
The Kanban Retrospective
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Why WIP Matters
Why WIP MattersWhy WIP Matters
Why WIP Matters
 
Afganistan Culture Shock
Afganistan Culture ShockAfganistan Culture Shock
Afganistan Culture Shock
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
Lean Based Sofware Development
Lean Based Sofware DevelopmentLean Based Sofware Development
Lean Based Sofware Development
 
Why Limit WIP?
Why Limit WIP?  Why Limit WIP?
Why Limit WIP?
 
Using Agile Principles to Deliver Real Business Value at Scale
Using Agile Principles to Deliver Real Business Value at ScaleUsing Agile Principles to Deliver Real Business Value at Scale
Using Agile Principles to Deliver Real Business Value at Scale
 
Agile BI - SYBIS
Agile BI - SYBISAgile BI - SYBIS
Agile BI - SYBIS
 
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...
 
What does it mean to be Lean
What does it mean to be LeanWhat does it mean to be Lean
What does it mean to be Lean
 
Webinar on Agile Estimation : iZenBridge
Webinar on Agile Estimation : iZenBridgeWebinar on Agile Estimation : iZenBridge
Webinar on Agile Estimation : iZenBridge
 
Intro to Kanban
Intro to KanbanIntro to Kanban
Intro to Kanban
 
Scaled Agile Framework
Scaled Agile FrameworkScaled Agile Framework
Scaled Agile Framework
 
Using Kanban to Visualize Your Work
Using Kanban to Visualize Your WorkUsing Kanban to Visualize Your Work
Using Kanban to Visualize Your Work
 
The Agile Manager Mindshift - Paul Ellarby
The Agile Manager Mindshift - Paul EllarbyThe Agile Manager Mindshift - Paul Ellarby
The Agile Manager Mindshift - Paul Ellarby
 
How to reduce product release cycles down to 4 weeks – Youssif Asfour
How to reduce product release cycles down to 4 weeks – Youssif AsfourHow to reduce product release cycles down to 4 weeks – Youssif Asfour
How to reduce product release cycles down to 4 weeks – Youssif Asfour
 
Dave West (Scrum.org)
Dave West (Scrum.org)Dave West (Scrum.org)
Dave West (Scrum.org)
 

Viewers also liked

Viewers also liked (11)

Spark a CX revolution: tips from the trenches
Spark a CX revolution: tips from the trenchesSpark a CX revolution: tips from the trenches
Spark a CX revolution: tips from the trenches
 
Design For Change Laos Training Workshop
Design For Change Laos Training WorkshopDesign For Change Laos Training Workshop
Design For Change Laos Training Workshop
 
Defining & Managing Your Customer Lifecycle
Defining & Managing Your Customer LifecycleDefining & Managing Your Customer Lifecycle
Defining & Managing Your Customer Lifecycle
 
Accelerating Customer Expansion by Managing the Customer Journey
   Accelerating Customer Expansion by Managing the Customer Journey   Accelerating Customer Expansion by Managing the Customer Journey
Accelerating Customer Expansion by Managing the Customer Journey
 
Customer Experience Management in Travel Industry
Customer Experience Management in Travel IndustryCustomer Experience Management in Travel Industry
Customer Experience Management in Travel Industry
 
Improving Customer Retention by Managing the Customer Journey Webinar Slides
Improving Customer Retention by Managing the Customer Journey Webinar SlidesImproving Customer Retention by Managing the Customer Journey Webinar Slides
Improving Customer Retention by Managing the Customer Journey Webinar Slides
 
Big Data Customer Experience Analytics -- The Next Big Opportunity for You
Big Data Customer Experience Analytics -- The Next Big Opportunity for You Big Data Customer Experience Analytics -- The Next Big Opportunity for You
Big Data Customer Experience Analytics -- The Next Big Opportunity for You
 
CX and UX: A Marriage Made in Heaven
CX and UX: A Marriage Made  in HeavenCX and UX: A Marriage Made  in Heaven
CX and UX: A Marriage Made in Heaven
 
CX Design Game Guide Book
CX Design Game Guide BookCX Design Game Guide Book
CX Design Game Guide Book
 
Social Customer Experience Management
Social Customer Experience ManagementSocial Customer Experience Management
Social Customer Experience Management
 
User Experience vs Customer Experience - same,same but different
User Experience vs Customer Experience - same,same but differentUser Experience vs Customer Experience - same,same but different
User Experience vs Customer Experience - same,same but different
 

Similar to An iterative approach to digital product development

Large scale agile_svante_lidman
Large scale agile_svante_lidmanLarge scale agile_svante_lidman
Large scale agile_svante_lidman
Svante Lidman
 
Aagile business analytics - how a new generation bi is reducing risk and incr...
Aagile business analytics - how a new generation bi is reducing risk and incr...Aagile business analytics - how a new generation bi is reducing risk and incr...
Aagile business analytics - how a new generation bi is reducing risk and incr...
Andrew Marks
 

Similar to An iterative approach to digital product development (20)

Making Federal Product Ownership Work
Making Federal Product Ownership WorkMaking Federal Product Ownership Work
Making Federal Product Ownership Work
 
Agile 101 for Resource Planners
Agile 101 for Resource PlannersAgile 101 for Resource Planners
Agile 101 for Resource Planners
 
Agile Implementation
Agile ImplementationAgile Implementation
Agile Implementation
 
Eric Naiburg (Scrum.org)
Eric Naiburg (Scrum.org)Eric Naiburg (Scrum.org)
Eric Naiburg (Scrum.org)
 
Developing Your Vision
Developing Your VisionDeveloping Your Vision
Developing Your Vision
 
Product is Hard - Marty Cagan
Product is Hard - Marty CaganProduct is Hard - Marty Cagan
Product is Hard - Marty Cagan
 
Intro to Agile - Heidi Araya
Intro to Agile  - Heidi ArayaIntro to Agile  - Heidi Araya
Intro to Agile - Heidi Araya
 
Getting started with an Agile career
Getting started with an Agile careerGetting started with an Agile career
Getting started with an Agile career
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 
Project Management for the Curious 2
Project Management for the Curious 2Project Management for the Curious 2
Project Management for the Curious 2
 
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
 
Agile scrum
Agile   scrumAgile   scrum
Agile scrum
 
Value-Driven-Delivery
Value-Driven-DeliveryValue-Driven-Delivery
Value-Driven-Delivery
 
Large scale agile_svante_lidman
Large scale agile_svante_lidmanLarge scale agile_svante_lidman
Large scale agile_svante_lidman
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Aagile business analytics - how a new generation bi is reducing risk and incr...
Aagile business analytics - how a new generation bi is reducing risk and incr...Aagile business analytics - how a new generation bi is reducing risk and incr...
Aagile business analytics - how a new generation bi is reducing risk and incr...
 
DESIGN AND ENGINEERING.pptx
DESIGN AND ENGINEERING.pptxDESIGN AND ENGINEERING.pptx
DESIGN AND ENGINEERING.pptx
 
Agile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdfAgile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdf
 
the Pragmatic Manager - continuous improvement.pptx
the Pragmatic Manager - continuous improvement.pptxthe Pragmatic Manager - continuous improvement.pptx
the Pragmatic Manager - continuous improvement.pptx
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
 

More from twcmad (7)

Project delivery workshop - Supreme Court QLD
Project delivery workshop - Supreme Court QLDProject delivery workshop - Supreme Court QLD
Project delivery workshop - Supreme Court QLD
 
Project delivery workshop - DFVS
Project delivery workshop - DFVS Project delivery workshop - DFVS
Project delivery workshop - DFVS
 
Design thinking 2017
Design thinking 2017Design thinking 2017
Design thinking 2017
 
Minimal Viable Product
Minimal Viable ProductMinimal Viable Product
Minimal Viable Product
 
Agile lean an introduction
Agile lean an introductionAgile lean an introduction
Agile lean an introduction
 
customer centred design - An introduction
customer centred design - An introductioncustomer centred design - An introduction
customer centred design - An introduction
 
What's important and what isn't
What's important and what isn'tWhat's important and what isn't
What's important and what isn't
 

Recently uploaded

Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
kumaririma588
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
amitlee9823
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
tbatkhuu1
 

Recently uploaded (20)

Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Pastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. XxxPastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. Xxx
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funnel
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 

An iterative approach to digital product development

  • 1. An iterative approach to digital product development
  • 3.
  • 4.
  • 7. Introduction • The digital environment is fluid and changes rapidly, demanding the ability to respond to change and feedback in short time frames • Taking a purely project based approach to your digital products can inhibit creative opportunism and responsiveness
  • 8. Projects …. Things change • they always do • they always will You’re not in control of that its about how you can respond This is often a change in attitude and culture
  • 9. Product over project • Projects end • Products remain • Projects try and cram it all in • Products grow over time
  • 10. Continuous quality improvement • Digital products are constantly evaluated and improved based on efficiency, effectiveness and value • Challenge the final outcome if there is one • Refine and improve return on investment
  • 11. Agile – quick intro 3
  • 12. • quick and dirty • taking short cuts • being undisciplined • just having a wall • change at will • for cowpersons Agile is not -
  • 13. Agile is - • very structured • very disciplined • gives you control • a discipline • change ready • fast paced
  • 14. Agile makes things obvious • it’s very visual • transparency • shows scope creep • self reflection • expectation issues
  • 15. Being able to… • Fail sooner than later • See issues quickly • Transfer ownership of decisions away from implementation units • Increase output • Understand capacity and cost
  • 16. Agile has risks • in word only • without review cycle • as an excuse • cowgirls/cowboys
  • 18. Product based planning • Product based planning is the fundamental planning technique that supports Prince 2 and MSP • Has four key parts – Project product description – Product breakdown structures – Product descriptions – Product flow
  • 19. Project product description • Purpose: Scope and requirements • Composition: Key outputs • Customers expectations • Assumptions
  • 20. Agile and Prince 2 – a lovely match • They can work together • PBS – it’s perfect • Stories - Scope • Business value – key outputs • Acceptance criteria – quality criteria
  • 22. Iterative design • We don't know everything upfront • Things change they always do • Products informed by measurement • Only do what you need now • Allow for end goal to be reviewed & refocused
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. MVP – minimum viable product • Begin with what is needed now • Release often • Allow for growth • Defer decisions until appropriate time • Getting traction
  • 33. The design space • Creative thinking • Outside the box • Understanding and having boundaries • Blue sky vs reality
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 63. In your own work environment What would inhibit you from employing a more agile attitude ? barriers opportunities What opportunities are there to employ a more agile attitude ?

Editor's Notes

  1. Measurement at the end of the project often results in a new project