Agile & Lean Practices
Craig Strong
ABOUT ME
•AGILE/LEAN COACH & TRAINER
•LEAN STARTUP & ENTERPRISE
COACH
•SCRUM, KANBAN, XP, ToC…
•LONDON AGILE PRACTITIONERS...
LEAN ?
“Lean thinking defines value
as providing benefit to the
customer; anything else is
waste.”!
!
The Lean Startup: How ...
LEAN ?
“Working from the perspective of the customer
who consumes a product or service, "value" is
defined as any action or...
LEAN ?
Minimal amount of effort required for you to
learn what the customers needs are.!
!
!
!
!
AGILE & LEAN
Agile DOES NOT lead to more software being developed
faster. It leads to the RIGHT software being delivered a...
TRADITIONAL
INCREMENTAL
SCRUM
SCRUM FRAMEWORK
PEOPLE
Great ideas get better
when people work together
ROLES
TEAM
PRODUCT OWNER
SCRUM

MASTER
SPRINT 1-2 WEEKS
STANDUP
What did you do yesterday ?
What are you working on today?
Any problems or blockers ?
PLANNING
Cross-Functional Teams = Efficient Solutions
ESTIMATION
SPRINT DEMO
WORKING SOFTWARE NOT PLANS!
RETROSPECTIVE
BENEFITS
• Quickly Know If You Take Wrong
Turn
• Unpredictable Environment
• Test Assumptions
• Potentially Shippable Soft...
LEARNING EACH SPRINT
CUSTOMER 

ENGINEERINGSTAKEHOLDER

HYPOTHESES
We believe [target market] !
Will [do this action / use this solution] !
For [this reason]
LEARN EACH SPRINT
CASE STUDY
NOWTV.COM
INTERNAL STARTUP
VISIBLE INFORMATION
FACE TO FACE
PAIR PROGRAMMING
READABLE TESTS
SPRINTS
•1-2 WEEK SPRINTS
• SCRUM OF SCRUMS
•STAKEHOLDER ENGAGEMENT
•VISIBLE AND ACCESIBLE
•INTEGRATED TEAMS
•FREQUENT DEM...
POWER OF SMALL TEAMS
Turned down $3bn offer from Facebook
No source of revenue
When asked about future revenue sources for...
http://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
http://www.slideshare.net/InfoQ/lean-apart-a-case-s...
craig.strong@c6s.co.uk
@craigstrong
uk.linkedin.com/in/craigstrong/
THANK YOU
Agile And Lean Practices - The Mobile Academy
Agile And Lean Practices - The Mobile Academy
Agile And Lean Practices - The Mobile Academy
Upcoming SlideShare
Loading in...5
×

Agile And Lean Practices - The Mobile Academy

8,961

Published on

These slides supported the session I ran at The Mobile Academy London. The session was to introduce Agile and Lean practices. The session was based on principles which should have set the scene for the attendees to use in their workplaces or understand Agile some more. We discussed Scrum as an example framework and the value of inspect and adapt processes to support startups and enterprises.

I was considering to record myself speaking over these slides to give it more context. If you would be interested, let me know and if I get more that 5 requests, I'll do it.

Published in: Mobile, Technology

Agile And Lean Practices - The Mobile Academy

  1. 1. Agile & Lean Practices Craig Strong
  2. 2. ABOUT ME •AGILE/LEAN COACH & TRAINER •LEAN STARTUP & ENTERPRISE COACH •SCRUM, KANBAN, XP, ToC… •LONDON AGILE PRACTITIONERS craig.strong@c6s.co.uk @craigstrong uk.linkedin.com/in/craigstrong/
  3. 3. LEAN ? “Lean thinking defines value as providing benefit to the customer; anything else is waste.”! ! The Lean Startup: How Constant Innovation Creates Radically Successful Businesses by Eric Ries
  4. 4. LEAN ? “Working from the perspective of the customer who consumes a product or service, "value" is defined as any action or process that a customer would be willing to pay for.”! ! http://en.wikipedia.org/wiki/Lean_manufacturing
  5. 5. LEAN ? Minimal amount of effort required for you to learn what the customers needs are.! ! ! ! !
  6. 6. AGILE & LEAN Agile DOES NOT lead to more software being developed faster. It leads to the RIGHT software being delivered as fast as possible.
  7. 7. TRADITIONAL
  8. 8. INCREMENTAL
  9. 9. SCRUM
  10. 10. SCRUM FRAMEWORK
  11. 11. PEOPLE Great ideas get better when people work together
  12. 12. ROLES TEAM PRODUCT OWNER SCRUM
 MASTER
  13. 13. SPRINT 1-2 WEEKS
  14. 14. STANDUP What did you do yesterday ? What are you working on today? Any problems or blockers ?
  15. 15. PLANNING Cross-Functional Teams = Efficient Solutions
  16. 16. ESTIMATION
  17. 17. SPRINT DEMO WORKING SOFTWARE NOT PLANS!
  18. 18. RETROSPECTIVE
  19. 19. BENEFITS • Quickly Know If You Take Wrong Turn • Unpredictable Environment • Test Assumptions • Potentially Shippable Software
  20. 20. LEARNING EACH SPRINT CUSTOMER 
 ENGINEERINGSTAKEHOLDER

  21. 21. HYPOTHESES We believe [target market] ! Will [do this action / use this solution] ! For [this reason]
  22. 22. LEARN EACH SPRINT
  23. 23. CASE STUDY NOWTV.COM
  24. 24. INTERNAL STARTUP
  25. 25. VISIBLE INFORMATION
  26. 26. FACE TO FACE PAIR PROGRAMMING
  27. 27. READABLE TESTS
  28. 28. SPRINTS •1-2 WEEK SPRINTS • SCRUM OF SCRUMS •STAKEHOLDER ENGAGEMENT •VISIBLE AND ACCESIBLE •INTEGRATED TEAMS •FREQUENT DEMONSTRATIONS •METRICS LIVE AND VISIBLE •TEAM ENVIRONMENT •CUSTOMER SUPPORT TO EXECS •INTEGRATED VISIBLE TESTS
  29. 29. POWER OF SMALL TEAMS Turned down $3bn offer from Facebook No source of revenue When asked about future revenue sources for Snapchat, CEO Evan Spiegel is testing a new hypothesis: getting users to pay for added value services. By using agile development, instead of waterfall development, Snapchat will be able to build itself incrementally and iteratively. http://blogs.ubc.ca/amnamasud/2013/11/12/lean-start-up-snapchat/ <30 full-time employees
  30. 30. http://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/ http://www.slideshare.net/InfoQ/lean-apart-a-case-study-in-agile-ux-design-for-a-distributed-team http://blog.hbs.edu/dighbs/whatsapp-resisting-building-multi-sided-platforms-too-soon/
  31. 31. craig.strong@c6s.co.uk @craigstrong uk.linkedin.com/in/craigstrong/ THANK YOU
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×