SlideShare a Scribd company logo
SEPTEMBER 21, 2016
THE JOURNEY TO DEVOPS :
FROM WATERFALL TO CONTINUOUS
INTEGRATION
C H R I S R I L E Y , D E V O P S A N A L Y S T
AGENDA
SEPTEMBER 21, 2016 © Sauce Labs, Inc.
• How is the software delivery chain evolving?
• What is the DevOps Journey?
• Where does QA fit?
• Getting Started
• True Tales
• Resources and Q&A
2
SEPTEMBER 22, 2016 © Sauce Labs, Inc. 3
HOW IS THE DELIVERY CHAIN
EVOLVING?
SEPTEMBER 22, 2016
• Modern application architectures
• Faster and more responsive
• Automation and Data Driven
• Fewer chunks
• “Shift Left”
• You never reach the finish line
© Sauce Labs, Inc. 4
DEVOPS IS A JOURNEY
SEPTEMBER 22, 2016 © Sauce Labs, Inc. 6
Continuous
Delivery
Fully automated
Development process
Automated testing
core to Dev. & Delivery
Dev. and QA
functions merge
Continuous
Integration
Full adoption of Agile
Automated testing
dominates;
manual only for debugging
Dev. and QA
collaborate closely
Fast Waterfall
Initial adoption of Agile
Automated testing
begins
Dev. & QA start
communicate
Waterfall
Traditional sequential
design model
Manual testing
dominates
Dev. & QA completely
separate
Process
People
Tools
COMPONENTS OF DEVOPS
SEPTEMBER 22, 2016
• More frequent and faster releases
• Automation, Autonomy, Bots
• “Shift Left”
• Emphasis on Pipeline efficiency
• Modern Processes: CI / CD / CD – and on
• Experimentation - Fail Fast
© Sauce Labs, Inc. 7
HOW DOES QA FIT
SEPTEMBER 22, 2016
• QA becomes a strategy not a task
• QA function will be more technical
• Own test automation and CI
• Maintain and setup automation
• Gather and report on pipeline efficiency
• Steward quality across the entire team
© Sauce Labs, Inc. 8
L E V E R A G E Y O U R H O L I S T I C P O I N T O F V I E W
STRATEGIES
SEPTEMBER 22, 2016
• Show the data
• Don’t fight it – lead it
• Show the power of automated testing
• Help Developers and Ops help themselves
© Sauce Labs, Inc. 9
TRUE TALES
SEPTEMBER 22, 2016
• Acorns – a unicorn
• Airbnb – agile to DevOps
• The GSA – unlikely but massive transformation
• TASC – focus on pipeline and quality
• Media – focus on autonomy and visibility
© Sauce Labs, Inc. 10
QUESTIONS?
RESOURCES
SEPTEMBER 21, 2016
• Whitepaper – The DevOps Journey: From Waterfall to
Continuous Delivery
• http://tinyurl.com/hterarf
• Free 14 day Sauce Labs Trial
• https://saucelabs.com/signup/trial
• Sauce Labs
• https://saucelabs.com/
© Sauce Labs, Inc. 12

More Related Content

The Journey to Devops: From Waterfall to Continuous Integration

  • 1. SEPTEMBER 21, 2016 THE JOURNEY TO DEVOPS : FROM WATERFALL TO CONTINUOUS INTEGRATION C H R I S R I L E Y , D E V O P S A N A L Y S T
  • 2. AGENDA SEPTEMBER 21, 2016 © Sauce Labs, Inc. • How is the software delivery chain evolving? • What is the DevOps Journey? • Where does QA fit? • Getting Started • True Tales • Resources and Q&A 2
  • 3. SEPTEMBER 22, 2016 © Sauce Labs, Inc. 3
  • 4. HOW IS THE DELIVERY CHAIN EVOLVING? SEPTEMBER 22, 2016 • Modern application architectures • Faster and more responsive • Automation and Data Driven • Fewer chunks • “Shift Left” • You never reach the finish line © Sauce Labs, Inc. 4
  • 5. DEVOPS IS A JOURNEY
  • 6. SEPTEMBER 22, 2016 © Sauce Labs, Inc. 6 Continuous Delivery Fully automated Development process Automated testing core to Dev. & Delivery Dev. and QA functions merge Continuous Integration Full adoption of Agile Automated testing dominates; manual only for debugging Dev. and QA collaborate closely Fast Waterfall Initial adoption of Agile Automated testing begins Dev. & QA start communicate Waterfall Traditional sequential design model Manual testing dominates Dev. & QA completely separate Process People Tools
  • 7. COMPONENTS OF DEVOPS SEPTEMBER 22, 2016 • More frequent and faster releases • Automation, Autonomy, Bots • “Shift Left” • Emphasis on Pipeline efficiency • Modern Processes: CI / CD / CD – and on • Experimentation - Fail Fast © Sauce Labs, Inc. 7
  • 8. HOW DOES QA FIT SEPTEMBER 22, 2016 • QA becomes a strategy not a task • QA function will be more technical • Own test automation and CI • Maintain and setup automation • Gather and report on pipeline efficiency • Steward quality across the entire team © Sauce Labs, Inc. 8 L E V E R A G E Y O U R H O L I S T I C P O I N T O F V I E W
  • 9. STRATEGIES SEPTEMBER 22, 2016 • Show the data • Don’t fight it – lead it • Show the power of automated testing • Help Developers and Ops help themselves © Sauce Labs, Inc. 9
  • 10. TRUE TALES SEPTEMBER 22, 2016 • Acorns – a unicorn • Airbnb – agile to DevOps • The GSA – unlikely but massive transformation • TASC – focus on pipeline and quality • Media – focus on autonomy and visibility © Sauce Labs, Inc. 10
  • 12. RESOURCES SEPTEMBER 21, 2016 • Whitepaper – The DevOps Journey: From Waterfall to Continuous Delivery • http://tinyurl.com/hterarf • Free 14 day Sauce Labs Trial • https://saucelabs.com/signup/trial • Sauce Labs • https://saucelabs.com/ © Sauce Labs, Inc. 12