Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

It's a small world after all. How thinking small changes software big time

185 visualizaciones

Publicado el

Our world changes at increasing speed. Things that weren’t possible 5 years ago come into reach. Incumbents need to adapt to match start-ups. We evolve towards smaller, faster, shorter. Smaller teams or even micro-teams, flat organizations, no management, even shorter cycles, smaller components. During this inspiring talk, Sander discusses Cynefin, how development goes wrong, how to go beyond Scrum, why self-organization is hard, why continuous delivery allows you to stop doing projects.

Publicado en: Software
  • Sé el primero en comentar

It's a small world after all. How thinking small changes software big time

  1. 1. it’s a after all Sander Hoogendoorn Founder at ditisagile.nl Chief architect at Quby @aahoogendoorn @aahoogendoorn | It's a small world after all
  2. 2. Sander Hoogendoorn Independent dad, new agile coach, programmer, speaker, author, traveler Currently Chief Architect Quby Before CTO ANVA CTO Klaverblad Verzekeringen Global agile thoughtleader Capgemini sanderhoogendoorn.com aahoogendoorn aahoogendoorn sander@ditisagile.nl Next @aahoogendoorn | It's a small world after all
  3. 3. The Times They Are a-Changin' Much faster than you think @aahoogendoorn | It's a small world after all Continue
  4. 4. Read more … Moore’s Law The number of transistors in a dense integrated circuit doubles approximately every two years.
  5. 5. Click here 1954
  6. 6. Read more … The IBM Personal Computer 5150 The simplest configuration has 16K on-board RAM and uses an audio cassette to load and save data. A floppy drive is optional. A hard drive was not supported. A system for home or school with a memory of 64K bytes, a single diskette drive and its own display, was priced around $3,000.
  7. 7. Read more … Amazon EC2 Then, in 2006, Amazon launched its Elastic Compute cloud (EC2) as a commercial web service that allows small companies and individuals to rent computers on which to run their own computer applications.
  8. 8. About disruption @aahoogendoorn | It's a small world after all Read more …
  9. 9. More … Fintech challenges @aahoogendoorn | It's a small world after all
  10. 10. Click here Welcome to the world of small moveable parts @aahoogendoorn | It's a small world after all
  11. 11. Click here Even shorter cycles Continuous flow Working products Features not projects Even smaller teams Self-organizing and autonomous Even smaller components Microservices and serverless @aahoogendoorn | It's a small world after all
  12. 12. Click here Even shorter cycles Continuous flow Working products Features not projects Even smaller teams Self-organizing and autonomous Even smaller components Microservices and serverless @aahoogendoorn | It's a small world after all
  13. 13. Complex problems require continuous exploration
  14. 14. Click here The iron triangle of project management?
  15. 15. Click here Detailed planning?
  16. 16. Evolving a roadmap over following a plan Grow products feature by feature @aahoogendoorn | It's a small world after all Continue
  17. 17. @aahoogendoorn | It's a small world after all
  18. 18. Click here Even shorter cycles Continuous flow Working products Features not projects Even smaller teams Self-organizing and autonomous Even smaller components Microservices and serverless @aahoogendoorn | It's a small world after all
  19. 19. Click here Even shorter cycles Continuous flow Working products Features not projects Even smaller teams Self-organizing and autonomous Even smaller components Microservices and serverless @aahoogendoorn | It's a small world after all
  20. 20. Click here Lowering our fences
  21. 21. Click here Dogmagile
  22. 22. Click here The red sprint anti-pattern
  23. 23. Click here The agile manifesto To satisfy the customer through early and continuous delivery of valuable software
  24. 24. Click here The agile manifesto To satisfy the customer through early and continuous delivery of valuable software
  25. 25. Stop sprinting But rather simplify, standardize, automate @aahoogendoorn | It's a small world after all Next
  26. 26. Click here Continuous flow
  27. 27. Click here Automate everything
  28. 28. Click here Automate everything
  29. 29. Click here Immutable infrastructure Erwin John Frank Amazon, Microsoft, Google, …
  30. 30. @aahoogendoorn | It's a small world after all
  31. 31. Click here Even shorter cycles Continuous flow Working products Features not projects Even smaller teams Self-organizing and autonomous Even smaller components Microservices and serverless @aahoogendoorn | It's a small world after all
  32. 32. Click here Even shorter cycles Continuous flow Working products Features not projects Even smaller teams Self-organizing and autonomous Even smaller components Microservices and serverless @aahoogendoorn | It's a small world after all
  33. 33. Traditional agile doesn’t solve modern issues @aahoogendoorn | It's a small world after all
  34. 34. Click here Autonomy and self-organization Issue 0 @aahoogendoorn | It's a small world after all
  35. 35. Click here Self-organization is hard
  36. 36. Click here How to draw an owl
  37. 37. Click here Autonomous teams?
  38. 38. Click here Mandatory fun
  39. 39. Fewer rules @aahoogendoorn | It's a small world after all Continue
  40. 40. Click here Medan, Indonesia. September 2018
  41. 41. Click here De Meern, The Netherlands. July 2018
  42. 42. Click here Working 9-to-5 ? Issue 1 @aahoogendoorn | It's a small world after all
  43. 43. Click here The programmers mind Issue 2 @aahoogendoorn | It's a small world after all
  44. 44. Click here The programmer has to be able to think in terms of conceptual hierarchies that are much deeper than a single mind ever needed to face before.Edsger Dijkstra @aahoogendoorn | It's a small world after all
  45. 45. Click here Low availability of “resources” Issue 3 @aahoogendoorn | It's a small world after all
  46. 46. Click here Skills matter, roles don’t
  47. 47. Click here We are all T-shaped
  48. 48. Click here Communication is hard Issue 4 @aahoogendoorn | It's a small world after all
  49. 49. Click here Too many meetings, too many rituals Sprint planning Refinements Daily stand-ups Management meetings Demo’s Retrospectives Skype calls Guild meetings Backlog grooming T-shirt sizing Planning poker Open floor plans
  50. 50. We don’t need more collaboration, we need better collaboration @aahoogendoorn | It's a small world after all
  51. 51. Full day refinements with the whole team?
  52. 52. Click here We suck at estimation Issue 5 @aahoogendoorn | It's a small world after all
  53. 53. Click here The Law of Large Numbers
  54. 54. Click here Planning poker? T-shirt sizing?
  55. 55. Click here Red sprints Issue 6 @aahoogendoorn | It's a small world after all
  56. 56. Click here The red sprint anti-pattern
  57. 57. Click here Software development is too complex for Scrum teams Issue 7 @aahoogendoorn | It's a small world after all
  58. 58. Click here Software development is complex Architect Domain expert UX Front-end Back-end Mobile QA Ops AWS
  59. 59. Click here No two work items require the same skillset Architect Domain expert Back-end QA Architect Front-end
  60. 60. Click here The framework doesn’t work Issue 8 @aahoogendoorn | It's a small world after all
  61. 61. Click here What does being agile really mean?
  62. 62. Click here Does agile scale?
  63. 63. Click here Enterprise agile transformations?
  64. 64. Click here Let’s all copy Spotify! You are not Spotify! (unless you actually are Spotify)
  65. 65. Click here Find your own way! Don’t just copy someone else’s model @aahoogendoorn | It's a small world after all
  66. 66. @aahoogendoorn | It's a small world after all
  67. 67. Introducing collectives and microteams Towards smaller, shorter, faster @aahoogendoorn | It's a small world after all More …
  68. 68. Click here Traditional teams Agile teams
  69. 69. Click here The New Cool Collective @aahoogendoorn | It's a small world after all
  70. 70. Click here The collective Water Architect Domain expert UX Front-end Mobile QA Ops AWS
  71. 71. Click here Microteams @aahoogendoorn | It's a small world after all
  72. 72. Read more … The microteam recipe 1. Pick 2. Form 3. Discuss 4. Work 5. Report as done 6. Disband 7. Repeat
  73. 73. Click here Microteams
  74. 74. Click here Microteams
  75. 75. Click here Microteams
  76. 76. Read more … Why microteams? Leadership is contextual Less but better communication Broaden your skills fast Stop sprinting Fewer estimates Stop refinements Work where and when you want
  77. 77. @aahoogendoorn | It's a small world after all
  78. 78. Click here In retrospective Some final thoughts @aahoogendoorn | It's a small world after all
  79. 79. Complex problems require continuous exploration
  80. 80. Click here Beyond the point of no return
  81. 81. It only takes one person to start a change @aahoogendoorn | It's a small world after all
  82. 82. Never stop learning Continue @aahoogendoorn | It's a small world after all
  83. 83. And never forget to have fun @aahoogendoorn | It's a small world after all Next
  84. 84. @aahoogendoorn | It's a small world after all
  85. 85. Click here References and questions www.sanderhoogendoorn.com aahoogendoorn aahoogendoorn sander@ditisagile.nl quby.com/careers @aahoogendoorn | It's a small world after all We are hiring!

×