SlideShare a Scribd company logo
1 of 36
Download to read offline
Build a DevOps Culture & Infrastructure for Success
Part 1
October 27, 2015
#AgileLIVE #DevOps
Dennis Ehle
Vice President of DevOps Strategy
VersionOne
Moderator
1. Please submit questions through the chat feature.
2. We are recording today’s webinar.
3. We will be sending a link to the recording and slides.
4. You can claim 1 PDU credit:
Provider ID – 3576
Webinar ID – V1062
5. Join the conversation – #AgileLIVE #DevOps
A few logistics…
DevOps@TGT
Heather Mickman
@hmmickman
Ross Clanton
@rossclanton
(re)building an engineering culture
#DOTGT
a bit
about us
53 years of service
347,000 team members
1,805 stores
Target
Omnichannel Retailer
Fortune 50
source: abullseyeview.com
7 HQ locations
38 distribution centers
3 data centers
#DOTGT
our story
involves two
important
sets of
people
people who consume technology solutions people who create technology solutions
#DOTGT
and how we
navigated
culture organization system complexity
#DOTGT
engineers feeling
devalued, frustrated
to overcome
some not so
unique
challenges
zombie projects consuming
time, money, and people
loss of agility
focus on siloing + local optimization
#DOTGT
the first thing
we knew we
had to do
was …
#DOTGT
so far our
journey has
involved
enabling, unleashing
cultivating, growing a movement
getting alignment
figuring out how to across the enterprise
#DOTGT
so Target
wanted to
create cool,
digital guest
experiences
#DOTGT
multiple “sources of truth”
connected by unique
point-to-
point integrations
but getting
the data
needed was
easier said
than done
#DOTGT
shared
services
queues
having to
in addition
we had a
matrixed
operating,
delivery
model that
moved
slowly
NOW SERVING
938 12541253
1252
1251
which led to
which led to
#DOTGT
discovering
the power of
APIs
that would be the
API I’ve almost
finished coding …
there’s got to be a
better way to get to
our data!
#DOTGT
“alien” concepts new tools simplifying
to solve
meant
listening to a
radical group
of change
agents (aka
engineers)
#DOTGT
and the
results speak
volumes
53x
business
capabilities
enabled
we continue to focus on enabling new business capabilities
our focus: enable market, not business, disruption
we aren’t driving the increase but our APIs have to be ready
source: comScore Key Measures, October-December 2014
> 90 API products
> 80 deployments per week
> 17 billion monthly API calls
< 10 incidents per month
traffic up
42%
280k
orders fulfilled 2014
Black Friday
weekend
APIs built to
handle
serious
traffic
holiday 2015
in 2014
Including
#DOTGT
we had to
transform
pockets of
change
agents
movement using
internal in-conferences
into a BIG
internal social media
monthly share-outs quarterly hackathons
#DOTGT
bringing in
outside
voices, we
made it fun
Rob Cummings
Fletcher Nichol
Michael Ducy
Jeff Sussna
Ian Malpass
Andy Domeier
Sean O’Neil
Jez Humble
Tom Duffield
Matt Konda
#DOTGT
sharing our
story,
nurturing the
grassroots to
grow
0
250
500
750
1000
1250
February
2014 June
2014 October
2014 February
2015 June 
2015 October
2015
community members
internal event attendance
37
975
target.github.io
#DOTGT
and
connecting
with larger
issues facing
company
under pressure to fundamentally change our
approach to technology delivery from the
most important, demanding, savvy people in the world
ourselves
internal customers
competitors
Target Guests
we needed engagement to move forward
#DOTGT
direction
course
and align
executives to
set direction,
course
CI/CD maturity framework, assessment toolkit
identified, aligned champions to work with senior
executives to:
• establish DevOps and automation goals and priorities
• drive continuous delivery maturity assessment
• champion DevOps and Automation within their portfolio
≈
engineering
practices
Continuous Integration
4-8 weighted
data points
per practice
to assess maturity
Configuration Management
Quality Assurance
Data Management
Deploy
Environment & Infrastructure
Scoring
0 = This practice is not followed at all by the team
CI/CD
adoption score 
calculated
using data points
1 = The team has started to learn this practice but is not yet applying it
2 = The team has started to apply this practice but has little experience with it
3 = The team is applying the practice at least 50% of the time
4 = The team applies this practice most of the time but has some notable exceptions
5 = The team applies this practice consistently
#DOTGT
then align
our peers by
drawing on
external
expertise
Brooklyn Park, MN • March 19, 2015
Keynote
• Gene Kim
Speakers
• Jason Cox
• Scott Prugh
• Jonny Wooldridge
• Courtney Kissler
• Nicole Forsgren
TTS Leadership DevOps Summit
#DOTGT
thus
combining
tops down
support with
a strategic
focus
the
BIG
question
“How in the hell are we going to scale?”
modernize tools,
methodologies
adopt Agile and DevOps
increase speed, agility
pay down tech debt
#DOTGT
operating
model
• simplify structure, accountability
• enable full-stack product
ownership
• standardize services
• establish practices area
delivery
model
• shift to product focus
• drive end-to-end accountability
• adopt Scrum framework
modernization
strategy
• loosely coupled architecture
• APIs
• cloud ready
• self-service, lightweight tools
1. make
structural
changes
CI CD
#DOTGT
converge
movements
grow pool of
coaches
converge
movements
grow pool of
coaches
connect experts
drive learning
align priorities
maintain laser focus
2. connect
important
dots
#DOTGT
3. build an
internal
incubator
environment
#DOTGT
4. develop,
expand
learning
service
offerings challenges 30+ day experience introducing, leveling
up Agile Scrum, DevOps, Lean skills
flashbuilds* 1-3 day events to create a usable
feature, solve a problem
open labs 90-minute sessions twice weekly for
questions, answers, and good old
fashioned inspiration
*check target.github.io for details
immersive learning
#DOTGT
aligned
with
strategic
priorities
and folks
ready to
#DO
5. prioritize
demand
based on
constraints
key partners include coaches working with teams who are
able to connect the Dojo with teams …
#DOTGT
which has
helped move
fast
and a first round of immersive learning for our senior executives
results
so far
(since April 2015)
throughput
outcomes
personal
14 6 200+
challenges flashbuilds learners
building team
from delegating tasks to individuals to
get things done
to working as team to come up with the
best solution, one that all supported
lead engineer
confidence
from worrying about calls in the night
during production deployments
to being able to go to bed knowing what’s
ready for deployment works and there will
be no calls
senior engineer
collaboration
from environment not conducive to real-
time collaboration
to environment that enables face-to-face
communication, progress
scrum master
consistency
from 3-month process involving 2-3
dozen requests to other teams with
inconsistent results
to 30-minutes to deploy consistent full-
stack environment
velocity
from single person spending 6-12 hours
to merge/promote code every 2 weeks
to everyone being able to merge/promote
code in minutes
foundation
from having an idea that sounds really
great in theory
to being able to use new tools to be
successful in reality (including
uncovered unknown required work)
#DOTGT
what have
we learned
in 6
months?
expect the
unexpected
befriend your
landlord
don’t
overly
focus on
one
area
a successful
Challenge needs
a good charter
MVPs rock
#DOTGT
next step in
scaling
taking
the
global
#DOTGT
our advice to
others?
empower your
change agents
don’t wait to
be exclusively
inclusive
unlearn what you have
learned
connect with broader DevOps
Enterprise community
#DOTGT
we’re still
learning …
follow our journey
Target Tech Blog
http://target.github.io
The Goat Farm
http://goatcan.do
@hmmickman @RossClanton
34© 2015 Scaled Agile, Inc. All Rights Reserved
Questions?
Join us next week!
Build a DevOps Culture & Infrastructure for Success
Part 2
November 3, 11 AM-12 PM EDT / 17:00-18:00 PM CET
Dennis Ehle
Vice President of DevOps Strategy
VersionOne
Ian Culling
CTO
VersionOne
Thank you
for joining us today!
#AgileLIVE #DevOps

More Related Content

What's hot

AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2VersionOne
 
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...VersionOne
 
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...VersionOne
 
ClickSoftware Agile Tranistion by Meny Duek
ClickSoftware Agile Tranistion by Meny DuekClickSoftware Agile Tranistion by Meny Duek
ClickSoftware Agile Tranistion by Meny DuekAgileSparks
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeSaket Bansal
 
Pango Journey to an Agile Cloud by Yaniv Kalo
Pango Journey to an Agile Cloud by Yaniv KaloPango Journey to an Agile Cloud by Yaniv Kalo
Pango Journey to an Agile Cloud by Yaniv KaloAgileSparks
 
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoftAgile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoftXBOSoft
 
AgileLIVE Part II
AgileLIVE Part IIAgileLIVE Part II
AgileLIVE Part IIVersionOne
 
Quality Index: A Composite Metric for the Voice of Testing
Quality Index: A Composite Metric for the Voice of TestingQuality Index: A Composite Metric for the Voice of Testing
Quality Index: A Composite Metric for the Voice of TestingTechWell
 
Agile vs devops : Learn The Differences Between Agile & Devops
Agile vs devops : Learn The Differences Between Agile & DevopsAgile vs devops : Learn The Differences Between Agile & Devops
Agile vs devops : Learn The Differences Between Agile & DevopsTestingXperts
 
Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...AgileSparks
 
10 Steps to Shift Left - Guiding Principles in QA
10 Steps to Shift Left - Guiding Principles in QA10 Steps to Shift Left - Guiding Principles in QA
10 Steps to Shift Left - Guiding Principles in QAJim Spillson
 
Myron Kokhanovskyi: Team Performance Metrics - what are the KPIs of a high pe...
Myron Kokhanovskyi: Team Performance Metrics - what are the KPIs of a high pe...Myron Kokhanovskyi: Team Performance Metrics - what are the KPIs of a high pe...
Myron Kokhanovskyi: Team Performance Metrics - what are the KPIs of a high pe...Lviv Startup Club
 
Artem Shapoval: PMO: To be or not to be
Artem Shapoval: PMO: To be or not to beArtem Shapoval: PMO: To be or not to be
Artem Shapoval: PMO: To be or not to beLviv Startup Club
 
Accelerate DevOps and Quality with Integration
Accelerate DevOps and Quality with IntegrationAccelerate DevOps and Quality with Integration
Accelerate DevOps and Quality with IntegrationTasktop
 
The Dashlane Agile Journey
The Dashlane Agile JourneyThe Dashlane Agile Journey
The Dashlane Agile JourneyDashlane
 
Agile Israel 2017 by VO
Agile Israel 2017 by VO Agile Israel 2017 by VO
Agile Israel 2017 by VO AgileSparks
 
Augury's Journey Towards CD by Assaf Mizrachi
Augury's Journey Towards CD by Assaf Mizrachi Augury's Journey Towards CD by Assaf Mizrachi
Augury's Journey Towards CD by Assaf Mizrachi AgileSparks
 
Our journey from manual deployment on data center
Our journey from manual deployment on data centerOur journey from manual deployment on data center
Our journey from manual deployment on data centerAgileSparks
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)Serena Software
 

What's hot (20)

AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
 
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
 
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
 
ClickSoftware Agile Tranistion by Meny Duek
ClickSoftware Agile Tranistion by Meny DuekClickSoftware Agile Tranistion by Meny Duek
ClickSoftware Agile Tranistion by Meny Duek
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 
Pango Journey to an Agile Cloud by Yaniv Kalo
Pango Journey to an Agile Cloud by Yaniv KaloPango Journey to an Agile Cloud by Yaniv Kalo
Pango Journey to an Agile Cloud by Yaniv Kalo
 
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoftAgile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
 
AgileLIVE Part II
AgileLIVE Part IIAgileLIVE Part II
AgileLIVE Part II
 
Quality Index: A Composite Metric for the Voice of Testing
Quality Index: A Composite Metric for the Voice of TestingQuality Index: A Composite Metric for the Voice of Testing
Quality Index: A Composite Metric for the Voice of Testing
 
Agile vs devops : Learn The Differences Between Agile & Devops
Agile vs devops : Learn The Differences Between Agile & DevopsAgile vs devops : Learn The Differences Between Agile & Devops
Agile vs devops : Learn The Differences Between Agile & Devops
 
Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...
 
10 Steps to Shift Left - Guiding Principles in QA
10 Steps to Shift Left - Guiding Principles in QA10 Steps to Shift Left - Guiding Principles in QA
10 Steps to Shift Left - Guiding Principles in QA
 
Myron Kokhanovskyi: Team Performance Metrics - what are the KPIs of a high pe...
Myron Kokhanovskyi: Team Performance Metrics - what are the KPIs of a high pe...Myron Kokhanovskyi: Team Performance Metrics - what are the KPIs of a high pe...
Myron Kokhanovskyi: Team Performance Metrics - what are the KPIs of a high pe...
 
Artem Shapoval: PMO: To be or not to be
Artem Shapoval: PMO: To be or not to beArtem Shapoval: PMO: To be or not to be
Artem Shapoval: PMO: To be or not to be
 
Accelerate DevOps and Quality with Integration
Accelerate DevOps and Quality with IntegrationAccelerate DevOps and Quality with Integration
Accelerate DevOps and Quality with Integration
 
The Dashlane Agile Journey
The Dashlane Agile JourneyThe Dashlane Agile Journey
The Dashlane Agile Journey
 
Agile Israel 2017 by VO
Agile Israel 2017 by VO Agile Israel 2017 by VO
Agile Israel 2017 by VO
 
Augury's Journey Towards CD by Assaf Mizrachi
Augury's Journey Towards CD by Assaf Mizrachi Augury's Journey Towards CD by Assaf Mizrachi
Augury's Journey Towards CD by Assaf Mizrachi
 
Our journey from manual deployment on data center
Our journey from manual deployment on data centerOur journey from manual deployment on data center
Our journey from manual deployment on data center
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
 

Similar to AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1

DOES15 DevOps@TGT (re)building an engineering culture
DOES15 DevOps@TGT (re)building an engineering culture DOES15 DevOps@TGT (re)building an engineering culture
DOES15 DevOps@TGT (re)building an engineering culture Ross Clanton
 
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...Gene Kim
 
DevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryDevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryNajib Radzuan
 
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGroup
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?Red Gate Software
 
Accelerate Your Time to a Successful Deployment with DevOps
Accelerate Your Time to a Successful Deployment with DevOpsAccelerate Your Time to a Successful Deployment with DevOps
Accelerate Your Time to a Successful Deployment with DevOpsPerficient, Inc.
 
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)Gonzague PATINIER
 
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...DevOpsDays Houston
 
2016 07-28 immersive-learning_in_the_target_dojo
2016 07-28 immersive-learning_in_the_target_dojo2016 07-28 immersive-learning_in_the_target_dojo
2016 07-28 immersive-learning_in_the_target_dojoRagavendra Prasath
 
ASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de MirandaASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de MirandaAvisi B.V.
 
DevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGuys FutureDecoded 2016 - is DevOps the AnswerDevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGuys FutureDecoded 2016 - is DevOps the AnswerDevOpsGroup
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsSanjeev Sharma
 
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps StoryDOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps StoryGene Kim
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model2i Testing
 
Why DevOps is Key to Digital Transformation Success.pdf
Why DevOps is Key to Digital Transformation Success.pdfWhy DevOps is Key to Digital Transformation Success.pdf
Why DevOps is Key to Digital Transformation Success.pdfEnterprise Insider
 
BuildingBlocksEbook-Sept2019.pdf
BuildingBlocksEbook-Sept2019.pdfBuildingBlocksEbook-Sept2019.pdf
BuildingBlocksEbook-Sept2019.pdfAndri Muhyidin
 
Slalom DevOps Automacon 2016
Slalom DevOps Automacon 2016Slalom DevOps Automacon 2016
Slalom DevOps Automacon 2016George Peden
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organizationZinnov
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsAgile Lietuva
 

Similar to AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1 (20)

DOES15 DevOps@TGT (re)building an engineering culture
DOES15 DevOps@TGT (re)building an engineering culture DOES15 DevOps@TGT (re)building an engineering culture
DOES15 DevOps@TGT (re)building an engineering culture
 
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
 
DevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryDevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software Delivery
 
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?
 
Accelerate Your Time to a Successful Deployment with DevOps
Accelerate Your Time to a Successful Deployment with DevOpsAccelerate Your Time to a Successful Deployment with DevOps
Accelerate Your Time to a Successful Deployment with DevOps
 
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
 
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
 
2016 07-28 immersive-learning_in_the_target_dojo
2016 07-28 immersive-learning_in_the_target_dojo2016 07-28 immersive-learning_in_the_target_dojo
2016 07-28 immersive-learning_in_the_target_dojo
 
ASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de MirandaASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de Miranda
 
DevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGuys FutureDecoded 2016 - is DevOps the AnswerDevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGuys FutureDecoded 2016 - is DevOps the Answer
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
 
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps StoryDOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model
 
Why DevOps is Key to Digital Transformation Success.pdf
Why DevOps is Key to Digital Transformation Success.pdfWhy DevOps is Key to Digital Transformation Success.pdf
Why DevOps is Key to Digital Transformation Success.pdf
 
BuildingBlocksEbook-Sept2019.pdf
BuildingBlocksEbook-Sept2019.pdfBuildingBlocksEbook-Sept2019.pdf
BuildingBlocksEbook-Sept2019.pdf
 
Slalom DevOps Automacon 2016
Slalom DevOps Automacon 2016Slalom DevOps Automacon 2016
Slalom DevOps Automacon 2016
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organization
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wants
 
14.1 features
14.1 features14.1 features
14.1 features
 

More from VersionOne

12 Benefits of Adopting Agile
12 Benefits of Adopting Agile 12 Benefits of Adopting Agile
12 Benefits of Adopting Agile VersionOne
 
AgileLIVE: Continuous Product Learning - Part 1
AgileLIVE: Continuous Product Learning - Part 1AgileLIVE: Continuous Product Learning - Part 1
AgileLIVE: Continuous Product Learning - Part 1VersionOne
 
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1VersionOne
 
AgileLIVE Webinar: Adding UX Value to Agile Development
AgileLIVE Webinar: Adding UX Value to Agile DevelopmentAgileLIVE Webinar: Adding UX Value to Agile Development
AgileLIVE Webinar: Adding UX Value to Agile DevelopmentVersionOne
 
AgileLIVE Webinar: Agile Leadership for the Enterprise
AgileLIVE Webinar: Agile Leadership for the EnterpriseAgileLIVE Webinar: Agile Leadership for the Enterprise
AgileLIVE Webinar: Agile Leadership for the EnterpriseVersionOne
 
AgileLIVE - Collaboration that Scales - Part 2
AgileLIVE - Collaboration that Scales - Part 2AgileLIVE - Collaboration that Scales - Part 2
AgileLIVE - Collaboration that Scales - Part 2VersionOne
 
AgileLIVE - Collaboration that Scales - Part 1
AgileLIVE - Collaboration that Scales - Part 1AgileLIVE - Collaboration that Scales - Part 1
AgileLIVE - Collaboration that Scales - Part 1VersionOne
 
Creating Basic Agile Reports
Creating Basic Agile Reports Creating Basic Agile Reports
Creating Basic Agile Reports VersionOne
 
Managing Technical Debt
Managing Technical DebtManaging Technical Debt
Managing Technical DebtVersionOne
 
Right-Sizing User Stories
Right-Sizing User StoriesRight-Sizing User Stories
Right-Sizing User StoriesVersionOne
 
Agile Testing
Agile Testing Agile Testing
Agile Testing VersionOne
 
Agile Project Management: "How I Learned to Stop Worrying and Love Agile”
Agile Project Management: "How I Learned to Stop Worrying and Love Agile”Agile Project Management: "How I Learned to Stop Worrying and Love Agile”
Agile Project Management: "How I Learned to Stop Worrying and Love Agile”VersionOne
 
Agile and Auditors
Agile and AuditorsAgile and Auditors
Agile and AuditorsVersionOne
 
Agile Metrics: It's Not All That Complicated
Agile Metrics: It's Not All That ComplicatedAgile Metrics: It's Not All That Complicated
Agile Metrics: It's Not All That ComplicatedVersionOne
 
AgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part I
AgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part IAgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part I
AgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part IVersionOne
 
Teaching an Elephant to Dance or Scaling Agile to Large Project Teams
Teaching an Elephant to Dance or Scaling Agile to Large Project TeamsTeaching an Elephant to Dance or Scaling Agile to Large Project Teams
Teaching an Elephant to Dance or Scaling Agile to Large Project TeamsVersionOne
 
Building Agile Teams
Building Agile TeamsBuilding Agile Teams
Building Agile TeamsVersionOne
 
Story Mapping in a Nutshell
Story Mapping in a NutshellStory Mapping in a Nutshell
Story Mapping in a NutshellVersionOne
 
Scaling and Measuring Agile Success
Scaling and Measuring Agile SuccessScaling and Measuring Agile Success
Scaling and Measuring Agile SuccessVersionOne
 

More from VersionOne (19)

12 Benefits of Adopting Agile
12 Benefits of Adopting Agile 12 Benefits of Adopting Agile
12 Benefits of Adopting Agile
 
AgileLIVE: Continuous Product Learning - Part 1
AgileLIVE: Continuous Product Learning - Part 1AgileLIVE: Continuous Product Learning - Part 1
AgileLIVE: Continuous Product Learning - Part 1
 
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
 
AgileLIVE Webinar: Adding UX Value to Agile Development
AgileLIVE Webinar: Adding UX Value to Agile DevelopmentAgileLIVE Webinar: Adding UX Value to Agile Development
AgileLIVE Webinar: Adding UX Value to Agile Development
 
AgileLIVE Webinar: Agile Leadership for the Enterprise
AgileLIVE Webinar: Agile Leadership for the EnterpriseAgileLIVE Webinar: Agile Leadership for the Enterprise
AgileLIVE Webinar: Agile Leadership for the Enterprise
 
AgileLIVE - Collaboration that Scales - Part 2
AgileLIVE - Collaboration that Scales - Part 2AgileLIVE - Collaboration that Scales - Part 2
AgileLIVE - Collaboration that Scales - Part 2
 
AgileLIVE - Collaboration that Scales - Part 1
AgileLIVE - Collaboration that Scales - Part 1AgileLIVE - Collaboration that Scales - Part 1
AgileLIVE - Collaboration that Scales - Part 1
 
Creating Basic Agile Reports
Creating Basic Agile Reports Creating Basic Agile Reports
Creating Basic Agile Reports
 
Managing Technical Debt
Managing Technical DebtManaging Technical Debt
Managing Technical Debt
 
Right-Sizing User Stories
Right-Sizing User StoriesRight-Sizing User Stories
Right-Sizing User Stories
 
Agile Testing
Agile Testing Agile Testing
Agile Testing
 
Agile Project Management: "How I Learned to Stop Worrying and Love Agile”
Agile Project Management: "How I Learned to Stop Worrying and Love Agile”Agile Project Management: "How I Learned to Stop Worrying and Love Agile”
Agile Project Management: "How I Learned to Stop Worrying and Love Agile”
 
Agile and Auditors
Agile and AuditorsAgile and Auditors
Agile and Auditors
 
Agile Metrics: It's Not All That Complicated
Agile Metrics: It's Not All That ComplicatedAgile Metrics: It's Not All That Complicated
Agile Metrics: It's Not All That Complicated
 
AgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part I
AgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part IAgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part I
AgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part I
 
Teaching an Elephant to Dance or Scaling Agile to Large Project Teams
Teaching an Elephant to Dance or Scaling Agile to Large Project TeamsTeaching an Elephant to Dance or Scaling Agile to Large Project Teams
Teaching an Elephant to Dance or Scaling Agile to Large Project Teams
 
Building Agile Teams
Building Agile TeamsBuilding Agile Teams
Building Agile Teams
 
Story Mapping in a Nutshell
Story Mapping in a NutshellStory Mapping in a Nutshell
Story Mapping in a Nutshell
 
Scaling and Measuring Agile Success
Scaling and Measuring Agile SuccessScaling and Measuring Agile Success
Scaling and Measuring Agile Success
 

Recently uploaded

OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingShane Coughlan
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxRTS corp
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shardsChristopher Curtin
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesVictoriaMetrics
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024Anthony Dahanne
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfkalichargn70th171
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingShane Coughlan
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 
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
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfRTS corp
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolsosttopstonverter
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slidesvaideheekore1
 

Recently uploaded (20)

OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 Updates
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 
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...
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slides
 

AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1

  • 1. Build a DevOps Culture & Infrastructure for Success Part 1 October 27, 2015 #AgileLIVE #DevOps
  • 2. Dennis Ehle Vice President of DevOps Strategy VersionOne Moderator
  • 3. 1. Please submit questions through the chat feature. 2. We are recording today’s webinar. 3. We will be sending a link to the recording and slides. 4. You can claim 1 PDU credit: Provider ID – 3576 Webinar ID – V1062 5. Join the conversation – #AgileLIVE #DevOps A few logistics…
  • 5. #DOTGT a bit about us 53 years of service 347,000 team members 1,805 stores Target Omnichannel Retailer Fortune 50 source: abullseyeview.com 7 HQ locations 38 distribution centers 3 data centers
  • 6. #DOTGT our story involves two important sets of people people who consume technology solutions people who create technology solutions
  • 7. #DOTGT and how we navigated culture organization system complexity
  • 8. #DOTGT engineers feeling devalued, frustrated to overcome some not so unique challenges zombie projects consuming time, money, and people loss of agility focus on siloing + local optimization
  • 9. #DOTGT the first thing we knew we had to do was …
  • 10. #DOTGT so far our journey has involved enabling, unleashing cultivating, growing a movement getting alignment figuring out how to across the enterprise
  • 11. #DOTGT so Target wanted to create cool, digital guest experiences
  • 12. #DOTGT multiple “sources of truth” connected by unique
point-to- point integrations but getting the data needed was easier said than done
  • 13. #DOTGT shared services queues having to in addition we had a matrixed operating, delivery model that moved slowly NOW SERVING 938 12541253 1252 1251 which led to which led to
  • 14. #DOTGT discovering the power of APIs that would be the API I’ve almost finished coding … there’s got to be a better way to get to our data!
  • 15. #DOTGT “alien” concepts new tools simplifying to solve meant listening to a radical group of change agents (aka engineers)
  • 16. #DOTGT and the results speak volumes 53x business capabilities enabled we continue to focus on enabling new business capabilities our focus: enable market, not business, disruption we aren’t driving the increase but our APIs have to be ready source: comScore Key Measures, October-December 2014 > 90 API products > 80 deployments per week > 17 billion monthly API calls < 10 incidents per month traffic up 42% 280k orders fulfilled 2014 Black Friday weekend APIs built to handle serious traffic holiday 2015 in 2014 Including
  • 17. #DOTGT we had to transform pockets of change agents movement using internal in-conferences into a BIG internal social media monthly share-outs quarterly hackathons
  • 18. #DOTGT bringing in outside voices, we made it fun Rob Cummings Fletcher Nichol Michael Ducy Jeff Sussna Ian Malpass Andy Domeier Sean O’Neil Jez Humble Tom Duffield Matt Konda
  • 19. #DOTGT sharing our story, nurturing the grassroots to grow 0 250 500 750 1000 1250 February
2014 June
2014 October
2014 February
2015 June 
2015 October
2015 community members internal event attendance 37 975 target.github.io
  • 20. #DOTGT and connecting with larger issues facing company under pressure to fundamentally change our approach to technology delivery from the most important, demanding, savvy people in the world ourselves internal customers competitors Target Guests we needed engagement to move forward
  • 21. #DOTGT direction course and align executives to set direction, course CI/CD maturity framework, assessment toolkit identified, aligned champions to work with senior executives to: • establish DevOps and automation goals and priorities • drive continuous delivery maturity assessment • champion DevOps and Automation within their portfolio ≈ engineering practices Continuous Integration 4-8 weighted data points per practice to assess maturity Configuration Management Quality Assurance Data Management Deploy Environment & Infrastructure Scoring 0 = This practice is not followed at all by the team CI/CD adoption score 
calculated using data points 1 = The team has started to learn this practice but is not yet applying it 2 = The team has started to apply this practice but has little experience with it 3 = The team is applying the practice at least 50% of the time 4 = The team applies this practice most of the time but has some notable exceptions 5 = The team applies this practice consistently
  • 22. #DOTGT then align our peers by drawing on external expertise Brooklyn Park, MN • March 19, 2015 Keynote • Gene Kim Speakers • Jason Cox • Scott Prugh • Jonny Wooldridge • Courtney Kissler • Nicole Forsgren TTS Leadership DevOps Summit
  • 23. #DOTGT thus combining tops down support with a strategic focus the BIG question “How in the hell are we going to scale?” modernize tools, methodologies adopt Agile and DevOps increase speed, agility pay down tech debt
  • 24. #DOTGT operating model • simplify structure, accountability • enable full-stack product ownership • standardize services • establish practices area delivery model • shift to product focus • drive end-to-end accountability • adopt Scrum framework modernization strategy • loosely coupled architecture • APIs • cloud ready • self-service, lightweight tools 1. make structural changes CI CD
  • 25. #DOTGT converge movements grow pool of coaches converge movements grow pool of coaches connect experts drive learning align priorities maintain laser focus 2. connect important dots
  • 27. #DOTGT 4. develop, expand learning service offerings challenges 30+ day experience introducing, leveling up Agile Scrum, DevOps, Lean skills flashbuilds* 1-3 day events to create a usable feature, solve a problem open labs 90-minute sessions twice weekly for questions, answers, and good old fashioned inspiration *check target.github.io for details immersive learning
  • 28. #DOTGT aligned with strategic priorities and folks ready to #DO 5. prioritize demand based on constraints key partners include coaches working with teams who are able to connect the Dojo with teams …
  • 29. #DOTGT which has helped move fast and a first round of immersive learning for our senior executives results so far (since April 2015) throughput outcomes personal 14 6 200+ challenges flashbuilds learners building team from delegating tasks to individuals to get things done to working as team to come up with the best solution, one that all supported lead engineer confidence from worrying about calls in the night during production deployments to being able to go to bed knowing what’s ready for deployment works and there will be no calls senior engineer collaboration from environment not conducive to real- time collaboration to environment that enables face-to-face communication, progress scrum master consistency from 3-month process involving 2-3 dozen requests to other teams with inconsistent results to 30-minutes to deploy consistent full- stack environment velocity from single person spending 6-12 hours to merge/promote code every 2 weeks to everyone being able to merge/promote code in minutes foundation from having an idea that sounds really great in theory to being able to use new tools to be successful in reality (including uncovered unknown required work)
  • 30. #DOTGT what have we learned in 6 months? expect the unexpected befriend your landlord don’t overly focus on one area a successful Challenge needs a good charter MVPs rock
  • 32. #DOTGT our advice to others? empower your change agents don’t wait to be exclusively inclusive unlearn what you have learned connect with broader DevOps Enterprise community
  • 33. #DOTGT we’re still learning … follow our journey Target Tech Blog http://target.github.io The Goat Farm http://goatcan.do @hmmickman @RossClanton
  • 34. 34© 2015 Scaled Agile, Inc. All Rights Reserved Questions?
  • 35. Join us next week! Build a DevOps Culture & Infrastructure for Success Part 2 November 3, 11 AM-12 PM EDT / 17:00-18:00 PM CET Dennis Ehle Vice President of DevOps Strategy VersionOne Ian Culling CTO VersionOne
  • 36. Thank you for joining us today! #AgileLIVE #DevOps