Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Automate? Always! - Lean Agile Limerick (LAL) Meetup


Published on

Lean Agile Limerick (LAL) Meetup, 2 August 2018
Some provoking thoughts why it can be good to always automate

Published in: Software
  • Be the first to comment

  • Be the first to like this

Automate? Always! - Lean Agile Limerick (LAL) Meetup

  1. 1. Automate? Always! Giulio Vian @giulio_vian
  2. 2. Talk structure Common thinking Provoking thoughts Discussion
  3. 3. Bio in pictures 3 @giulio_vian Hardware spec: 1KB RAM (upg. 16KB) 4KB ROM
  4. 4. Thursday 18th @ Workbench What did I learn trying to migrate teams from legacy to modern Matteo Emili @limerickdotnet https://
  5. 5. Context
  6. 6. Common thinking “our goal should be to automate all the activities that are repeated while creating and maintaining the system” Priti Biyani, ThoughtWorks emphasis mine
  7. 7.
  8. 8. Why? To save time To gain consistency To gain speed, momentum and velocity To schedule tasks To reduce boring or less fun tasks To keep sysadmins and developers happy Mattias Geniar
  9. 9. And also To reduce errors To reduce costs To improve quality To achieve more
  10. 10.
  11. 11. Exploring
  12. 12. Improvement
  13. 13. Ripple Effect
  14. 14. Satisfaction
  15. 15. Learning
  16. 16. Validate
  17. 17. Track
  18. 18. “Automate ALL the things” — Chris Jones et al.
  19. 19. that is…
  20. 20. References -to-automate-and-why ional-tests-how-decide-what-automate Niall Murphy et al., Site Reliability Engineering, O′Reilly 2016 or
  21. 21. Discussion Exploring Improvement Ripple Effect Satisfaction Learning Validate Track