SlideShare a Scribd company logo
1 of 40
Download to read offline
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 1/40
MANUAL WORK IS A BUG!MANUAL WORK IS A BUG!
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 2/40
T-Systems
15 years experience
monitoring
automation
databases
performance & debugging
ABOUT MEABOUT ME
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 3/40
NOW YOU!NOW YOU!
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 4/40
HAVE YOU:HAVE YOU:
done something "just one time"?
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 5/40
HAVE YOU:HAVE YOU:
done the same thing again?
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 6/40
HAVE YOU:HAVE YOU:
known in advance, that this would happen?
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 7/40
EVERY ONE OF YOUR MANUAL TASKSEVERY ONE OF YOUR MANUAL TASKS
SHOULD CREATE ARTIFACTS FORSHOULD CREATE ARTIFACTS FOR
AUTOMATION!AUTOMATION!
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 8/40
BUT SOMETIMES THIS DOES NOT HAPPEN ...BUT SOMETIMES THIS DOES NOT HAPPEN ...
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 9/40
WHY?WHY?
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 10/40
WHY?WHY?
Time is a problem
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 11/40
WHY?WHY?
Time is a problem
And sometimes knowledge
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 12/40
WORKING IN SMALL BATCHESWORKING IN SMALL BATCHES
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 13/40
WORKING IN SMALL BATCHESWORKING IN SMALL BATCHES
1. DOCUMENT1. DOCUMENT
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 14/40
WORKING IN SMALL BATCHESWORKING IN SMALL BATCHES
2. AUTOMATION EQUIVALENTS2. AUTOMATION EQUIVALENTS
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 15/40
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 16/40
WORKING IN SMALL BATCHESWORKING IN SMALL BATCHES
3. AUTOMATION3. AUTOMATION
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 17/40
WORKING IN SMALL BATCHESWORKING IN SMALL BATCHES
4. SELF-SERVICE / AUTOMATED SYSTEMS4. SELF-SERVICE / AUTOMATED SYSTEMS
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 18/40
As you work, you have a choice:
Will each manual task create artifacts
that allow you to accelerate future work,
or do you squander these opportunities
and accept the status quo?
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 19/40
I'M DOING THAT!I'M DOING THAT!
I SHOULD BE FINE THEN ...I SHOULD BE FINE THEN ...
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 20/40
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 21/40
NAIVE APPROACHNAIVE APPROACH
automate the easy stuff
humans take care of the rest
in the end you need impossibly smart people to
understand your system
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 22/40
COMPENSATE FOR DEFICIENCIESCOMPENSATE FOR DEFICIENCIES
computers are good for repetetive work
humans take care of creativity
everyone does, what he can do best
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 23/40
SHIFT YOUR FOCUSSHIFT YOUR FOCUS
rst focus on your basic task
over time learn how it is connected to the ecosystem
now implement an automation for this tasks
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 24/40
SHIFT YOUR FOCUSSHIFT YOUR FOCUS
tasks are automated once fully understood
all learning is encapsulated in the automation
future learning is problematic
focus on the bigger-picture
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 25/40
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 26/40
CONCLUSIONCONCLUSION
1. Only that should be automated what can be done
manually.
2. What has been automated should always be doable
manually.
3. What happens, even when automated, should not be
hidden from the admin.
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 27/40
NO:NO:
YES:YES:
Isn't it beautiful? We have no idea how it
works
Isn't it beautiful how we learn and grow
together, sharing control over the system
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 28/40
SPOTTING THE DIFFERENCE IS HARDSPOTTING THE DIFFERENCE IS HARD
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 29/40
PITFALLSPITFALLS
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 30/40
"TOMORROW""TOMORROW"
AKA THE WORST POSSIBLE TIMEAKA THE WORST POSSIBLE TIME
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 31/40
USE THE TEAM,USE THE TEAM,
LUKE!LUKE!
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 32/40
THE LONE HEROTHE LONE HERO
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 33/40
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 34/40
While automating stuff, always remember this:
CODE IS A WAY YOU TREAT YOUR COWORKERS.CODE IS A WAY YOU TREAT YOUR COWORKERS.
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 35/40
GET THE RIGHT HELPGET THE RIGHT HELP
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 36/40
ASKING QUESTIONS IS GOOD, RIGHT?ASKING QUESTIONS IS GOOD, RIGHT?
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 37/40
MANUAL WORK IS A BUG!MANUAL WORK IS A BUG!
YOU SHOULD TREAT IT THAT WAYYOU SHOULD TREAT IT THAT WAY
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 38/40
THANKS!THANKS!
QUESTIONS?QUESTIONS?
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 39/40
20.5.2019 Manual Work is a Bug!
localhost:55765/?print-pdf-now#/ 40/40
REFERENCESREFERENCES
Manual Work is a Bug
The Small Batches Principle
Automation Should Be Like Iron Man, Not Ultron

More Related Content

Recently uploaded

SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 

Recently uploaded (20)

Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 

Featured

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 

Featured (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

OSDC 2019 | Manual work is a Bug! by Martin Schurz

  • 1. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 1/40 MANUAL WORK IS A BUG!MANUAL WORK IS A BUG!
  • 2. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 2/40 T-Systems 15 years experience monitoring automation databases performance & debugging ABOUT MEABOUT ME
  • 3. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 3/40 NOW YOU!NOW YOU!
  • 4. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 4/40 HAVE YOU:HAVE YOU: done something "just one time"?
  • 5. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 5/40 HAVE YOU:HAVE YOU: done the same thing again?
  • 6. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 6/40 HAVE YOU:HAVE YOU: known in advance, that this would happen?
  • 7. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 7/40 EVERY ONE OF YOUR MANUAL TASKSEVERY ONE OF YOUR MANUAL TASKS SHOULD CREATE ARTIFACTS FORSHOULD CREATE ARTIFACTS FOR AUTOMATION!AUTOMATION!
  • 8. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 8/40 BUT SOMETIMES THIS DOES NOT HAPPEN ...BUT SOMETIMES THIS DOES NOT HAPPEN ...
  • 9. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 9/40 WHY?WHY?
  • 10. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 10/40 WHY?WHY? Time is a problem
  • 11. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 11/40 WHY?WHY? Time is a problem And sometimes knowledge
  • 12. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 12/40 WORKING IN SMALL BATCHESWORKING IN SMALL BATCHES
  • 13. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 13/40 WORKING IN SMALL BATCHESWORKING IN SMALL BATCHES 1. DOCUMENT1. DOCUMENT
  • 14. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 14/40 WORKING IN SMALL BATCHESWORKING IN SMALL BATCHES 2. AUTOMATION EQUIVALENTS2. AUTOMATION EQUIVALENTS
  • 15. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 15/40
  • 16. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 16/40 WORKING IN SMALL BATCHESWORKING IN SMALL BATCHES 3. AUTOMATION3. AUTOMATION
  • 17. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 17/40 WORKING IN SMALL BATCHESWORKING IN SMALL BATCHES 4. SELF-SERVICE / AUTOMATED SYSTEMS4. SELF-SERVICE / AUTOMATED SYSTEMS
  • 18. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 18/40 As you work, you have a choice: Will each manual task create artifacts that allow you to accelerate future work, or do you squander these opportunities and accept the status quo?
  • 19. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 19/40 I'M DOING THAT!I'M DOING THAT! I SHOULD BE FINE THEN ...I SHOULD BE FINE THEN ...
  • 20. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 20/40
  • 21. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 21/40 NAIVE APPROACHNAIVE APPROACH automate the easy stuff humans take care of the rest in the end you need impossibly smart people to understand your system
  • 22. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 22/40 COMPENSATE FOR DEFICIENCIESCOMPENSATE FOR DEFICIENCIES computers are good for repetetive work humans take care of creativity everyone does, what he can do best
  • 23. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 23/40 SHIFT YOUR FOCUSSHIFT YOUR FOCUS rst focus on your basic task over time learn how it is connected to the ecosystem now implement an automation for this tasks
  • 24. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 24/40 SHIFT YOUR FOCUSSHIFT YOUR FOCUS tasks are automated once fully understood all learning is encapsulated in the automation future learning is problematic focus on the bigger-picture
  • 25. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 25/40
  • 26. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 26/40 CONCLUSIONCONCLUSION 1. Only that should be automated what can be done manually. 2. What has been automated should always be doable manually. 3. What happens, even when automated, should not be hidden from the admin.
  • 27. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 27/40 NO:NO: YES:YES: Isn't it beautiful? We have no idea how it works Isn't it beautiful how we learn and grow together, sharing control over the system
  • 28. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 28/40 SPOTTING THE DIFFERENCE IS HARDSPOTTING THE DIFFERENCE IS HARD
  • 29. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 29/40 PITFALLSPITFALLS
  • 30. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 30/40 "TOMORROW""TOMORROW" AKA THE WORST POSSIBLE TIMEAKA THE WORST POSSIBLE TIME
  • 31. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 31/40 USE THE TEAM,USE THE TEAM, LUKE!LUKE!
  • 32. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 32/40 THE LONE HEROTHE LONE HERO
  • 33. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 33/40
  • 34. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 34/40 While automating stuff, always remember this: CODE IS A WAY YOU TREAT YOUR COWORKERS.CODE IS A WAY YOU TREAT YOUR COWORKERS.
  • 35. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 35/40 GET THE RIGHT HELPGET THE RIGHT HELP
  • 36. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 36/40 ASKING QUESTIONS IS GOOD, RIGHT?ASKING QUESTIONS IS GOOD, RIGHT?
  • 37. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 37/40 MANUAL WORK IS A BUG!MANUAL WORK IS A BUG! YOU SHOULD TREAT IT THAT WAYYOU SHOULD TREAT IT THAT WAY
  • 38. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 38/40 THANKS!THANKS! QUESTIONS?QUESTIONS?
  • 39. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 39/40
  • 40. 20.5.2019 Manual Work is a Bug! localhost:55765/?print-pdf-now#/ 40/40 REFERENCESREFERENCES Manual Work is a Bug The Small Batches Principle Automation Should Be Like Iron Man, Not Ultron