the journey to devops: from waterfall to continuous integration

Post on 16-Apr-2017

484 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SEPTEMBER 21, 2016

THE JOURNEY TO DEVOPS : FROM WATERFALL TO CONTINUOUS INTEGRATIONC 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

top related