SlideShare a Scribd company logo
1 of 36
Why people have to like
YOU for automation to work
Paul Merrill, Beaufort Fairmont, LLC
@dpaulmerrill
Copyright Beaufort Fairmont, LLC, 2015
Beaufort Fairmont
• Helping teams automate testing since 2009
• Java, C#, Javascript, Objective-C, Python, and more
• Unit, Integration, E2E
• Cucumber, RobotFramework, WebDriver (Selenium), etc.
• APIs, UIs, Mobile Apps, Legacy Code
• Training
• Contact Us!
Copyright Beaufort Fairmont, LLC, 2015
Who am I?
• Paul Merrill (@dpaulmerrill)
• Software Engineer since 2000
• Began Working in Automation in 2002
• Sole Focus on Automation since 2010
• Entrepreneur
• Founder
Why people have to like
YOU for automation to work
Paul Merrill, Beaufort Fairmont, LLC
@dpaulmerrill
Copyright Beaufort Fairmont, LLC, 2015
Always define terms
• Who are “you”?
• What is likability?
• What does it mean to have automation “working”?
Copyright Beaufort Fairmont, LLC, 2015
“You”
• Automation Engineer
• Skilled in Coding
• 1+ Testing Frameworks Under Your Belt
• Previous Continuous Integration Success
• Foundation in QA
Copyright Beaufort Fairmont, LLC, 2015
To be liked:
Copyright Beaufort Fairmont, LLC, 2015
Automation is “working”
✓ CI runs tests frequently & deploys codebase
✓ Failures investigated quickly & resolved
✓ Infrastructure is solid
✓ Build, Deployment, Tests, & Reporting are “push button”
✓ Devs can run tests locally
✓ The default mode is to automate
Copyright Beaufort Fairmont, LLC, 2015
Automation is “working” (continued)
✓ Testers can run app w/ tests locally
✓ Adequate technical know-how available
✓ Fits budget & resourcing targets
✓ Organizational “friction” is limited
✓ Tests are written at nearly the same pace as
development
✓ Automation is an exercise in software engineering
Overview
• Why?
• Who?
• How?
Why do people need
to like us?
– Malcolm Gladwell, “Blink”
“The overwhelming number of people who
suffer an injury due to the negligence of a
doctor never file a malpractice suit at all.
Patients don’t file lawsuits because they’ve
been harmed by shoddy medical care.
Patients file lawsuits because they’ve been
harmed by shoddy medical care – and
something else happens to them.”
– Malcolm Gladwell, “Blink”
“What comes up again and again in
malpractice cases is that patients say they
were rushed or ignored or treated poorly.”
Copyright Beaufort Fairmont, LLC, 2015
Cooperation is easier when we like each other!
Copyright Beaufort Fairmont, LLC, 2015
Cooperation is harder when we dislike each other!
What can we learn from these brands and our
feelings about them?
What if you consider yourself a brand?
Who needs to like us?
Copyright Beaufort Fairmont, LLC, 2015
Automation is “working”
✓ CI runs tests frequently & deploys codebase
✓ Failures investigated quickly & resolved
✓ Infrastructure is solid
✓ Build, Deployment, Tests, & Reporting are “push button”
✓ Devs can run tests locally
✓ The default mode is to automate
Copyright Beaufort Fairmont, LLC, 2015
Automation is “working” (continued)
✓ Testers can run app w/ tests locally
✓ Adequate technical know-how available
✓ Fits budget & resourcing targets
✓ Organizational “friction” is limited
✓ Tests are written at nearly the same pace as
development
✓ Automation is an exercise in software engineering
Copyright Beaufort Fairmont, LLC, 2015
Who else?
• Higher-ups
• Peers
• Project Management
• Product Managers
• Remote
• Administrators
• Human Resources
• Security
How do we get people
to like us?
Copyright Beaufort Fairmont, LLC, 2015
Tips
• Smile
• Don’t complain
• Be Positive
• Say “Good morning”
• Attitudes are contagious, good or bad
Copyright Beaufort Fairmont, LLC, 2015
Tips (continued)
• Look for people’s intentions or motivations
• Assume people are doing the best they can
• Do what you say you’ll do
How does identity factor into likability?
How does alignment with leadership affect likability?
Finally, a few quotes worth remembering…
–Theodore Roosevelt
“People don't care how much you know until
they know how much you care.”
–Harry S. Truman
“It is amazing what you can accomplish if you
do not care who gets the credit.”
In Review
• Why?
• Who?
• How?
Why people have to like
YOU for automation to work
Paul Merrill, Beaufort Fairmont, LLC
@dpaulmerrill

More Related Content

Viewers also liked

Why send CV to CareerVision
Why send CV to CareerVisionWhy send CV to CareerVision
Why send CV to CareerVisionduc2011
 
Público.es Galicia bloquea a los parados de más de un año la tarjeta sanitaria
Público.es   Galicia bloquea a los parados de más de un año la tarjeta sanitariaPúblico.es   Galicia bloquea a los parados de más de un año la tarjeta sanitaria
Público.es Galicia bloquea a los parados de más de un año la tarjeta sanitariaLidia Milena
 
Benjamin b
Benjamin bBenjamin b
Benjamin bfbcat
 
Beramendi journalentries-kindergarten
Beramendi journalentries-kindergartenBeramendi journalentries-kindergarten
Beramendi journalentries-kindergartenCintiab03
 
Lifeshare: the new Normal for Brands
Lifeshare: the new Normal for BrandsLifeshare: the new Normal for Brands
Lifeshare: the new Normal for BrandsDaniele Fiandaca
 
Abstract chan yoo kuen 2
Abstract chan yoo kuen 2Abstract chan yoo kuen 2
Abstract chan yoo kuen 2Duy Quang
 
Umbrasas_sertifikatai_2012
Umbrasas_sertifikatai_2012Umbrasas_sertifikatai_2012
Umbrasas_sertifikatai_2012Rytis Umbrasas
 
Target audience
Target audience Target audience
Target audience mason1
 
Profile Sandeep Sharma
Profile Sandeep SharmaProfile Sandeep Sharma
Profile Sandeep SharmaSandeep Sharma
 
Crisis management and Social Media Crisis Management
Crisis management and Social Media Crisis ManagementCrisis management and Social Media Crisis Management
Crisis management and Social Media Crisis ManagementAlberto Alemanno
 
Intro chinese communist 2014
Intro chinese communist 2014Intro chinese communist 2014
Intro chinese communist 2014Ashley Birmingham
 
5BIOMES TERRESTRES
5BIOMES TERRESTRES5BIOMES TERRESTRES
5BIOMES TERRESTRESpgarcia77
 
Concepts and Principles of Life Cycle Cost (LCC) and Effectiveness
Concepts and Principles of Life Cycle Cost (LCC) and EffectivenessConcepts and Principles of Life Cycle Cost (LCC) and Effectiveness
Concepts and Principles of Life Cycle Cost (LCC) and EffectivenessAntonio Sallum Librelato
 

Viewers also liked (15)

marriott
marriottmarriott
marriott
 
Why send CV to CareerVision
Why send CV to CareerVisionWhy send CV to CareerVision
Why send CV to CareerVision
 
Público.es Galicia bloquea a los parados de más de un año la tarjeta sanitaria
Público.es   Galicia bloquea a los parados de más de un año la tarjeta sanitariaPúblico.es   Galicia bloquea a los parados de más de un año la tarjeta sanitaria
Público.es Galicia bloquea a los parados de más de un año la tarjeta sanitaria
 
Benjamin b
Benjamin bBenjamin b
Benjamin b
 
Beramendi journalentries-kindergarten
Beramendi journalentries-kindergartenBeramendi journalentries-kindergarten
Beramendi journalentries-kindergarten
 
Lifeshare: the new Normal for Brands
Lifeshare: the new Normal for BrandsLifeshare: the new Normal for Brands
Lifeshare: the new Normal for Brands
 
Abstract chan yoo kuen 2
Abstract chan yoo kuen 2Abstract chan yoo kuen 2
Abstract chan yoo kuen 2
 
Umbrasas_sertifikatai_2012
Umbrasas_sertifikatai_2012Umbrasas_sertifikatai_2012
Umbrasas_sertifikatai_2012
 
Oscar cuasquer1
Oscar cuasquer1Oscar cuasquer1
Oscar cuasquer1
 
Target audience
Target audience Target audience
Target audience
 
Profile Sandeep Sharma
Profile Sandeep SharmaProfile Sandeep Sharma
Profile Sandeep Sharma
 
Crisis management and Social Media Crisis Management
Crisis management and Social Media Crisis ManagementCrisis management and Social Media Crisis Management
Crisis management and Social Media Crisis Management
 
Intro chinese communist 2014
Intro chinese communist 2014Intro chinese communist 2014
Intro chinese communist 2014
 
5BIOMES TERRESTRES
5BIOMES TERRESTRES5BIOMES TERRESTRES
5BIOMES TERRESTRES
 
Concepts and Principles of Life Cycle Cost (LCC) and Effectiveness
Concepts and Principles of Life Cycle Cost (LCC) and EffectivenessConcepts and Principles of Life Cycle Cost (LCC) and Effectiveness
Concepts and Principles of Life Cycle Cost (LCC) and Effectiveness
 

Similar to Why People Have to Like You For Automation to Work

Critical Metrics for Talent Management in Reporting to Boards and Investors
Critical Metrics for Talent Management in Reporting to Boards and InvestorsCritical Metrics for Talent Management in Reporting to Boards and Investors
Critical Metrics for Talent Management in Reporting to Boards and InvestorsHuman Capital Media
 
Myths and Illusions of Cross Device Testing - Elite Camp June 2015
Myths and Illusions of Cross Device Testing - Elite Camp June 2015Myths and Illusions of Cross Device Testing - Elite Camp June 2015
Myths and Illusions of Cross Device Testing - Elite Camp June 2015Craig Sullivan
 
How GenAI will (not) change your business?
How GenAI will (not)  change your business?How GenAI will (not)  change your business?
How GenAI will (not) change your business?Marlon Dumas
 
Ethics in Action - Aligning Values and Business Practices to Create the Right...
Ethics in Action - Aligning Values and Business Practices to Create the Right...Ethics in Action - Aligning Values and Business Practices to Create the Right...
Ethics in Action - Aligning Values and Business Practices to Create the Right...hcreque
 
National Trial Lawyers Assoc. Presentation: How To Get The Ultimate Producti...
National Trial Lawyers Assoc. Presentation:  How To Get The Ultimate Producti...National Trial Lawyers Assoc. Presentation:  How To Get The Ultimate Producti...
National Trial Lawyers Assoc. Presentation: How To Get The Ultimate Producti...CaseGhost
 
[GrowthHacker Conference '16] Willix Halim, SVP Growth at Freelancer.com: Cre...
[GrowthHacker Conference '16] Willix Halim, SVP Growth at Freelancer.com: Cre...[GrowthHacker Conference '16] Willix Halim, SVP Growth at Freelancer.com: Cre...
[GrowthHacker Conference '16] Willix Halim, SVP Growth at Freelancer.com: Cre...GrowthHackers
 
Whitepaper interview with pam morris
Whitepaper  interview with pam morrisWhitepaper  interview with pam morris
Whitepaper interview with pam morrisComputer Aid, Inc
 
Lean startup & customer development
Lean startup & customer developmentLean startup & customer development
Lean startup & customer developmentEmanuele Musa
 
Creating a Better Candidate Experience in PeopleSoft
Creating a Better Candidate Experience in PeopleSoftCreating a Better Candidate Experience in PeopleSoft
Creating a Better Candidate Experience in PeopleSoftTalemetry
 
VAR102: Web Presence - Optimizing for Online Lead Generation
VAR102: Web Presence - Optimizing for Online Lead GenerationVAR102: Web Presence - Optimizing for Online Lead Generation
VAR102: Web Presence - Optimizing for Online Lead GenerationSimon Poulton
 
Not fair! testing AI bias and organizational values
Not fair! testing AI bias and organizational valuesNot fair! testing AI bias and organizational values
Not fair! testing AI bias and organizational valuesPeter Varhol
 
How to scale your business - strategy
How to scale your business - strategyHow to scale your business - strategy
How to scale your business - strategyKelvinloon1
 
Tips For Developing A Successful Remote Interview Process
Tips For Developing A Successful Remote Interview ProcessTips For Developing A Successful Remote Interview Process
Tips For Developing A Successful Remote Interview ProcessAbishAlathukattil
 
DIGIT Leader Summit 2017
DIGIT Leader Summit 2017DIGIT Leader Summit 2017
DIGIT Leader Summit 2017Ray Bugg
 
2023-Pubcon Pro Austin - Navigating Egos Red Tape and Conflicting Priorities ...
2023-Pubcon Pro Austin - Navigating Egos Red Tape and Conflicting Priorities ...2023-Pubcon Pro Austin - Navigating Egos Red Tape and Conflicting Priorities ...
2023-Pubcon Pro Austin - Navigating Egos Red Tape and Conflicting Priorities ...Keith Goode
 
Not fair! testing ai bias and organizational values
Not fair! testing ai bias and organizational valuesNot fair! testing ai bias and organizational values
Not fair! testing ai bias and organizational valuesPeter Varhol
 
Digital Marketing and Social Media College of Charleston class one
Digital Marketing and Social Media College of Charleston class oneDigital Marketing and Social Media College of Charleston class one
Digital Marketing and Social Media College of Charleston class oneBarbara Fowler
 
Hacking hired [Forecasting 2021] Jan 2021
Hacking hired [Forecasting 2021] Jan 2021Hacking hired [Forecasting 2021] Jan 2021
Hacking hired [Forecasting 2021] Jan 2021Rachel Harpley
 
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM InvestmenteSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM InvestmenteSavvy
 

Similar to Why People Have to Like You For Automation to Work (20)

Critical Metrics for Talent Management in Reporting to Boards and Investors
Critical Metrics for Talent Management in Reporting to Boards and InvestorsCritical Metrics for Talent Management in Reporting to Boards and Investors
Critical Metrics for Talent Management in Reporting to Boards and Investors
 
Myths and Illusions of Cross Device Testing - Elite Camp June 2015
Myths and Illusions of Cross Device Testing - Elite Camp June 2015Myths and Illusions of Cross Device Testing - Elite Camp June 2015
Myths and Illusions of Cross Device Testing - Elite Camp June 2015
 
How GenAI will (not) change your business?
How GenAI will (not)  change your business?How GenAI will (not)  change your business?
How GenAI will (not) change your business?
 
Ethics in Action - Aligning Values and Business Practices to Create the Right...
Ethics in Action - Aligning Values and Business Practices to Create the Right...Ethics in Action - Aligning Values and Business Practices to Create the Right...
Ethics in Action - Aligning Values and Business Practices to Create the Right...
 
National Trial Lawyers Assoc. Presentation: How To Get The Ultimate Producti...
National Trial Lawyers Assoc. Presentation:  How To Get The Ultimate Producti...National Trial Lawyers Assoc. Presentation:  How To Get The Ultimate Producti...
National Trial Lawyers Assoc. Presentation: How To Get The Ultimate Producti...
 
[GrowthHacker Conference '16] Willix Halim, SVP Growth at Freelancer.com: Cre...
[GrowthHacker Conference '16] Willix Halim, SVP Growth at Freelancer.com: Cre...[GrowthHacker Conference '16] Willix Halim, SVP Growth at Freelancer.com: Cre...
[GrowthHacker Conference '16] Willix Halim, SVP Growth at Freelancer.com: Cre...
 
Whitepaper interview with pam morris
Whitepaper  interview with pam morrisWhitepaper  interview with pam morris
Whitepaper interview with pam morris
 
Lean startup & customer development
Lean startup & customer developmentLean startup & customer development
Lean startup & customer development
 
Creating a Better Candidate Experience in PeopleSoft
Creating a Better Candidate Experience in PeopleSoftCreating a Better Candidate Experience in PeopleSoft
Creating a Better Candidate Experience in PeopleSoft
 
VAR102: Web Presence - Optimizing for Online Lead Generation
VAR102: Web Presence - Optimizing for Online Lead GenerationVAR102: Web Presence - Optimizing for Online Lead Generation
VAR102: Web Presence - Optimizing for Online Lead Generation
 
Not fair! testing AI bias and organizational values
Not fair! testing AI bias and organizational valuesNot fair! testing AI bias and organizational values
Not fair! testing AI bias and organizational values
 
How to scale your business - strategy
How to scale your business - strategyHow to scale your business - strategy
How to scale your business - strategy
 
Tips For Developing A Successful Remote Interview Process
Tips For Developing A Successful Remote Interview ProcessTips For Developing A Successful Remote Interview Process
Tips For Developing A Successful Remote Interview Process
 
DIGIT Leader Summit 2017
DIGIT Leader Summit 2017DIGIT Leader Summit 2017
DIGIT Leader Summit 2017
 
2023-Pubcon Pro Austin - Navigating Egos Red Tape and Conflicting Priorities ...
2023-Pubcon Pro Austin - Navigating Egos Red Tape and Conflicting Priorities ...2023-Pubcon Pro Austin - Navigating Egos Red Tape and Conflicting Priorities ...
2023-Pubcon Pro Austin - Navigating Egos Red Tape and Conflicting Priorities ...
 
Not fair! testing ai bias and organizational values
Not fair! testing ai bias and organizational valuesNot fair! testing ai bias and organizational values
Not fair! testing ai bias and organizational values
 
Digital Marketing and Social Media College of Charleston class one
Digital Marketing and Social Media College of Charleston class oneDigital Marketing and Social Media College of Charleston class one
Digital Marketing and Social Media College of Charleston class one
 
Interview with pam morris
Interview with pam morrisInterview with pam morris
Interview with pam morris
 
Hacking hired [Forecasting 2021] Jan 2021
Hacking hired [Forecasting 2021] Jan 2021Hacking hired [Forecasting 2021] Jan 2021
Hacking hired [Forecasting 2021] Jan 2021
 
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM InvestmenteSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
 

Recently uploaded

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
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
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
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
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
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
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.
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 

Recently uploaded (20)

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
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
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
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
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
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
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...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 

Why People Have to Like You For Automation to Work

  • 1. Why people have to like YOU for automation to work Paul Merrill, Beaufort Fairmont, LLC @dpaulmerrill
  • 2.
  • 3. Copyright Beaufort Fairmont, LLC, 2015 Beaufort Fairmont • Helping teams automate testing since 2009 • Java, C#, Javascript, Objective-C, Python, and more • Unit, Integration, E2E • Cucumber, RobotFramework, WebDriver (Selenium), etc. • APIs, UIs, Mobile Apps, Legacy Code • Training • Contact Us!
  • 4. Copyright Beaufort Fairmont, LLC, 2015 Who am I? • Paul Merrill (@dpaulmerrill) • Software Engineer since 2000 • Began Working in Automation in 2002 • Sole Focus on Automation since 2010 • Entrepreneur • Founder
  • 5. Why people have to like YOU for automation to work Paul Merrill, Beaufort Fairmont, LLC @dpaulmerrill
  • 6. Copyright Beaufort Fairmont, LLC, 2015 Always define terms • Who are “you”? • What is likability? • What does it mean to have automation “working”?
  • 7. Copyright Beaufort Fairmont, LLC, 2015 “You” • Automation Engineer • Skilled in Coding • 1+ Testing Frameworks Under Your Belt • Previous Continuous Integration Success • Foundation in QA
  • 8. Copyright Beaufort Fairmont, LLC, 2015 To be liked:
  • 9. Copyright Beaufort Fairmont, LLC, 2015 Automation is “working” ✓ CI runs tests frequently & deploys codebase ✓ Failures investigated quickly & resolved ✓ Infrastructure is solid ✓ Build, Deployment, Tests, & Reporting are “push button” ✓ Devs can run tests locally ✓ The default mode is to automate
  • 10. Copyright Beaufort Fairmont, LLC, 2015 Automation is “working” (continued) ✓ Testers can run app w/ tests locally ✓ Adequate technical know-how available ✓ Fits budget & resourcing targets ✓ Organizational “friction” is limited ✓ Tests are written at nearly the same pace as development ✓ Automation is an exercise in software engineering
  • 12. Why do people need to like us?
  • 13. – Malcolm Gladwell, “Blink” “The overwhelming number of people who suffer an injury due to the negligence of a doctor never file a malpractice suit at all. Patients don’t file lawsuits because they’ve been harmed by shoddy medical care. Patients file lawsuits because they’ve been harmed by shoddy medical care – and something else happens to them.”
  • 14. – Malcolm Gladwell, “Blink” “What comes up again and again in malpractice cases is that patients say they were rushed or ignored or treated poorly.”
  • 15. Copyright Beaufort Fairmont, LLC, 2015 Cooperation is easier when we like each other!
  • 16. Copyright Beaufort Fairmont, LLC, 2015 Cooperation is harder when we dislike each other!
  • 17.
  • 18.
  • 19.
  • 20. What can we learn from these brands and our feelings about them?
  • 21. What if you consider yourself a brand?
  • 22. Who needs to like us?
  • 23. Copyright Beaufort Fairmont, LLC, 2015 Automation is “working” ✓ CI runs tests frequently & deploys codebase ✓ Failures investigated quickly & resolved ✓ Infrastructure is solid ✓ Build, Deployment, Tests, & Reporting are “push button” ✓ Devs can run tests locally ✓ The default mode is to automate
  • 24. Copyright Beaufort Fairmont, LLC, 2015 Automation is “working” (continued) ✓ Testers can run app w/ tests locally ✓ Adequate technical know-how available ✓ Fits budget & resourcing targets ✓ Organizational “friction” is limited ✓ Tests are written at nearly the same pace as development ✓ Automation is an exercise in software engineering
  • 25. Copyright Beaufort Fairmont, LLC, 2015 Who else? • Higher-ups • Peers • Project Management • Product Managers • Remote • Administrators • Human Resources • Security
  • 26. How do we get people to like us?
  • 27.
  • 28. Copyright Beaufort Fairmont, LLC, 2015 Tips • Smile • Don’t complain • Be Positive • Say “Good morning” • Attitudes are contagious, good or bad
  • 29. Copyright Beaufort Fairmont, LLC, 2015 Tips (continued) • Look for people’s intentions or motivations • Assume people are doing the best they can • Do what you say you’ll do
  • 30. How does identity factor into likability?
  • 31. How does alignment with leadership affect likability?
  • 32. Finally, a few quotes worth remembering…
  • 33. –Theodore Roosevelt “People don't care how much you know until they know how much you care.”
  • 34. –Harry S. Truman “It is amazing what you can accomplish if you do not care who gets the credit.”
  • 35. In Review • Why? • Who? • How?
  • 36. Why people have to like YOU for automation to work Paul Merrill, Beaufort Fairmont, LLC @dpaulmerrill

Editor's Notes

  1. In the immortal words of Donkey, from Shrek, “Everybody likes parfait”. I figured, we’re talking about likability, let’s use an image of something everyone likes!
  2. This is the company I started in 2009. We work with teams to implement, consult and train on automated testing.
  3. We tend to work with open source tools, although we have worked with other tools.
  4. I have a strong background in Software Engineering, having worked in many roles within software development shops.
  5. Enough about me, let’s get started…
  6. First we need to define the terms we’re using.
  7. This is who I’m assuming you are.
  8. Anyone know who this is? Cristiano Ronaldo, Real Madrid, Most liked person on Facebook (as of March, 2015) 107,129,082 likes on Facebook. Is this what we mean by “like”? No. I mean personally like. Have real knowledge of and interest in another. We want to get to where the “like” people have for us is enough that people have to listen to us, because they like us too much to ignore us. We want to get to where people have to consider our ideas - because they like us too much. They can’t say a bad thing about us without saying “but he’s a really nice guy afterwards.”
  9. Let’s talk about what I mean by “automation is working”. There are 2 slides here with aspects of working automation.
  10. Do you agree that this is a good working definition for “automation is working”?
  11. Now that we’ve defined our terms, I want to tell you how this talk is laid out. First we’ll talk about Why people need to like us for automation to work. Second, we’ll talk about who the people are that need to like us. Third we’ll talk about how do get people liking us.
  12. I kept thinking about this quote and the one on the next page from Gladwell about malpractice suites as I was writing this presentation.
  13. If you’re a doctor, its in your best interest to be liked and to invest in good customer service. Does this apply to us in Automation? Understandably, its unlikely that we’ll get sued for malpractice, but is there a cross over? I think there is. How often do we rush others into a decision we’ve already thought through? How often do we ignore what others have to say for one reason or another? Do we treat people poorly sometimes?
  14. I found this picture online and thought these two looked like they like each other… What things make it easier to work with others?
  15. What things make it harder to work with others?
  16. Do you like this company? Why or why not? Note, in this area, this company has little competition, how do you think that affects their interactions with you? Does competition or lack thereof affect how you interact with others? Do people go to your competition to get something done because they’re easier to work with?
  17. Do you like this company? Why or why not?
  18. Do you like this company? Why or why not? I love Honda. They’re reliable, retain their value pretty good and are low maintenance.
  19. We all are brands, whether we like it or not. People take very little information about us and deduce what we are from that.
  20. Let’s talk through touch points for each bullet. Who needs to be involved in each? Dev? Ops? Management?
  21. Let’s talk through touch points for each bullet. Who needs to be involved in each?
  22. Administrators are some of the most important people in a company. They make things happen that no one else does. They can make life easy or difficult for just about anyone.
  23. Just read it, if you haven’t.
  24. I had a manager that walked by me every morning without saying hello or good morning. Wish people a good morning, you never know how that may brighten their day!
  25. I met a guy early in my career who said the only measure he had for people was “do they do what they say they’ll do?”
  26. Sometimes we box people into a small definition we’ve created for them. Sometimes people do it to themselves. Does that affect likability? I think so. People are much bigger than what you see. They’re like icebergs, and generally, we know much less than 10% of what there is to know about them at any time.
  27. Helps to have air cover! New manager? Is your manager aligned with her manager? How does getting on board with leadership help/hurt you with peers?
  28. We work in a knowledge industry, but knowledge isn’t what gets things done, execution is.
  29. Ironically, Truman was not the first to say this.
  30. Thanks!