Agile vs agile (vs agile)

  • Published on
    12-Nov-2014

  • View
    4.076

  • Download
    12

Embed Size (px)

DESCRIPTION

Everyone says "I understand Agile", but do they really? Based on 5 years of people telling me the understand Agile I started to think would could it mean when someone says that. What I realised is that there has been a mindset shift about how companies work, and Agile (in it's strictest definition) is just a part of that.

Transcript

  • 1. @wildfalcon Agile vs Agile (vs Agile) The fall ofscientific management Dr Laurie Young Head of Opera+ons - New Bamboo ! ! ! Tech Culture Crea+ve Photography Compe++ve Dancing
  • 2. @wildfalcon Why should you listen to me? When you understand the mindset shift you will be able to: Communicate easier with each other Explicitly choose which mindset you want your company to have Build companies that adapt to unpredictable events Test new ideas and new opportunities quickly
  • 3. @wildfalcon 2 Mindsets
  • 4. @wildfalcon 2 Mindsets (well, 3 actually)
  • 5. @wildfalcon Everyone just does work Theres no point paying attention to the way things get done We are wasting too much time on this process crap Stop talking about how I work and let me do some work Chaos
  • 6. @wildfalcon It just doesnt work Chaos
  • 7. @wildfalcon Lets forget about this one! Chaos
  • 8. @wildfalcon Scientific Management Three basic principles 1. Get better results by thinking about how work is done: The work practices 2. Managers should control the employees work practices 3. Managers should empirically analyse and optimise work practices
  • 9. @wildfalcon Frederick Winslow Taylor (March 20, 1856 March 21, 1915)
  • 10. @wildfalcon
  • 11. @wildfalcon Employees: Do Work Managers: Tell employees how to do work
  • 12. @wildfalcon Manager Employees
  • 13. @wildfalcon Pro: It works!
  • 14. @wildfalcon
  • 15. @wildfalcon
  • 16. @wildfalcon GDP(inM1960USD) 0 20000 40000 60000 80000 Year 1830 1840 1850 1860 1870 1880 1890 1900 1910 1913 1925 1938 Russia Germany
  • 17. @wildfalcon Cons: Many!
  • 18. @wildfalcon IT SUCKS!
  • 19. @wildfalcon NO ONE IS HAVING FUN!
  • 20. @wildfalcon Its slow to respond
  • 21. @wildfalcon Data is gathered here Its slow to respond
  • 22. @wildfalcon Its slow to respond But needs to get here so decisions can be made
  • 23. @wildfalcon It's not accurate: People talk to each other
  • 24. @wildfalcon Complex Systems
  • 25. @wildfalcon
  • 26. @wildfalcon Complex Systems Complex systems reconfigure themselves, adapting to constraints. This means they display emergent behaviour and are rarely stable
  • 27. @wildfalcon Complex Systems Complex systems have the following properties 1. They adapt to their constraints 2. They rapidly recongure to adapt to any changes 3. Behaviour is emergent - meaning its unpredictable 4. Behaviour is constantly adapting so is rarely stable
  • 28. @wildfalcon Complex Systems For example: 1. Ant colonies 2. Human brain 3. Stock market 4. A team of people
  • 29. @wildfalcon AKA Empowered Teams 1. Get better results by thinking about how work is done: The work practices 2. Teams of people should be empowered to control their own work practices 3. Teams should analyse and improve their own work practices
  • 30. @wildfalcon
  • 31. @wildfalcon Running a company ? ? Developing a business model ? ? Projects ? ? Production ? ?
  • 32. @wildfalcon Chaos ? ? ? ? ? ? ? ? ? ? ? ?
  • 33. @wildfalcon Running a company ? ? Developing a business model ? ? Projects ? ? Production ? ?
  • 34. @wildfalcon Enough Theory!
  • 35. @wildfalcon Real examples Lets look at four things a typical company does Running a company Developing a Business Model Projects Production
  • 36. @wildfalcon Project A collaborative enterprise, carefully planned to achieve a particular aim http://en.wikipedia.org/wiki/Project
  • 37. @wildfalcon
  • 38. @wildfalcon Running a company ? ? Developing a business model ? ? Projects Project Management: Gantt Charts Prince2 Waterfall Pert Analysis ? Production ? ?
  • 39. @wildfalcon Running a company ? ? Developing a business model ? ? Projects Project Management: Gantt Charts Prince2 Waterfall Pert Analysis Agile: Scrum XP Production ? ?
  • 40. @wildfalcon Production The production of large amounts of standardised products, including and especially on assembly lines. http://en.wikipedia.org/wiki/Mass_production
  • 41. @wildfalcon
  • 42. @wildfalcon Running a company ? ? Developing a business model ? ? Projects Project Management: Gantt Charts Prince2 Waterfall Pert Analysis Agile: Scrum XP Production Fordism ?
  • 43. @wildfalcon Running a company ? ? Developing a business model ? ? Projects Project Management: Gantt Charts Prince2 Waterfall Pert Analysis Agile: Scrum XP Production Fordism Lean: Kanban Toyota Production System JIT Manufacturing
  • 44. @wildfalcon Developing a Business Model The rationale of how an organisation creates, delivers, and captures value" http://en.wikipedia.org/wiki/Business_mod
  • 45. @wildfalcon
  • 46. @wildfalcon Running a company ? ? Developing a business model Business Plan: Write a business plan then implement it exactly ? Projects Project Management: Gantt Charts Prince2 Waterfall Pert Analysis Agile: Scrum XP Production Fordism Lean: Kanban Toyota Production System JIT Manufacturing
  • 47. @wildfalcon Running a company ? ? Developing a business model Business Plan: Write a business plan then implement it exactly Lean Startup: Team builds business plan by experiment MVP Projects Project Management: Gantt Charts Prince2 Waterfall Pert Analysis Agile: Scrum XP Production Fordism Lean: Kanban Toyota Production System JIT Manufacturing
  • 48. @wildfalcon Running a company The system by which corporations are directed and controlled. http://en.wikipedia.org/wiki/Corporate_Governance
  • 49. @wildfalcon
  • 50. @wildfalcon Running a company Corporate Governance eg: Multinations, Governments, Most Enterprises ? Developing a business model Business Plan:: Write a business plan then implement it exactly Lean Startup: Team builds business plan by experiment MVP Projects Project Management