SlideShare a Scribd company logo
1 of 22
Download to read offline
 
	
  
	
  
	
  
	
  
K2	
  
Keynote	
  
10/4/17	
  10:00	
  
	
  
	
  
	
  
	
  
Testing	
  and	
  DevOps:	
  Organizations	
  and	
  
Their	
  Culture	
  Must	
  Change	
  
	
  
Presented	
  by:	
  
	
  
Adam	
  Auerbach	
  
	
  Lincoln	
  Financial	
  Group	
  
	
  
Brought	
  to	
  you	
  by:	
  	
  
	
  	
  
	
  
	
  
	
  
	
  
	
  
350	
  Corporate	
  Way,	
  Suite	
  400,	
  Orange	
  Park,	
  FL	
  32073	
  	
  
888-­‐-­‐-­‐268-­‐-­‐-­‐8770	
  ·∙·∙	
  904-­‐-­‐-­‐278-­‐-­‐-­‐0524	
  -­‐	
  info@techwell.com	
  -­‐	
  http://www.starwest.techwell.com/	
  	
  	
  
	
  
	
  	
  
	
  
Adam	
  Auerbach	
  
Adam	
  Auerbach	
  is	
  the	
  Vice	
  President	
  of	
  Quality	
  and	
  DevOps	
  Engineering	
  at	
  
Lincoln	
  Financial	
  Group.	
  Adam	
  is	
  responsible	
  for	
  leading	
  the	
  implementation	
  of	
  
Continuous	
  Testing	
  and	
  Continuous	
  Delivery	
  across	
  Lincoln.	
  Prior	
  to	
  joining	
  LFG,	
  
Adam	
  was	
  the	
  senior	
  director	
  of	
  technology	
  for	
  advanced	
  testing	
  and	
  release	
  
services	
  for	
  Capital	
  One	
  Financial	
  Corporation.	
  Adam	
  led	
  Capital	
  One—
’s	
  enterprise	
  performance	
  and	
  automated	
  testing	
  departments	
  as	
  well	
  as	
  
enterprise	
  release	
  management	
  and	
  test	
  data	
  management.	
  While	
  at	
  Capital	
  
One,	
  he	
  provided	
  leadership	
  for	
  the	
  agile	
  transformation	
  of	
  their	
  quality	
  
assurance	
  group	
  and	
  led	
  the	
  enterprise	
  adoption	
  of	
  DevOps	
  and	
  acceptance	
  
test6 driven	
  development.	
  Before	
  joining	
  Capital	
  One,	
  Adam	
  was	
  with	
  Chase	
  
and	
  other	
  financial	
  and	
  insurance	
  companies,	
  in	
  various	
  leadership	
  positions	
  
focused	
  on	
  quality	
  and	
  agile	
  practices.	
  
10/17/17	
  
1	
  
Tes$ng	
  and	
  DevOps:	
  
Organiza-ons	
  and	
  their	
  culture	
  must	
  change	
  
Adam	
  Auerbach	
  
VP	
  Quality	
  and	
  DevOps	
  
Engineering	
  
	
  
Quality	
  and	
  DevOps	
  Engineering	
  @	
  Lincoln	
  Financial	
  
2	
  
Performance	
  
Tes-ng	
  
Service	
  
Virtualiza$on	
  
Automated	
  
Tes-ng	
  
DevOps	
  
Test	
  Data	
  	
  
Quality	
  Engineering	
  
Community	
  of	
  
Prac-ce	
  
@BugMan31	
  
@	
  AdamAuerbach	
  
10/17/17	
  
2	
  
Tradi$onal	
  QA	
  Organiza$on	
  
3	
  
LOB	
  
Team	
  
LOB	
  
Team	
  
LOB	
  
Team	
  
Automa$on	
  	
  
Performance	
  
Security	
  
Agile	
  
4	
  
HARDENING	
  SPRINT	
  2	
  SPRINT	
  1	
  
Test	
   Test	
  
Design	
   Design	
  
Build	
   Build	
  
Defect	
  Fix	
  
Test	
  
10/17/17	
  
3	
  
What	
  is	
  DevOps?	
  
5	
  
DevOps	
  is	
  a	
  philosophy	
  change	
  
6	
  
DELIVER	
  HIGH	
  QUALITY	
  WORKING	
  SOFTWARE	
  FASTER	
  
DevOps	
  is	
  a	
  philosophy	
  where	
  teams	
  
are	
  accountable	
  for	
  everything	
  
required	
  to	
  get	
  their	
  code	
  
developed,	
  tested	
  and	
  deployed	
  to	
  
produc-on,	
  while	
  shared	
  service	
  
teams	
  provide	
  the	
  automa-on	
  and	
  
tools	
  to	
  enable	
  them.	
  
	
  
	
  
“You	
  Build	
  it	
  You	
  Own	
  it”	
  
Agile	
  Pod	
  
Prod	
  Support	
  
Arch.	
  
Infrastructure	
  
Shared	
  Services	
  (e.g.	
  Security	
  TesAng,	
  
Perf	
  TesAng)	
  
(Dev,	
  QA,	
  PO,	
  BSA)	
  
10/17/17	
  
4	
  
DevOps	
  is	
  the	
  next	
  part	
  of	
  your	
  Agile	
  journey	
  
7	
  
Number	
  of	
  Releases	
  
SoJware	
  Quality	
  
Agile	
  
	
  
	
  
	
  
	
  
DevOps	
  
	
  
	
  
	
  
	
  
Con$nuous	
  
Delivery	
  
	
  
	
  
	
  
Waterfall	
  
We	
  are	
  here	
  
Accelerates	
  soPware	
  
development	
  with	
  
itera-ve,	
  
incremental	
  releases	
  
Enables	
  faster	
  
feedback	
  for	
  
developers	
  thru	
  
automa-on	
  and	
  
increased	
  
responsibili-es	
  
Allows	
  code	
  to	
  flow	
  via	
  
an	
  automated	
  soPware	
  
factory	
  that	
  deploys	
  
constantly	
  
8	
  
What	
  is	
  DevOps?	
  
10/17/17	
  
5	
  
9	
  
Automate	
  Everything	
  
10	
  
Fast	
  Feedback	
  
10/17/17	
  
6	
  
11	
  
Remove	
  Constraints	
  
12	
  
Collabora$on	
  early	
  and	
  oVen	
  
10/17/17	
  
7	
  
13	
  
Focus	
  on	
  flow	
  
14	
  
Agile	
  +	
  DevOps	
  
DevOps	
  
Con$nuous	
  
Integra$on	
  
Con$nuous	
  
Tes$ng	
  
Con$nuous	
  
Monitoring	
  
Con-nuous	
  
Delivery	
  Agile	
  
10/17/17	
  
8	
  
How	
  does	
  Tes$ng	
  have	
  to	
  
change?	
  
15	
  
16	
  
Pipelines	
  
Pipelines	
  
10/17/17	
  
9	
  
Real-­‐Time	
  Automa$on	
  
17	
  
ACCEPTANCE	
  TEST-­‐DRIVEN	
  DEVELOPMENT	
  (ATDD)	
  
•  Team	
  Focused	
  
•  Stress	
  on	
  Acceptance	
  Criteria	
  
•  Add	
  a	
  Test	
  
•  Run	
  all	
  Tests	
  	
  
•  Write	
  Code	
  
•  Refractor	
  Un-l	
  Added	
  Test	
  Passes	
  
BEHAVIOR-­‐DRIVEN	
  DEVELOPMENT	
  (BDD)	
  
•  Team	
  Focused	
  
•  Stress	
  on	
  Stories	
  
•  Add	
  a	
  Test	
  
•  Run	
  all	
  Tests	
  
•  Write	
  Code	
  
•  Refactor	
  Un-l	
  Added	
  Test	
  Passes	
  
TEST-­‐DRIVEN	
  DEVELOPMENT	
  (TDD)	
  
•  Developer	
  Focused	
  
•  Closer	
  to	
  Unit	
  Level	
  
•  Add	
  a	
  Test	
  
•  Run	
  all	
  Tests	
  
•  Write	
  Code	
  
•  Refactor	
  Un-l	
  Added	
  Test	
  Passes	
  
Tes$ng	
  Approach	
  
	
  	
  
	
  	
  
	
  	
  
	
  	
  
	
  	
  
	
  	
  
SoVware	
  Tes$ng	
  
Ice-­‐cream	
  Cone	
  
An$-­‐Pa^ern	
  
watermelon.com	
  
Automated	
  GUI	
  Tests	
  
Integra-on	
  Tests	
  
Unit	
  
Tests	
  
Automated	
  
GUI	
  Tests	
  
Automated	
  Unit	
  Tests	
  
Manual	
  Session	
  
Based	
  Tes-ng	
  
Automated	
  API	
  Tests	
  
Automated	
  Integra-on	
  Tests	
  
Automated	
  Component	
  Tests	
  
Manual	
  Tests	
  
Ideal	
  SoVware	
  Tes$ng	
  Pyramid	
  
watermelon.com	
  
CURRENT	
   DESTINATION	
  
10/17/17	
  
10	
  
Open	
  Source	
  Tools	
  
Environments	
  
20	
  
10/17/17	
  
11	
  
Test	
  Data	
  Management	
  
21	
  
EFFECTIVE	
  DATA	
   EFFICIENT	
  DATA	
  
PRODUCTION	
  DATA	
  
Building	
  the	
  right	
  data	
   Ge9ng	
  it	
  right	
  the	
  first	
  ;me	
  
Reduce	
  Security	
  Excep;on	
  Dependency	
  	
  	
  
1	
   2	
  
3	
  
INTEGRATED	
  ENVIRONMENT	
   VIRTUALIZED	
  ENVIRONMENT	
  
Service	
  Virtualiza$on	
  
22	
  
VS.	
  
10/17/17	
  
12	
  
Dashboards	
  
23	
  
Dashboard	
  Cont’d	
  
24	
  
10/17/17	
  
13	
  
How	
  do	
  you	
  start?	
  
25	
  
26	
  
Iden$fy	
  areas	
  for	
  improvement	
  
10/17/17	
  
14	
  
27	
  
Empower	
  people	
  to	
  drive	
  change	
  
Next	
  Stop	
  
Agile	
  Process	
   Training	
   Waterfall	
  Process	
  
Test	
  Data	
  Management	
  Tools	
  Technical	
  Processes	
  
28	
  
Build	
  a	
  community	
  
Demos	
  
Lunch	
  &	
  Learns	
   Roadshows	
  
Office	
  Hours	
  
Internal	
  Conferences	
  
10/17/17	
  
15	
  
Common	
  challenges	
  
29	
  
Lack	
  of	
  Technical	
  
resources	
  Lack	
  of	
  funding	
  
Project	
  delivery	
  mindset	
  
3rd	
  party	
  dependencies	
  
Ques-ons	
  on	
  direc-on	
  
Top	
  down	
  and	
  bo^om	
  up	
  support	
  is	
  cri$cal	
  
30	
  
Take	
  inventory	
  of	
  your	
  team	
  
SME	
  
DevOps	
  Waterfall	
   Process	
  Driven	
  
Agile	
   Innova$ve	
  Business	
  Focus	
  
YOUR	
  TEAM	
  
Programming	
  
10/17/17	
  
16	
  
Iden$fy	
  your	
  future	
  leaders	
  
31	
  PEOPLE	
  MANAGERS	
   TECHNOLOGISTS	
  
Training	
  
32	
  
Use	
  mul$ple	
  levers	
  to	
  get	
  more	
  technical	
  
Sourcing	
  
New	
  Hires	
  
Resul$ng	
  in	
  increased	
  
technical	
  team	
  
members	
  
10/17/17	
  
17	
  
33	
  
Enterprise	
  groups	
  focus	
  on	
  enablement	
  
Focus	
  on:	
  
Technology	
  &	
  
Support	
  	
  
Shippable	
  
	
  code	
  
Focus	
  on:	
  
TEAM	
  MEMBERS	
  ENTERPRISE	
  TEAMS	
  
34	
  
Embrace	
  DevOps	
  for	
  Tes$ng	
  
AUTOMATION	
  
Performance	
  Tes$ng	
  
Test	
  Data	
  
Agile	
  Team	
  
10/17/17	
  
18	
  
35	
  
Pilot	
  like	
  crazy	
  
Discovery	
  	
   Pilot	
  
36	
  
Proven	
  metrics	
  
10/17/17	
  
19	
  
Des$na$on	
  
37	
  
Enterprise	
  Products	
  
Teams	
  are	
  enabled	
  via	
  Enterprise	
  solu$ons	
  
LOB	
  
Team	
  
LOB	
  
Team	
  
LOB	
  	
  
Team	
  
Tes-ng	
  tools	
  and	
  frameworks	
   Performance	
  and	
  monitoring	
  tools	
  
Test	
  Data	
  Management	
  Tool	
   Service	
  Virtualiza-on	
   Test	
  Environment	
  tooling	
  
QUESTIONS	
  
38	
  
10/17/17	
  
20	
  
YOU	
  
THANK	
  
39	
  

More Related Content

What's hot

Developing a Testing Strategy for DevOps Success
Developing a Testing Strategy for DevOps SuccessDeveloping a Testing Strategy for DevOps Success
Developing a Testing Strategy for DevOps SuccessDevOps.com
 
The Evolution of Test Automation for DevOps
The Evolution of Test Automation for DevOpsThe Evolution of Test Automation for DevOps
The Evolution of Test Automation for DevOpsTEST Huddle
 
7 Practices to Expand Performance and Effective Collaboration in DevOps
7 Practices to Expand Performance and Effective Collaboration in DevOps7 Practices to Expand Performance and Effective Collaboration in DevOps
7 Practices to Expand Performance and Effective Collaboration in DevOpsDynatrace
 
Dev ops continuousdeliveryforcloudproduct
Dev ops continuousdeliveryforcloudproductDev ops continuousdeliveryforcloudproduct
Dev ops continuousdeliveryforcloudproductGopinath Ramachandran
 
What is DevOps? - ITSM Academy Webinar
What is DevOps?  - ITSM Academy Webinar What is DevOps?  - ITSM Academy Webinar
What is DevOps? - ITSM Academy Webinar ITSM Academy, Inc.
 
A DevOps Primer: Whole Team Approaches for Better Software Quality
A DevOps Primer: Whole Team Approaches for Better Software QualityA DevOps Primer: Whole Team Approaches for Better Software Quality
A DevOps Primer: Whole Team Approaches for Better Software QualityTechWell
 
How to Use DevOps & APM to Release Better Software Faster
How to Use DevOps & APM to Release Better Software FasterHow to Use DevOps & APM to Release Better Software Faster
How to Use DevOps & APM to Release Better Software FasterDynatrace
 
Continuous delivery its not about the technology, its about the people. @sats...
Continuous delivery its not about the technology, its about the people. @sats...Continuous delivery its not about the technology, its about the people. @sats...
Continuous delivery its not about the technology, its about the people. @sats...Tomas Riha
 
Agile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged ApplicationsAgile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged ApplicationsWorksoft
 
DevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devopsDevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devopsBasis Technologies
 
Spark 2013 Presentation of making the enterprise agile
Spark 2013 Presentation of making the enterprise agileSpark 2013 Presentation of making the enterprise agile
Spark 2013 Presentation of making the enterprise agilegbgruver
 
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...Puppet
 
5 Lessons from Enterprise DevOps
5 Lessons from Enterprise DevOps5 Lessons from Enterprise DevOps
5 Lessons from Enterprise DevOpsXebiaLabs
 
Scaling Test first for the Enterprise
Scaling Test first for the EnterpriseScaling Test first for the Enterprise
Scaling Test first for the EnterpriseQASymphony
 
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps TransformationTech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps TransformationCA Technologies
 
DevOps Transformation - technical and organizational goals
DevOps Transformation - technical and organizational goalsDevOps Transformation - technical and organizational goals
DevOps Transformation - technical and organizational goalsAgron Fazliu
 
Continuous Quality: What DevOps Means for QA
Continuous Quality: What DevOps Means for QAContinuous Quality: What DevOps Means for QA
Continuous Quality: What DevOps Means for QAJeff Sussna
 
AUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event PresentationsAUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event PresentationsMadhusudhan Matrubai
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your OrganizationDalibor Blazevic
 

What's hot (20)

Developing a Testing Strategy for DevOps Success
Developing a Testing Strategy for DevOps SuccessDeveloping a Testing Strategy for DevOps Success
Developing a Testing Strategy for DevOps Success
 
The Evolution of Test Automation for DevOps
The Evolution of Test Automation for DevOpsThe Evolution of Test Automation for DevOps
The Evolution of Test Automation for DevOps
 
7 Practices to Expand Performance and Effective Collaboration in DevOps
7 Practices to Expand Performance and Effective Collaboration in DevOps7 Practices to Expand Performance and Effective Collaboration in DevOps
7 Practices to Expand Performance and Effective Collaboration in DevOps
 
Dev ops continuousdeliveryforcloudproduct
Dev ops continuousdeliveryforcloudproductDev ops continuousdeliveryforcloudproduct
Dev ops continuousdeliveryforcloudproduct
 
What is DevOps? - ITSM Academy Webinar
What is DevOps?  - ITSM Academy Webinar What is DevOps?  - ITSM Academy Webinar
What is DevOps? - ITSM Academy Webinar
 
A DevOps Primer: Whole Team Approaches for Better Software Quality
A DevOps Primer: Whole Team Approaches for Better Software QualityA DevOps Primer: Whole Team Approaches for Better Software Quality
A DevOps Primer: Whole Team Approaches for Better Software Quality
 
How to Use DevOps & APM to Release Better Software Faster
How to Use DevOps & APM to Release Better Software FasterHow to Use DevOps & APM to Release Better Software Faster
How to Use DevOps & APM to Release Better Software Faster
 
DevOps Foundation
DevOps FoundationDevOps Foundation
DevOps Foundation
 
Continuous delivery its not about the technology, its about the people. @sats...
Continuous delivery its not about the technology, its about the people. @sats...Continuous delivery its not about the technology, its about the people. @sats...
Continuous delivery its not about the technology, its about the people. @sats...
 
Agile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged ApplicationsAgile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged Applications
 
DevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devopsDevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devops
 
Spark 2013 Presentation of making the enterprise agile
Spark 2013 Presentation of making the enterprise agileSpark 2013 Presentation of making the enterprise agile
Spark 2013 Presentation of making the enterprise agile
 
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...
 
5 Lessons from Enterprise DevOps
5 Lessons from Enterprise DevOps5 Lessons from Enterprise DevOps
5 Lessons from Enterprise DevOps
 
Scaling Test first for the Enterprise
Scaling Test first for the EnterpriseScaling Test first for the Enterprise
Scaling Test first for the Enterprise
 
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps TransformationTech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
 
DevOps Transformation - technical and organizational goals
DevOps Transformation - technical and organizational goalsDevOps Transformation - technical and organizational goals
DevOps Transformation - technical and organizational goals
 
Continuous Quality: What DevOps Means for QA
Continuous Quality: What DevOps Means for QAContinuous Quality: What DevOps Means for QA
Continuous Quality: What DevOps Means for QA
 
AUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event PresentationsAUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event Presentations
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your Organization
 

Similar to Testing and DevOps: Organizations and Their Culture Must Change

Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAdam Stephensen
 
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0minseok kim
 
Measure and Accelerate Your Software Delivery
Measure and Accelerate Your Software DeliveryMeasure and Accelerate Your Software Delivery
Measure and Accelerate Your Software DeliveryAnand Chauhan
 
[Webinar] Test First, Fail Fast - Simplifying the Tester's Transition to DevOps
[Webinar] Test First, Fail Fast - Simplifying the Tester's Transition to DevOps[Webinar] Test First, Fail Fast - Simplifying the Tester's Transition to DevOps
[Webinar] Test First, Fail Fast - Simplifying the Tester's Transition to DevOpsKMS Technology
 
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Amazon Web Services
 
BizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at ScaleBizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at ScaleQASymphony
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationCompuware
 
Devops Powered by Splunk
Devops Powered by SplunkDevops Powered by Splunk
Devops Powered by SplunkSplunk
 
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...Siva Rama Krishna Chunduru
 
Docker Containers in the Enterprise DevOps Journey
Docker Containers in the Enterprise DevOps JourneyDocker Containers in the Enterprise DevOps Journey
Docker Containers in the Enterprise DevOps JourneyTechWell
 
Evolving Team Structure in DevOps
Evolving Team Structure in DevOpsEvolving Team Structure in DevOps
Evolving Team Structure in DevOpsSherry Chang
 
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrumPete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrumScrum Australia Pty Ltd
 
Dev ops intro
Dev ops introDev ops intro
Dev ops introRaju Raju
 
Datatree.io Webinar: Continuous Integration & Delivery for Agile Teams
Datatree.io Webinar: Continuous Integration & Delivery for Agile TeamsDatatree.io Webinar: Continuous Integration & Delivery for Agile Teams
Datatree.io Webinar: Continuous Integration & Delivery for Agile TeamsTara Walker
 
DellEMC Forum NYC - DevOps and Digital Trans vPublic
DellEMC Forum NYC - DevOps and Digital Trans vPublicDellEMC Forum NYC - DevOps and Digital Trans vPublic
DellEMC Forum NYC - DevOps and Digital Trans vPublicDon Demcsak
 
Continuous Testing 2016
Continuous Testing 2016Continuous Testing 2016
Continuous Testing 2016Karim Fanadka
 
Dev ops != Dev+Ops
Dev ops != Dev+OpsDev ops != Dev+Ops
Dev ops != Dev+OpsShalu Ahuja
 
DevOps Powered by Splunk
DevOps Powered by SplunkDevOps Powered by Splunk
DevOps Powered by SplunkSplunk
 

Similar to Testing and DevOps: Organizations and Their Culture Must Change (20)

Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
 
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
 
Measure and Accelerate Your Software Delivery
Measure and Accelerate Your Software DeliveryMeasure and Accelerate Your Software Delivery
Measure and Accelerate Your Software Delivery
 
[Webinar] Test First, Fail Fast - Simplifying the Tester's Transition to DevOps
[Webinar] Test First, Fail Fast - Simplifying the Tester's Transition to DevOps[Webinar] Test First, Fail Fast - Simplifying the Tester's Transition to DevOps
[Webinar] Test First, Fail Fast - Simplifying the Tester's Transition to DevOps
 
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
 
BizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at ScaleBizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at Scale
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast Presentation
 
Devops Powered by Splunk
Devops Powered by SplunkDevops Powered by Splunk
Devops Powered by Splunk
 
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
 
Docker Containers in the Enterprise DevOps Journey
Docker Containers in the Enterprise DevOps JourneyDocker Containers in the Enterprise DevOps Journey
Docker Containers in the Enterprise DevOps Journey
 
Evolving Team Structure in DevOps
Evolving Team Structure in DevOpsEvolving Team Structure in DevOps
Evolving Team Structure in DevOps
 
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrumPete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
 
Dev ops intro
Dev ops introDev ops intro
Dev ops intro
 
Datatree.io Webinar: Continuous Integration & Delivery for Agile Teams
Datatree.io Webinar: Continuous Integration & Delivery for Agile TeamsDatatree.io Webinar: Continuous Integration & Delivery for Agile Teams
Datatree.io Webinar: Continuous Integration & Delivery for Agile Teams
 
DellEMC Forum NYC - DevOps and Digital Trans vPublic
DellEMC Forum NYC - DevOps and Digital Trans vPublicDellEMC Forum NYC - DevOps and Digital Trans vPublic
DellEMC Forum NYC - DevOps and Digital Trans vPublic
 
Continuous Testing
Continuous TestingContinuous Testing
Continuous Testing
 
Continuous Testing 2016
Continuous Testing 2016Continuous Testing 2016
Continuous Testing 2016
 
Dev ops != Dev+Ops
Dev ops != Dev+OpsDev ops != Dev+Ops
Dev ops != Dev+Ops
 
DevOps Powered by Splunk
DevOps Powered by SplunkDevOps Powered by Splunk
DevOps Powered by Splunk
 
Agile webinar pack (2)
Agile webinar pack (2)Agile webinar pack (2)
Agile webinar pack (2)
 

More from TechWell

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and RecoveringTechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization TechWell
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTechWell
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartTechWell
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyTechWell
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTechWell
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowTechWell
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityTechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyTechWell
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTechWell
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipTechWell
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsTechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GameTechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsTechWell
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationTechWell
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessTechWell
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateTechWell
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessTechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTechWell
 

More from TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Recently uploaded

KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfIdiosysTechnologies1
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
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
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 

Recently uploaded (20)

KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdf
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
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...
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 

Testing and DevOps: Organizations and Their Culture Must Change

  • 1.           K2   Keynote   10/4/17  10:00           Testing  and  DevOps:  Organizations  and   Their  Culture  Must  Change     Presented  by:     Adam  Auerbach    Lincoln  Financial  Group     Brought  to  you  by:                   350  Corporate  Way,  Suite  400,  Orange  Park,  FL  32073     888-­‐-­‐-­‐268-­‐-­‐-­‐8770  ·∙·∙  904-­‐-­‐-­‐278-­‐-­‐-­‐0524  -­‐  info@techwell.com  -­‐  http://www.starwest.techwell.com/              
  • 2. Adam  Auerbach   Adam  Auerbach  is  the  Vice  President  of  Quality  and  DevOps  Engineering  at   Lincoln  Financial  Group.  Adam  is  responsible  for  leading  the  implementation  of   Continuous  Testing  and  Continuous  Delivery  across  Lincoln.  Prior  to  joining  LFG,   Adam  was  the  senior  director  of  technology  for  advanced  testing  and  release   services  for  Capital  One  Financial  Corporation.  Adam  led  Capital  One— ’s  enterprise  performance  and  automated  testing  departments  as  well  as   enterprise  release  management  and  test  data  management.  While  at  Capital   One,  he  provided  leadership  for  the  agile  transformation  of  their  quality   assurance  group  and  led  the  enterprise  adoption  of  DevOps  and  acceptance   test6 driven  development.  Before  joining  Capital  One,  Adam  was  with  Chase   and  other  financial  and  insurance  companies,  in  various  leadership  positions   focused  on  quality  and  agile  practices.  
  • 3. 10/17/17   1   Tes$ng  and  DevOps:   Organiza-ons  and  their  culture  must  change   Adam  Auerbach   VP  Quality  and  DevOps   Engineering     Quality  and  DevOps  Engineering  @  Lincoln  Financial   2   Performance   Tes-ng   Service   Virtualiza$on   Automated   Tes-ng   DevOps   Test  Data     Quality  Engineering   Community  of   Prac-ce   @BugMan31   @  AdamAuerbach  
  • 4. 10/17/17   2   Tradi$onal  QA  Organiza$on   3   LOB   Team   LOB   Team   LOB   Team   Automa$on     Performance   Security   Agile   4   HARDENING  SPRINT  2  SPRINT  1   Test   Test   Design   Design   Build   Build   Defect  Fix   Test  
  • 5. 10/17/17   3   What  is  DevOps?   5   DevOps  is  a  philosophy  change   6   DELIVER  HIGH  QUALITY  WORKING  SOFTWARE  FASTER   DevOps  is  a  philosophy  where  teams   are  accountable  for  everything   required  to  get  their  code   developed,  tested  and  deployed  to   produc-on,  while  shared  service   teams  provide  the  automa-on  and   tools  to  enable  them.       “You  Build  it  You  Own  it”   Agile  Pod   Prod  Support   Arch.   Infrastructure   Shared  Services  (e.g.  Security  TesAng,   Perf  TesAng)   (Dev,  QA,  PO,  BSA)  
  • 6. 10/17/17   4   DevOps  is  the  next  part  of  your  Agile  journey   7   Number  of  Releases   SoJware  Quality   Agile           DevOps           Con$nuous   Delivery         Waterfall   We  are  here   Accelerates  soPware   development  with   itera-ve,   incremental  releases   Enables  faster   feedback  for   developers  thru   automa-on  and   increased   responsibili-es   Allows  code  to  flow  via   an  automated  soPware   factory  that  deploys   constantly   8   What  is  DevOps?  
  • 7. 10/17/17   5   9   Automate  Everything   10   Fast  Feedback  
  • 8. 10/17/17   6   11   Remove  Constraints   12   Collabora$on  early  and  oVen  
  • 9. 10/17/17   7   13   Focus  on  flow   14   Agile  +  DevOps   DevOps   Con$nuous   Integra$on   Con$nuous   Tes$ng   Con$nuous   Monitoring   Con-nuous   Delivery  Agile  
  • 10. 10/17/17   8   How  does  Tes$ng  have  to   change?   15   16   Pipelines   Pipelines  
  • 11. 10/17/17   9   Real-­‐Time  Automa$on   17   ACCEPTANCE  TEST-­‐DRIVEN  DEVELOPMENT  (ATDD)   •  Team  Focused   •  Stress  on  Acceptance  Criteria   •  Add  a  Test   •  Run  all  Tests     •  Write  Code   •  Refractor  Un-l  Added  Test  Passes   BEHAVIOR-­‐DRIVEN  DEVELOPMENT  (BDD)   •  Team  Focused   •  Stress  on  Stories   •  Add  a  Test   •  Run  all  Tests   •  Write  Code   •  Refactor  Un-l  Added  Test  Passes   TEST-­‐DRIVEN  DEVELOPMENT  (TDD)   •  Developer  Focused   •  Closer  to  Unit  Level   •  Add  a  Test   •  Run  all  Tests   •  Write  Code   •  Refactor  Un-l  Added  Test  Passes   Tes$ng  Approach                           SoVware  Tes$ng   Ice-­‐cream  Cone   An$-­‐Pa^ern   watermelon.com   Automated  GUI  Tests   Integra-on  Tests   Unit   Tests   Automated   GUI  Tests   Automated  Unit  Tests   Manual  Session   Based  Tes-ng   Automated  API  Tests   Automated  Integra-on  Tests   Automated  Component  Tests   Manual  Tests   Ideal  SoVware  Tes$ng  Pyramid   watermelon.com   CURRENT   DESTINATION  
  • 12. 10/17/17   10   Open  Source  Tools   Environments   20  
  • 13. 10/17/17   11   Test  Data  Management   21   EFFECTIVE  DATA   EFFICIENT  DATA   PRODUCTION  DATA   Building  the  right  data   Ge9ng  it  right  the  first  ;me   Reduce  Security  Excep;on  Dependency       1   2   3   INTEGRATED  ENVIRONMENT   VIRTUALIZED  ENVIRONMENT   Service  Virtualiza$on   22   VS.  
  • 14. 10/17/17   12   Dashboards   23   Dashboard  Cont’d   24  
  • 15. 10/17/17   13   How  do  you  start?   25   26   Iden$fy  areas  for  improvement  
  • 16. 10/17/17   14   27   Empower  people  to  drive  change   Next  Stop   Agile  Process   Training   Waterfall  Process   Test  Data  Management  Tools  Technical  Processes   28   Build  a  community   Demos   Lunch  &  Learns   Roadshows   Office  Hours   Internal  Conferences  
  • 17. 10/17/17   15   Common  challenges   29   Lack  of  Technical   resources  Lack  of  funding   Project  delivery  mindset   3rd  party  dependencies   Ques-ons  on  direc-on   Top  down  and  bo^om  up  support  is  cri$cal   30   Take  inventory  of  your  team   SME   DevOps  Waterfall   Process  Driven   Agile   Innova$ve  Business  Focus   YOUR  TEAM   Programming  
  • 18. 10/17/17   16   Iden$fy  your  future  leaders   31  PEOPLE  MANAGERS   TECHNOLOGISTS   Training   32   Use  mul$ple  levers  to  get  more  technical   Sourcing   New  Hires   Resul$ng  in  increased   technical  team   members  
  • 19. 10/17/17   17   33   Enterprise  groups  focus  on  enablement   Focus  on:   Technology  &   Support     Shippable    code   Focus  on:   TEAM  MEMBERS  ENTERPRISE  TEAMS   34   Embrace  DevOps  for  Tes$ng   AUTOMATION   Performance  Tes$ng   Test  Data   Agile  Team  
  • 20. 10/17/17   18   35   Pilot  like  crazy   Discovery     Pilot   36   Proven  metrics  
  • 21. 10/17/17   19   Des$na$on   37   Enterprise  Products   Teams  are  enabled  via  Enterprise  solu$ons   LOB   Team   LOB   Team   LOB     Team   Tes-ng  tools  and  frameworks   Performance  and  monitoring  tools   Test  Data  Management  Tool   Service  Virtualiza-on   Test  Environment  tooling   QUESTIONS   38  
  • 22. 10/17/17   20   YOU   THANK   39