SlideShare a Scribd company logo
My Code, My Environment,
and Yes, My Data
Empowering the Developer with Data
Sanjeev Sharma
VP, Data Modernization
© 2019 All Rights Reserved. 2
$ whoami
• 20+ Years in Software Development
and Delivery
• Past: IBM Distinguished Engineer and
CTO for DevOps Adoption (2013 –
2018)
• Author of two DevOps books:
• DevOps For Dummies:
https://ibm.biz/BdsPMX
• The DevOps Adoption Playbook:
http://amzn.to/2hH7rt2
• Blog: https://sdarchitect.blog
• @sd_architect
© 2019 All Rights Reserved. 3
1874 - Solid Wood 1947 - Laminated Wood 1968 – Steel
Racquet
1993 – Graphite
Racquet
2008 – Aerodynamic
Racquet
Innovation drives the Democratization of Technology
© 2019 All Rights Reserved. 4
DevOps: Democratizing the CI/CD Pipeline
• Democratize the Capabilities across the CI/CD pipeline as services consumable by Practitioners
• ‘Shift-Left’ availability of capabilities across delivery pipeline
• Raise the abstraction of the role of Specialists to deliver their capabilities as services
• Enable better collaboration and communication across functional areas
• More effective controls and governance
Continuous Integration Continuous Delivery
Shift Left Test
Shift Left Ops
Culture
Development SCM Build
Package
Repo
Deploy Testing Staging Production FeedbackPlanning Manage
© 2019 All Rights Reserved. 5
Automate Infrastructure
Automate Data
Automate SDLC
Innovate
5
Democratize Data
Innovate
Democratize SDLC
Democratize Infrastructure
Building a CI/CD Pipeline
© 2019 All Rights Reserved. 6
6
Democratizing Data
DATA
© 2019 All Rights Reserved. 7
7
Democratizing Data with Delphix
© 2019 All Rights Reserved. 8
8
Democratizing Data with Delphix
Become Data Source Agnostic
Make Data Available Self Service
Manage Data Like Code
Mitigate Data Privacy &
Compliance Risks
Include Data Management in the
DevOps toolchain
Democratizing DevOps
Capabilities
© 2019 All Rights Reserved. 10
Overcoming Cultural Inertia
1. Organizations are not monolithic or homogeneous, with disparate
processes, technology stacks, org structures and culture
2. Teams lack trust and collaboration across Functional Siloes. They are not
organized for Shared Responsibility
3. Governance Overhead and Manual Approval Processes are major
impediments to Agility and Speed
DevOps Works fine in co-located ‘2-pizza’ Teams, but not at
Enterprise Scale
© 2019 All Rights Reserved. 11
If you are doing 2-
week Sprints, but it
takes 3-weeks to
get Test Datasets,
how long are your
Sprints?
Democratizing Test Data
© 2019 All Rights Reserved. 12
It is not possible to
patch the software of
a missile AFTER it
has been launched
Quality is dependent on testing with Production-like Data
© 2019 All Rights Reserved. 13
Overcoming Cultural Inertia
• Deliver Data as a Service
• Include DBAs in your Squads and
Tribes
• Make Data Accessible and Agile, in
a secure and compliant manner
Everyone is responsible for delivering
Business Value to Users
Democratizing Data in
the CI/CD pipeline with
DataOps
© 2019 All Rights Reserved. 15
Barriers to Delivering Enterprise Data with Speed and Scale
15
• Massive and continuously
growing data volumes
• Provisioning cost and delays
• Growing data risk
management and regulatory
compliance burden
DATA HAS INERTIA
• Resides in heterogeneous
sources
• Scattered across on-
premises and public/hybrid
clouds
• Managed through custom,
complex and/or manual
workflows
DATA IS COMPLEX
• Locked in packaged apps or
zero-touch production
systems
• Incompatible toolchains and
workflows
• Organizational silos and
cultural inertia
DATA IS SILOED
© 2019 All Rights Reserved. 16
A collaborative data management practice
focused on improving the communication,
integration, and automation of data flows
between data managers and data consumers
across an organization.
- Gartner
DataOps
© 2019 All Rights Reserved. 17
DataOps for Secure and Compliant Test Data via Self Service
17
Applications
Files
Databases
DATA POD
On-Prem
Cloud
CONNECT
APIs
VIRTUALIZE
Sync
Compress
Provision
SECURE
Compliance
Policy
Masking
MANAGE
Distribute
Audit & Report
Manage
D B A
Developer
QA
Analyst
Data
Scientist
On-Prem Any Server Private Cloud Public Cloud
© 2019 All Rights Reserved. 18
Delphix DataOps Platform plugs the toolchain gap
Design Develop Test
Deploy
Source Code
Management
Continuous
Integration
Environment
Configuration
Release
Automation
Test
Automation
Test Data Management
DistributeMask
© 2019 All Rights Reserved. 19
INTEGRATION TEST SYSTEM TEST PRODUCTION
CODE
Virtual DB
CODE
Virtual DB
CODE
Virtual DB Production
CODE
DEV
DEV
DEV
Secure Data
Deployment
Code and
Infrastructure
Deployment
Provision/Refresh
Data
Sync and Mask
…
Trigger BuildPush
Delphix Plugin
Secure Test Data Management in the Delivery Pipeline
19
Provision/Refresh
Data
© 2019 All Rights Reserved. 20
DataOps for Enterprise DevOps Adoption
INTEGRATION TEST
SYSTEM TEST
© 2019 All Rights Reserved. 21
DataOps Adoption Scenarios
• Insurance Client:
– Had 3 Test environments that were shared by 35 project teams. The three environments were hosted on
static infrastructure with limited compute and storage
– Went to 35 test environments (one for each team) with Virtualized Data provisioned by Delphix, hosted on
the same static infrastructure
• Global Bank:
– Development teams had dynamic Test Environments. However, they has limited access. Production-like
Test Data was not available to Developers. Database refresh took 6-7 days per request
– Today all Databases (50+) are provisioned via Delphix into 3,000+ Dev and Test environments. Every
development stream (Git branch) has its own Database
– Data provisioning governed via automated policy based ‘guardrails’
• Hotel Chain:
– Data was not a part of DevOps toolchain. Database provisioning was done manually and only subsets of
data was made available to Developers and Testers
– Data is a core service of the DevOps toolchain. Database provisioning is part of the Jenkins pipeline and
fully available to developers and testers via self-service
Value Stream Mapping
the CI/CD Pipeline
© 2019 All Rights Reserved. 23
Making the Delivery Pipeline Lean
Idea/Feature/Bug Fix/
Enhancement
Production
Development Build QA SIT UAT Prod
PMO
Requirements/
Analyst
Developer
CustomersLine of Business
Build
Engineer
QA Team Integration Tester User/Tester Operations
Artifact Repository
Deployment Engineer
Release Management
Code Repository
Deploy
Get Feedback
Infrastructure as Code/
Cloud Patterns
Feedback
Customer or
Customer Surrogate
Data
Tasks
Artifacts
Value Stream Mapping to
Identify:
• Waste
• Wait
• Rework
Video : DevOps Value
Stream Mapping
© 2019 All Rights Reserved. 24
24
• Review the current state
o Business goals, IT goals, current
initiatives
o Requirements
o Environments
o Repositories
o Data Sources /Data Architecture
o Roles / Organization
o Metrics
o Other
• Prioritize Waste, Wait states and
Rework
• Create a first pass at a roadmap to
address inefficiencies
The whiteboard
Next Step: DevOps Value Stream Mapping Workshop
My code, my environment, and yes, my data

More Related Content

PDF
Democratizing security
PDF
DeliverAgile2018 - from Apollo 13 to Google SRE
PDF
The Muda, Mura and Muri of DevOps
PDF
Cloud expo 2018: From Apollo 13 to Google SRE - When DevOps meets SRE
PDF
From Apollo 13 to Google SRE
PDF
DevOps in an Embedded World
PDF
How NBCUniversal Adopted DevOps
PPTX
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Democratizing security
DeliverAgile2018 - from Apollo 13 to Google SRE
The Muda, Mura and Muri of DevOps
Cloud expo 2018: From Apollo 13 to Google SRE - When DevOps meets SRE
From Apollo 13 to Google SRE
DevOps in an Embedded World
How NBCUniversal Adopted DevOps
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...

What's hot (20)

PPTX
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
PDF
Lo Scenario Cloud-Native (Pivotal Cloud-Native Workshop: Milan)
PDF
The Future of DevOps and UrbanCode
PPTX
Cloud With DevOps Enabling Rapid Business Development
PPTX
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
PDF
A DevOps adoption playbook- achieving business value at scale
PDF
Containing your microservice sprawl
PDF
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
PDF
Cloud Native Operations
PDF
Mastering DevOps Automation: Webinar
PPTX
Troubleshooting App Health and Performance with PCF Metrics 1.2
PPTX
Gartner EA Architecting for DevOps and Hybrid Cloud
PDF
Security and DevOps - Managing Security in a DevOps Enterprise
PDF
Hybrid Cloud DevOps with Apprenda and UrbanCode Deploy
PDF
Bluemix DevOps Meetup
PDF
Adopting DevOps for 2-Speed IT
PDF
Metrics That Matter: How to Measure Digital Transformation Success
PPTX
Enterprise DevOps: Scaling Build, Deploy, Test, Release
PDF
Continuous Delivery for cloud - scenarios and scope
PDF
DevOps Thinking for the Line of Business
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Lo Scenario Cloud-Native (Pivotal Cloud-Native Workshop: Milan)
The Future of DevOps and UrbanCode
Cloud With DevOps Enabling Rapid Business Development
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
A DevOps adoption playbook- achieving business value at scale
Containing your microservice sprawl
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
Cloud Native Operations
Mastering DevOps Automation: Webinar
Troubleshooting App Health and Performance with PCF Metrics 1.2
Gartner EA Architecting for DevOps and Hybrid Cloud
Security and DevOps - Managing Security in a DevOps Enterprise
Hybrid Cloud DevOps with Apprenda and UrbanCode Deploy
Bluemix DevOps Meetup
Adopting DevOps for 2-Speed IT
Metrics That Matter: How to Measure Digital Transformation Success
Enterprise DevOps: Scaling Build, Deploy, Test, Release
Continuous Delivery for cloud - scenarios and scope
DevOps Thinking for the Line of Business
Ad

Similar to My code, my environment, and yes, my data (20)

PDF
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
PDF
Assessing Business Operations Risk With Unified Vulnerability Management in T...
PDF
Enabling Fast IT using Containers, Microservices and DAVROS models: an overview
PPTX
Navigating the service mesh landscape with Istio, Consul Connect, and Linkerd
PPT
Enabling Fast IT using Containers, Microservices and DevOps Model
PDF
451 Research + NuoDB: What It Means to be a Container-Native SQL Database
PPTX
Data Agility for Enterprise DevOps Adoption
PPTX
Service-mesh options with Linkerd, Consul, Istio and AWS AppMesh
PPTX
Databases: The Neglected Technology in DevOps
PDF
Webinar: The 5 Most Critical Things to Understand About Modern Data Integration
PPTX
2015 APHL Annual Meeting - Racing to the Clouds: How Cloud Computing is Advan...
PDF
Cloud-Native Data: What data questions to ask when building cloud-native apps
PPTX
Technology insights: Decision Science Platform
PDF
Virtualisation and cloud computing notes.pdf
PPTX
Building Cloud Applications A Comprehensive Step-by-Step Guide
PPTX
The digital natives are coming
PDF
ciscothousandeyesusecase
PDF
The 2019 State of Database DevOps results, live with Donovan Brown!
PPTX
DevOps for Big Data - Data 360 2014 Conference
PDF
DevOps adoption in the enterprise
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
Assessing Business Operations Risk With Unified Vulnerability Management in T...
Enabling Fast IT using Containers, Microservices and DAVROS models: an overview
Navigating the service mesh landscape with Istio, Consul Connect, and Linkerd
Enabling Fast IT using Containers, Microservices and DevOps Model
451 Research + NuoDB: What It Means to be a Container-Native SQL Database
Data Agility for Enterprise DevOps Adoption
Service-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Databases: The Neglected Technology in DevOps
Webinar: The 5 Most Critical Things to Understand About Modern Data Integration
2015 APHL Annual Meeting - Racing to the Clouds: How Cloud Computing is Advan...
Cloud-Native Data: What data questions to ask when building cloud-native apps
Technology insights: Decision Science Platform
Virtualisation and cloud computing notes.pdf
Building Cloud Applications A Comprehensive Step-by-Step Guide
The digital natives are coming
ciscothousandeyesusecase
The 2019 State of Database DevOps results, live with Donovan Brown!
DevOps for Big Data - Data 360 2014 Conference
DevOps adoption in the enterprise
Ad

More from Sanjeev Sharma (19)

PDF
From DevOps to DevSecOps: 2 Dimensions of Security for DevOps
PDF
Unicorns on an Aircraft Carrier: CDSummit London and Stockholm Keynote
PDF
IBM InterConnect 2016: Security for DevOps in an Enterprise
PDF
dev@InterConnect workshop - Lean and DevOps
PPTX
OpenTechSummit InterConnect2015 DevOps
PDF
DTS-1778 Understanding DevOps - IBM InterConnect Session
PDF
Mobile to Mainframe - En-to-end transformation
PDF
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
PDF
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
PPTX
DevOps 101 - IBM Impact 2014
PPT
Enabling DevOps in the cloud - Federal Cloud Innovation Center
PPT
Continuous Delivery to the cloud - Innovate 2014
PDF
IBM Innovate - Uderstanding DevOps
PDF
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
PPT
IBM Pulse session 2727: Continuous delivery -accelerated with DevOps
PPTX
Mobile to mainframe - Enterprise DevOps - MoDevEast Slides
PPT
Applying DevOps for more reliable Public Sector Software Delivery
PPT
(Japanese) From Continuous Integration to DevOps - Japan Innovate 2013
PPTX
From Continuous Integration to DevOps - Japan Innovate 2013
From DevOps to DevSecOps: 2 Dimensions of Security for DevOps
Unicorns on an Aircraft Carrier: CDSummit London and Stockholm Keynote
IBM InterConnect 2016: Security for DevOps in an Enterprise
dev@InterConnect workshop - Lean and DevOps
OpenTechSummit InterConnect2015 DevOps
DTS-1778 Understanding DevOps - IBM InterConnect Session
Mobile to Mainframe - En-to-end transformation
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
DevOps 101 - IBM Impact 2014
Enabling DevOps in the cloud - Federal Cloud Innovation Center
Continuous Delivery to the cloud - Innovate 2014
IBM Innovate - Uderstanding DevOps
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
IBM Pulse session 2727: Continuous delivery -accelerated with DevOps
Mobile to mainframe - Enterprise DevOps - MoDevEast Slides
Applying DevOps for more reliable Public Sector Software Delivery
(Japanese) From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013

Recently uploaded (20)

PDF
medical staffing services at VALiNTRY
PPTX
Transform Your Business with a Software ERP System
PPTX
Essential Infomation Tech presentation.pptx
PPTX
ai tools demonstartion for schools and inter college
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
AI in Product Development-omnex systems
PPTX
ManageIQ - Sprint 268 Review - Slide Deck
PDF
System and Network Administration Chapter 2
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
DOCX
The Five Best AI Cover Tools in 2025.docx
PPTX
Materi-Enum-and-Record-Data-Type (1).pptx
PDF
Understanding Forklifts - TECH EHS Solution
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PPTX
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
PPTX
Operating system designcfffgfgggggggvggggggggg
PPT
Introduction Database Management System for Course Database
PPTX
history of c programming in notes for students .pptx
PPT
JAVA ppt tutorial basics to learn java programming
medical staffing services at VALiNTRY
Transform Your Business with a Software ERP System
Essential Infomation Tech presentation.pptx
ai tools demonstartion for schools and inter college
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
AI in Product Development-omnex systems
ManageIQ - Sprint 268 Review - Slide Deck
System and Network Administration Chapter 2
VVF-Customer-Presentation2025-Ver1.9.pptx
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
The Five Best AI Cover Tools in 2025.docx
Materi-Enum-and-Record-Data-Type (1).pptx
Understanding Forklifts - TECH EHS Solution
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
Operating system designcfffgfgggggggvggggggggg
Introduction Database Management System for Course Database
history of c programming in notes for students .pptx
JAVA ppt tutorial basics to learn java programming

My code, my environment, and yes, my data

  • 1. My Code, My Environment, and Yes, My Data Empowering the Developer with Data Sanjeev Sharma VP, Data Modernization
  • 2. © 2019 All Rights Reserved. 2 $ whoami • 20+ Years in Software Development and Delivery • Past: IBM Distinguished Engineer and CTO for DevOps Adoption (2013 – 2018) • Author of two DevOps books: • DevOps For Dummies: https://ibm.biz/BdsPMX • The DevOps Adoption Playbook: http://amzn.to/2hH7rt2 • Blog: https://sdarchitect.blog • @sd_architect
  • 3. © 2019 All Rights Reserved. 3 1874 - Solid Wood 1947 - Laminated Wood 1968 – Steel Racquet 1993 – Graphite Racquet 2008 – Aerodynamic Racquet Innovation drives the Democratization of Technology
  • 4. © 2019 All Rights Reserved. 4 DevOps: Democratizing the CI/CD Pipeline • Democratize the Capabilities across the CI/CD pipeline as services consumable by Practitioners • ‘Shift-Left’ availability of capabilities across delivery pipeline • Raise the abstraction of the role of Specialists to deliver their capabilities as services • Enable better collaboration and communication across functional areas • More effective controls and governance Continuous Integration Continuous Delivery Shift Left Test Shift Left Ops Culture Development SCM Build Package Repo Deploy Testing Staging Production FeedbackPlanning Manage
  • 5. © 2019 All Rights Reserved. 5 Automate Infrastructure Automate Data Automate SDLC Innovate 5 Democratize Data Innovate Democratize SDLC Democratize Infrastructure Building a CI/CD Pipeline
  • 6. © 2019 All Rights Reserved. 6 6 Democratizing Data DATA
  • 7. © 2019 All Rights Reserved. 7 7 Democratizing Data with Delphix
  • 8. © 2019 All Rights Reserved. 8 8 Democratizing Data with Delphix Become Data Source Agnostic Make Data Available Self Service Manage Data Like Code Mitigate Data Privacy & Compliance Risks Include Data Management in the DevOps toolchain
  • 10. © 2019 All Rights Reserved. 10 Overcoming Cultural Inertia 1. Organizations are not monolithic or homogeneous, with disparate processes, technology stacks, org structures and culture 2. Teams lack trust and collaboration across Functional Siloes. They are not organized for Shared Responsibility 3. Governance Overhead and Manual Approval Processes are major impediments to Agility and Speed DevOps Works fine in co-located ‘2-pizza’ Teams, but not at Enterprise Scale
  • 11. © 2019 All Rights Reserved. 11 If you are doing 2- week Sprints, but it takes 3-weeks to get Test Datasets, how long are your Sprints? Democratizing Test Data
  • 12. © 2019 All Rights Reserved. 12 It is not possible to patch the software of a missile AFTER it has been launched Quality is dependent on testing with Production-like Data
  • 13. © 2019 All Rights Reserved. 13 Overcoming Cultural Inertia • Deliver Data as a Service • Include DBAs in your Squads and Tribes • Make Data Accessible and Agile, in a secure and compliant manner Everyone is responsible for delivering Business Value to Users
  • 14. Democratizing Data in the CI/CD pipeline with DataOps
  • 15. © 2019 All Rights Reserved. 15 Barriers to Delivering Enterprise Data with Speed and Scale 15 • Massive and continuously growing data volumes • Provisioning cost and delays • Growing data risk management and regulatory compliance burden DATA HAS INERTIA • Resides in heterogeneous sources • Scattered across on- premises and public/hybrid clouds • Managed through custom, complex and/or manual workflows DATA IS COMPLEX • Locked in packaged apps or zero-touch production systems • Incompatible toolchains and workflows • Organizational silos and cultural inertia DATA IS SILOED
  • 16. © 2019 All Rights Reserved. 16 A collaborative data management practice focused on improving the communication, integration, and automation of data flows between data managers and data consumers across an organization. - Gartner DataOps
  • 17. © 2019 All Rights Reserved. 17 DataOps for Secure and Compliant Test Data via Self Service 17 Applications Files Databases DATA POD On-Prem Cloud CONNECT APIs VIRTUALIZE Sync Compress Provision SECURE Compliance Policy Masking MANAGE Distribute Audit & Report Manage D B A Developer QA Analyst Data Scientist On-Prem Any Server Private Cloud Public Cloud
  • 18. © 2019 All Rights Reserved. 18 Delphix DataOps Platform plugs the toolchain gap Design Develop Test Deploy Source Code Management Continuous Integration Environment Configuration Release Automation Test Automation Test Data Management DistributeMask
  • 19. © 2019 All Rights Reserved. 19 INTEGRATION TEST SYSTEM TEST PRODUCTION CODE Virtual DB CODE Virtual DB CODE Virtual DB Production CODE DEV DEV DEV Secure Data Deployment Code and Infrastructure Deployment Provision/Refresh Data Sync and Mask … Trigger BuildPush Delphix Plugin Secure Test Data Management in the Delivery Pipeline 19 Provision/Refresh Data
  • 20. © 2019 All Rights Reserved. 20 DataOps for Enterprise DevOps Adoption INTEGRATION TEST SYSTEM TEST
  • 21. © 2019 All Rights Reserved. 21 DataOps Adoption Scenarios • Insurance Client: – Had 3 Test environments that were shared by 35 project teams. The three environments were hosted on static infrastructure with limited compute and storage – Went to 35 test environments (one for each team) with Virtualized Data provisioned by Delphix, hosted on the same static infrastructure • Global Bank: – Development teams had dynamic Test Environments. However, they has limited access. Production-like Test Data was not available to Developers. Database refresh took 6-7 days per request – Today all Databases (50+) are provisioned via Delphix into 3,000+ Dev and Test environments. Every development stream (Git branch) has its own Database – Data provisioning governed via automated policy based ‘guardrails’ • Hotel Chain: – Data was not a part of DevOps toolchain. Database provisioning was done manually and only subsets of data was made available to Developers and Testers – Data is a core service of the DevOps toolchain. Database provisioning is part of the Jenkins pipeline and fully available to developers and testers via self-service
  • 22. Value Stream Mapping the CI/CD Pipeline
  • 23. © 2019 All Rights Reserved. 23 Making the Delivery Pipeline Lean Idea/Feature/Bug Fix/ Enhancement Production Development Build QA SIT UAT Prod PMO Requirements/ Analyst Developer CustomersLine of Business Build Engineer QA Team Integration Tester User/Tester Operations Artifact Repository Deployment Engineer Release Management Code Repository Deploy Get Feedback Infrastructure as Code/ Cloud Patterns Feedback Customer or Customer Surrogate Data Tasks Artifacts Value Stream Mapping to Identify: • Waste • Wait • Rework Video : DevOps Value Stream Mapping
  • 24. © 2019 All Rights Reserved. 24 24 • Review the current state o Business goals, IT goals, current initiatives o Requirements o Environments o Repositories o Data Sources /Data Architecture o Roles / Organization o Metrics o Other • Prioritize Waste, Wait states and Rework • Create a first pass at a roadmap to address inefficiencies The whiteboard Next Step: DevOps Value Stream Mapping Workshop