kicking the complexity habit
play

Kicking the complexity habit Dan North @tastapod Kicking the - PowerPoint PPT Presentation

Kicking the complexity habit Dan North @tastapod Kicking the complexity habit Dan North @tastapod Kicking complexity Dan North @tastapod Complexity Dan North @tastapod It really shouldnt be this difficult @tastapod Know


  1. Kicking the complexity habit Dan North @tastapod

  2. Kicking the complexity habit Dan North @tastapod

  3. Kicking complexity Dan North @tastapod

  4. Complexity Dan North @tastapod

  5. “It really shouldn’t be this difficult” @tastapod

  6. Know your enemy Identifying complexity � Reducing complexity � Avoiding complexity @tastapod

  7. Identifying complexity @tastapod

  8. We do what we know Take painkillers Addicted to painkillers! Back pain Exercise, diet, lifestyle Back injury http://www.freemarketcenter.com/systems/causal_loops/ @tastapod

  9. We do what we know Work around the problem Loss of key skills Frustration, confusion Tackle underlying complexity System complexity http://www.freemarketcenter.com/systems/causal_loops/ @tastapod

  10. Painkillers are everywhere! Architecture Techniques Enterprise mandates TDD Design Process Undirected local choices too much, too little Tools Organisation IDEs Conway’s Law Build automation @tastapod

  11. Reducing complexity ✓ Monitor your cognitive load ✓ See what’s really there - and question it ✓ Use consistent idioms and principles - Principles + Context = Practices - Difference is data ✓ Familiarity is not the same as Simplicity - Use fresh eyes. “What’s the dumbest thing..?” @tastapod

  12. A tale of two cities… @tastapod

  13. The real other city @tastapod

  14. Avoiding complexity ✓ Complexity is the default state - There isn’t a “physics”, just local decisions - It grows one day at a time ✓ Consistency at scale is a daily choice - Agree idioms and guiding principles ✓ Strive for simplicity - Choose tools and techniques that make it easier @tastapod

  15. 
 
 Summing up Complexity is the default condition Simplifying is always an option Consistency is the key 
 It really shouldn’t be this difficult @tastapod

  16. Thanks for listening @tastapod dan@dannorth.net http://dannorth.net @tastapod

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend