SlideShare a Scribd company logo
1st DevOps Culture principle:
computer scientists
are only human
Jörg Hastreiter
Head of Business Technology
 Top 10 signs, that you have to change
something
 How we involve people and practice
positive leadership
 Our next step: Inner Source community
Agenda
Signs,
that you have to change something!Top10
Your development, test and operation tools
are absolutely incompatible and redundant …
Different toolsTop 10:
The go live of your "finished" software comes close
to an adventurous journey through a labyrinth ...
Expensive transitionTop 9:
You analyze in detail who has made the mistake
and sanction instead of learning from it ...
Finger pointing and no improvementTop 8:
Your software development, test and operation teams are
organizationally and geographically separated and talk
about each other but not to each other...
Too much tailorizationTop 7:
Your deployment to production depends on the heroic
commitment and genius of a single employee ...
Dependence on heroismTop 6:
You need 100 testers to complete the manual quality assurance for the
monthly release within a week ...
No test automationTop 5:
To restart a virtual server, you must complete
a six step approval process ...
Bureaucratic processesTop 4:
The installation of your software in operation takes as long as
printing and retyping the complete source code …
Manual deploymentsTop 3:
The go live of your software is delayed and falls with the
retirement of the user at the same time ...
Time to market missedTop 2:
Yan Weihao* has an appointment with your software and operation
teams and wants to learn how to play ping pong even faster ...
Constant ticket ping pongTop 1:
* World Champion of Ping Pong 2017
How we involve people and
practice positive leadership
Involve
People
Our main points of resistance
WillI still be
needed?
CanIdo
it?
What‘sthe
point?
Fears
Dev/TestTools
Ops Tools
Development
(Agile)
Agil – Fast–Proven
Operating
(ITIL)
Certified standards
Different
Tools
Different
Processes
Cultural
Hurdles
Flexibility&Agility
System security&stability
One goal
Divisionthinking
More efficient
together
Not inventedhere-
Syndrome
Inventingtogether
Organ. hurdles
& conflicting goals
Different goals &
responsibilities
d
o
i
a
m
d
o
p
u
p
p
e
t
d
o
i
m
a
g
e
d
o
m
y
s
e
r
v
Improvement of
standards &
automation
Project business
(Cost&timepressure)
Conflicts of
Resources
Wall of Confusion
Devops is not just technology – it is a
cultural change
16
Enterprise DevOps Adoption isn´t
mandatory – but neither is survival.
Gene Kim
You can´t directly change culture.
But you can change behavior, and
behavior becomes culture.
Lloyd Taylor, VP Infrastructure, Ngmoco
It feels right because it´s good for
your people.
Damon Edwards
DevOps is a human problem.
Patrick Dubois
Attention: Change!
Important: turn
concerned employees
into involved employees
Image source: http://www.change-management-consultant.de/wp-content/uploads/2016/02/Change_Management.jpg
Image source: http://www.change-management-consultant.de/wp-content/uploads/2016/02/Change_Management.jpg
Info-Lunches
Intranet
presentations
Show INFO VIDEOs about
the Vision
Employee
survey
Roadshows
Informal
discussions
Dev Day
Participation in the
program
Our Way: TURN CONCERNED EMPLOYEES into
involved employees
Our Way: TURN CONCERNED EMPLOYEES into
involved employees
19
Community
management and
incentive
mechanisms.
Knowledge
tandem advice
Know how-
exchange.
Consideration of
the requirements
and participation
of the community.
Trainings for
innovative
Dev/Test/Ops
tools and
processes.
Open Source
Use the practices
internally (= Inner
Source ).
Job rotation
Into the DevOps-
team and back.
Our Way: master the digital transformation
together
20
Piloting of new
microservices /
full-service
organizational
forms (Dev + Test +
Ops in one unit).
Employee survey
Finding out how
changes can be
implemented in
practice.
Standardized
processes along
the Dev-Test-Ops
value chain.
Employees from
various roles and
areas are
participants in the
DevOps change
program.
Standardized
Continuous
Integration and
Continuous
Delivery Tool
Chain.
Communication
Roadshows
Info lunches
Info videos
DevDay
d
o
i
a
m
d
o
p
u
p
p
e
t
d
o
i
m
a
g
e
d
o
m
y
s
e
r
v
d
o
i
a
m
d
o
p
u
p
p
e
t
d
o
i
m
a
g
e
d
o
m
y
s
e
r
v
Full-Service
Find and Talk about your
Success stories!
Start small.
But start the change!
DevOps Community
Inner Source Community
Our
Future
Preparation Implementation Acceptance
Motivation
0.Worry
Time
1.Alarm/Shock
2.Defensiveness
3.Rationalunderstanding
4.Emotionalunderstanding,
frustration
5.Opening
6.Integration
Based on next level consulting
change processes
Startofcompanywide
DevOpsprogramin2015
Weare
herenow…
Outlook:
We Establish a devOps Community
• Our DevOps community is decentral organized and good at getting better.
• We work together interdisciplinary and cross departmental on the
development of our methodologies.
• Together, we develop tools and services that enable us to automate,
standardize and deliver high quality services from A-Z.
Community mission:
DevOps Community
get employees involved
Motivation at community level, e.g.:
 Evolutionary user status (e.g. User  Contributor  Committer)
 Encourage users to collaborate and generate content
 Account assignment and budget for controlled development of the framework
 Prioritization of budget use by the community under benefit assessment
 Employees are visible as recognized experts
 Motivation at the individual level by executives when the DevOps Framework Services
have successfully applied in customer projects
 Recognition "Top Community Members"
Some recommendationsFinally
recommendations
 Don’t try to be ready with your DevOps implementation to a certain
milestone. Try to “be good in continuous getting better”.
 Share success stories loudly and proudly.
 Don’t force it. No one likes to be told what to do. Try to explain the
“Why?” Try to practice PERMA.
 Try to avoid political struggles and connect “DevOps minded” colleagues.
 Let teams work together across disciplines and make the entire team
responsible for the success.
 Shape you own company DevOps transformation story.
 DevOps is your approach, to bring agility to the customer.
Thank
you.
Jörg Hastreiter
Head of Business Technology
& Excellence
T-Systems Multimedia Solutions GmbH
Riesaer Straße 5
D-01129 Dresden
Phone: +49 351 2820 2824
Mobile: +49 151 1211 7750
E-Mail: Joerg.Hastreiter@t-systems.com
Internet: www.t-systems-mms.com

More Related Content

What's hot

Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...
Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...
Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...
Agile Lietuva
 
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
Gene Kim
 
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachiSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
Ievgenii Katsan
 
Agile vs ??
Agile vs ??Agile vs ??
Agile vs ??
Alessandro Confetti
 
Building products that are cheap,fast and good by Anand Murthy Raj
Building products that are cheap,fast and good by Anand Murthy RajBuilding products that are cheap,fast and good by Anand Murthy Raj
Building products that are cheap,fast and good by Anand Murthy Raj
Agile ME
 
Agile testing coach Agile Lean Ireland 2017
Agile testing coach   Agile Lean Ireland 2017Agile testing coach   Agile Lean Ireland 2017
Agile testing coach Agile Lean Ireland 2017
Walmyr Lima e Silva Filho
 
DOES15 - Mike Bland - Pain Is Over, If You Want It
DOES15 - Mike Bland - Pain Is Over, If You Want ItDOES15 - Mike Bland - Pain Is Over, If You Want It
DOES15 - Mike Bland - Pain Is Over, If You Want It
Gene Kim
 
DOES16 San Francisco - Damon Edwards - The Talent You Need is Already Inside ...
DOES16 San Francisco - Damon Edwards - The Talent You Need is Already Inside ...DOES16 San Francisco - Damon Edwards - The Talent You Need is Already Inside ...
DOES16 San Francisco - Damon Edwards - The Talent You Need is Already Inside ...
Gene Kim
 
A Culture Transformed: Instilling DevOps Ways of Working
A Culture Transformed:  Instilling DevOps Ways of Working A Culture Transformed:  Instilling DevOps Ways of Working
A Culture Transformed: Instilling DevOps Ways of Working
Christine (Chrys) Sills
 
DevOps beyond the Tools
DevOps beyond the ToolsDevOps beyond the Tools
DevOps beyond the Tools
Johann-Peter Hartmann
 
Remote Agile Software Teams: Worth the Risk?
Remote Agile Software Teams: Worth the Risk?Remote Agile Software Teams: Worth the Risk?
Remote Agile Software Teams: Worth the Risk?
MentorMate
 
Building a Software Development Team - MaRS Best Practices
Building a Software Development Team - MaRS Best PracticesBuilding a Software Development Team - MaRS Best Practices
Building a Software Development Team - MaRS Best Practices
MaRS Discovery District
 
Developer Nirvana
Developer NirvanaDeveloper Nirvana
Developer Nirvana
VMware Tanzu
 
Education
EducationEducation
Education
Danish Khan
 
The Phoenix Project DevOps Simulation - Paul Wilkinson
The Phoenix Project DevOps Simulation - Paul WilkinsonThe Phoenix Project DevOps Simulation - Paul Wilkinson
The Phoenix Project DevOps Simulation - Paul Wilkinson
Pink Elephant
 
The devops laboratory - 1 year later
The devops laboratory - 1 year laterThe devops laboratory - 1 year later
The devops laboratory - 1 year later
Javier Turégano Molina
 
Cosmetic Agile, il Prêt-à-porter dell'Agilità
Cosmetic Agile, il Prêt-à-porter dell'AgilitàCosmetic Agile, il Prêt-à-porter dell'Agilità
Cosmetic Agile, il Prêt-à-porter dell'Agilità
Paolo Sammicheli
 
Introduction to devops - update 2017
Introduction to devops - update 2017Introduction to devops - update 2017
Introduction to devops - update 2017
gjdevos
 
Devopsguys DevOps 101 for recruiters
Devopsguys   DevOps 101 for recruitersDevopsguys   DevOps 101 for recruiters
Devopsguys DevOps 101 for recruiters
DevOpsGroup
 
Agile20070912
Agile20070912Agile20070912
Agile20070912
Yves Hanoulle
 

What's hot (20)

Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...
Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...
Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...
 
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
 
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachiSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
 
Agile vs ??
Agile vs ??Agile vs ??
Agile vs ??
 
Building products that are cheap,fast and good by Anand Murthy Raj
Building products that are cheap,fast and good by Anand Murthy RajBuilding products that are cheap,fast and good by Anand Murthy Raj
Building products that are cheap,fast and good by Anand Murthy Raj
 
Agile testing coach Agile Lean Ireland 2017
Agile testing coach   Agile Lean Ireland 2017Agile testing coach   Agile Lean Ireland 2017
Agile testing coach Agile Lean Ireland 2017
 
DOES15 - Mike Bland - Pain Is Over, If You Want It
DOES15 - Mike Bland - Pain Is Over, If You Want ItDOES15 - Mike Bland - Pain Is Over, If You Want It
DOES15 - Mike Bland - Pain Is Over, If You Want It
 
DOES16 San Francisco - Damon Edwards - The Talent You Need is Already Inside ...
DOES16 San Francisco - Damon Edwards - The Talent You Need is Already Inside ...DOES16 San Francisco - Damon Edwards - The Talent You Need is Already Inside ...
DOES16 San Francisco - Damon Edwards - The Talent You Need is Already Inside ...
 
A Culture Transformed: Instilling DevOps Ways of Working
A Culture Transformed:  Instilling DevOps Ways of Working A Culture Transformed:  Instilling DevOps Ways of Working
A Culture Transformed: Instilling DevOps Ways of Working
 
DevOps beyond the Tools
DevOps beyond the ToolsDevOps beyond the Tools
DevOps beyond the Tools
 
Remote Agile Software Teams: Worth the Risk?
Remote Agile Software Teams: Worth the Risk?Remote Agile Software Teams: Worth the Risk?
Remote Agile Software Teams: Worth the Risk?
 
Building a Software Development Team - MaRS Best Practices
Building a Software Development Team - MaRS Best PracticesBuilding a Software Development Team - MaRS Best Practices
Building a Software Development Team - MaRS Best Practices
 
Developer Nirvana
Developer NirvanaDeveloper Nirvana
Developer Nirvana
 
Education
EducationEducation
Education
 
The Phoenix Project DevOps Simulation - Paul Wilkinson
The Phoenix Project DevOps Simulation - Paul WilkinsonThe Phoenix Project DevOps Simulation - Paul Wilkinson
The Phoenix Project DevOps Simulation - Paul Wilkinson
 
The devops laboratory - 1 year later
The devops laboratory - 1 year laterThe devops laboratory - 1 year later
The devops laboratory - 1 year later
 
Cosmetic Agile, il Prêt-à-porter dell'Agilità
Cosmetic Agile, il Prêt-à-porter dell'AgilitàCosmetic Agile, il Prêt-à-porter dell'Agilità
Cosmetic Agile, il Prêt-à-porter dell'Agilità
 
Introduction to devops - update 2017
Introduction to devops - update 2017Introduction to devops - update 2017
Introduction to devops - update 2017
 
Devopsguys DevOps 101 for recruiters
Devopsguys   DevOps 101 for recruitersDevopsguys   DevOps 101 for recruiters
Devopsguys DevOps 101 for recruiters
 
Agile20070912
Agile20070912Agile20070912
Agile20070912
 

Similar to DevOps culture: Computer scientists are only human ... ;)

Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
David Walker
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model
2i Testing
 
DevOps @ Enterprise - DevOps Meetup Zurich
DevOps @ Enterprise - DevOps Meetup ZurichDevOps @ Enterprise - DevOps Meetup Zurich
DevOps @ Enterprise - DevOps Meetup Zurich
Marcelo Sousa Ancelmo
 
Devops intro
Devops introDevops intro
Devops intro
Pallavi Mudaliar
 
DASA DevOps in Action: The Phoenix Project Business Simulation
DASA DevOps in Action: The Phoenix Project Business SimulationDASA DevOps in Action: The Phoenix Project Business Simulation
DASA DevOps in Action: The Phoenix Project Business Simulation
DevOps Agile Skills Association-DASA
 
Andy van der Gugten, Agile Tauranga 2018 Presentation
Andy van der Gugten, Agile Tauranga 2018 PresentationAndy van der Gugten, Agile Tauranga 2018 Presentation
Andy van der Gugten, Agile Tauranga 2018 Presentation
Software Education (SoftEd)
 
HP DevOps Summit 2021
HP DevOps Summit 2021HP DevOps Summit 2021
HP DevOps Summit 2021
Aliza Carpio
 
Enterprise DevOps fact or fiction - DevOps Summit 2014
Enterprise DevOps fact or fiction - DevOps Summit 2014Enterprise DevOps fact or fiction - DevOps Summit 2014
Enterprise DevOps fact or fiction - DevOps Summit 2014
Chris Riley ☁
 
DevOps by Design -- Practical Guide to Effectively Ushering DevOps into Any O...
DevOps by Design -- Practical Guide to Effectively Ushering DevOps into Any O...DevOps by Design -- Practical Guide to Effectively Ushering DevOps into Any O...
DevOps by Design -- Practical Guide to Effectively Ushering DevOps into Any O...
Dana Gardner
 
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
Agile Lietuva
 
AGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by SynerzipAGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by Synerzip
Synerzip
 
Final synerzip-agile2017-top10-v1
Final synerzip-agile2017-top10-v1Final synerzip-agile2017-top10-v1
Final synerzip-agile2017-top10-v1
Hemant Elhence
 
Shaaron a alvares does 2019 final
Shaaron a alvares does 2019 finalShaaron a alvares does 2019 final
Shaaron a alvares does 2019 final
Shaaron A Alvares
 
DevOps Integrating the Enterprise
DevOps Integrating the EnterpriseDevOps Integrating the Enterprise
DevOps Integrating the EnterpriseStephen Walters
 
ASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de MirandaASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de Miranda
Avisi B.V.
 
DevOps Days Charlotte - The Rise of Culture
DevOps Days Charlotte - The Rise of CultureDevOps Days Charlotte - The Rise of Culture
DevOps Days Charlotte - The Rise of Culture
Chris Nowak
 
apidays LIVE Australia 2021 - Why are some organisations slower than their co...
apidays LIVE Australia 2021 - Why are some organisations slower than their co...apidays LIVE Australia 2021 - Why are some organisations slower than their co...
apidays LIVE Australia 2021 - Why are some organisations slower than their co...
apidays
 
Shaaron A Alvares GitLab Keynote - Agile Transformation
Shaaron A Alvares GitLab Keynote - Agile TransformationShaaron A Alvares GitLab Keynote - Agile Transformation
Shaaron A Alvares GitLab Keynote - Agile Transformation
Shaaron A Alvares
 
DevOps Introduction
DevOps IntroductionDevOps Introduction
DevOps Introduction
Robert Sell
 
Dev ops
Dev opsDev ops

Similar to DevOps culture: Computer scientists are only human ... ;) (20)

Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model
 
DevOps @ Enterprise - DevOps Meetup Zurich
DevOps @ Enterprise - DevOps Meetup ZurichDevOps @ Enterprise - DevOps Meetup Zurich
DevOps @ Enterprise - DevOps Meetup Zurich
 
Devops intro
Devops introDevops intro
Devops intro
 
DASA DevOps in Action: The Phoenix Project Business Simulation
DASA DevOps in Action: The Phoenix Project Business SimulationDASA DevOps in Action: The Phoenix Project Business Simulation
DASA DevOps in Action: The Phoenix Project Business Simulation
 
Andy van der Gugten, Agile Tauranga 2018 Presentation
Andy van der Gugten, Agile Tauranga 2018 PresentationAndy van der Gugten, Agile Tauranga 2018 Presentation
Andy van der Gugten, Agile Tauranga 2018 Presentation
 
HP DevOps Summit 2021
HP DevOps Summit 2021HP DevOps Summit 2021
HP DevOps Summit 2021
 
Enterprise DevOps fact or fiction - DevOps Summit 2014
Enterprise DevOps fact or fiction - DevOps Summit 2014Enterprise DevOps fact or fiction - DevOps Summit 2014
Enterprise DevOps fact or fiction - DevOps Summit 2014
 
DevOps by Design -- Practical Guide to Effectively Ushering DevOps into Any O...
DevOps by Design -- Practical Guide to Effectively Ushering DevOps into Any O...DevOps by Design -- Practical Guide to Effectively Ushering DevOps into Any O...
DevOps by Design -- Practical Guide to Effectively Ushering DevOps into Any O...
 
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
 
AGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by SynerzipAGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by Synerzip
 
Final synerzip-agile2017-top10-v1
Final synerzip-agile2017-top10-v1Final synerzip-agile2017-top10-v1
Final synerzip-agile2017-top10-v1
 
Shaaron a alvares does 2019 final
Shaaron a alvares does 2019 finalShaaron a alvares does 2019 final
Shaaron a alvares does 2019 final
 
DevOps Integrating the Enterprise
DevOps Integrating the EnterpriseDevOps Integrating the Enterprise
DevOps Integrating the Enterprise
 
ASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de MirandaASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de Miranda
 
DevOps Days Charlotte - The Rise of Culture
DevOps Days Charlotte - The Rise of CultureDevOps Days Charlotte - The Rise of Culture
DevOps Days Charlotte - The Rise of Culture
 
apidays LIVE Australia 2021 - Why are some organisations slower than their co...
apidays LIVE Australia 2021 - Why are some organisations slower than their co...apidays LIVE Australia 2021 - Why are some organisations slower than their co...
apidays LIVE Australia 2021 - Why are some organisations slower than their co...
 
Shaaron A Alvares GitLab Keynote - Agile Transformation
Shaaron A Alvares GitLab Keynote - Agile TransformationShaaron A Alvares GitLab Keynote - Agile Transformation
Shaaron A Alvares GitLab Keynote - Agile Transformation
 
DevOps Introduction
DevOps IntroductionDevOps Introduction
DevOps Introduction
 
Dev ops
Dev opsDev ops
Dev ops
 

Recently uploaded

How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
MayankTawar1
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Hivelance Technology
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
ayushiqss
 

Recently uploaded (20)

How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
 

DevOps culture: Computer scientists are only human ... ;)

  • 1. 1st DevOps Culture principle: computer scientists are only human Jörg Hastreiter Head of Business Technology
  • 2.  Top 10 signs, that you have to change something  How we involve people and practice positive leadership  Our next step: Inner Source community Agenda
  • 3. Signs, that you have to change something!Top10
  • 4. Your development, test and operation tools are absolutely incompatible and redundant … Different toolsTop 10:
  • 5. The go live of your "finished" software comes close to an adventurous journey through a labyrinth ... Expensive transitionTop 9:
  • 6. You analyze in detail who has made the mistake and sanction instead of learning from it ... Finger pointing and no improvementTop 8:
  • 7. Your software development, test and operation teams are organizationally and geographically separated and talk about each other but not to each other... Too much tailorizationTop 7:
  • 8. Your deployment to production depends on the heroic commitment and genius of a single employee ... Dependence on heroismTop 6:
  • 9. You need 100 testers to complete the manual quality assurance for the monthly release within a week ... No test automationTop 5:
  • 10. To restart a virtual server, you must complete a six step approval process ... Bureaucratic processesTop 4:
  • 11. The installation of your software in operation takes as long as printing and retyping the complete source code … Manual deploymentsTop 3:
  • 12. The go live of your software is delayed and falls with the retirement of the user at the same time ... Time to market missedTop 2:
  • 13. Yan Weihao* has an appointment with your software and operation teams and wants to learn how to play ping pong even faster ... Constant ticket ping pongTop 1: * World Champion of Ping Pong 2017
  • 14. How we involve people and practice positive leadership Involve People
  • 15. Our main points of resistance WillI still be needed? CanIdo it? What‘sthe point? Fears Dev/TestTools Ops Tools Development (Agile) Agil – Fast–Proven Operating (ITIL) Certified standards Different Tools Different Processes Cultural Hurdles Flexibility&Agility System security&stability One goal Divisionthinking More efficient together Not inventedhere- Syndrome Inventingtogether Organ. hurdles & conflicting goals Different goals & responsibilities d o i a m d o p u p p e t d o i m a g e d o m y s e r v Improvement of standards & automation Project business (Cost&timepressure) Conflicts of Resources Wall of Confusion
  • 16. Devops is not just technology – it is a cultural change 16 Enterprise DevOps Adoption isn´t mandatory – but neither is survival. Gene Kim You can´t directly change culture. But you can change behavior, and behavior becomes culture. Lloyd Taylor, VP Infrastructure, Ngmoco It feels right because it´s good for your people. Damon Edwards DevOps is a human problem. Patrick Dubois
  • 17. Attention: Change! Important: turn concerned employees into involved employees Image source: http://www.change-management-consultant.de/wp-content/uploads/2016/02/Change_Management.jpg
  • 18. Image source: http://www.change-management-consultant.de/wp-content/uploads/2016/02/Change_Management.jpg Info-Lunches Intranet presentations Show INFO VIDEOs about the Vision Employee survey Roadshows Informal discussions Dev Day Participation in the program Our Way: TURN CONCERNED EMPLOYEES into involved employees
  • 19. Our Way: TURN CONCERNED EMPLOYEES into involved employees 19 Community management and incentive mechanisms. Knowledge tandem advice Know how- exchange. Consideration of the requirements and participation of the community. Trainings for innovative Dev/Test/Ops tools and processes. Open Source Use the practices internally (= Inner Source ). Job rotation Into the DevOps- team and back.
  • 20. Our Way: master the digital transformation together 20 Piloting of new microservices / full-service organizational forms (Dev + Test + Ops in one unit). Employee survey Finding out how changes can be implemented in practice. Standardized processes along the Dev-Test-Ops value chain. Employees from various roles and areas are participants in the DevOps change program. Standardized Continuous Integration and Continuous Delivery Tool Chain. Communication Roadshows Info lunches Info videos DevDay d o i a m d o p u p p e t d o i m a g e d o m y s e r v d o i a m d o p u p p e t d o i m a g e d o m y s e r v Full-Service
  • 21. Find and Talk about your Success stories! Start small. But start the change!
  • 22. DevOps Community Inner Source Community Our Future
  • 24. Outlook: We Establish a devOps Community • Our DevOps community is decentral organized and good at getting better. • We work together interdisciplinary and cross departmental on the development of our methodologies. • Together, we develop tools and services that enable us to automate, standardize and deliver high quality services from A-Z. Community mission:
  • 25. DevOps Community get employees involved Motivation at community level, e.g.:  Evolutionary user status (e.g. User  Contributor  Committer)  Encourage users to collaborate and generate content  Account assignment and budget for controlled development of the framework  Prioritization of budget use by the community under benefit assessment  Employees are visible as recognized experts  Motivation at the individual level by executives when the DevOps Framework Services have successfully applied in customer projects  Recognition "Top Community Members"
  • 27. recommendations  Don’t try to be ready with your DevOps implementation to a certain milestone. Try to “be good in continuous getting better”.  Share success stories loudly and proudly.  Don’t force it. No one likes to be told what to do. Try to explain the “Why?” Try to practice PERMA.  Try to avoid political struggles and connect “DevOps minded” colleagues.  Let teams work together across disciplines and make the entire team responsible for the success.  Shape you own company DevOps transformation story.  DevOps is your approach, to bring agility to the customer.
  • 28. Thank you. Jörg Hastreiter Head of Business Technology & Excellence T-Systems Multimedia Solutions GmbH Riesaer Straße 5 D-01129 Dresden Phone: +49 351 2820 2824 Mobile: +49 151 1211 7750 E-Mail: Joerg.Hastreiter@t-systems.com Internet: www.t-systems-mms.com

Editor's Notes

  1. KickOff2017_-74.JPG