SlideShare a Scribd company logo
1 of 37
Download to read offline
1
Copyright   ©  Serena   Software   2015
Creating  High  Performance  Teams  by  using  a  DevOps  Culture  
2013Mark  Levy,  Product  Marketing  Manager  
Mark  Levy,  Serena  Software
2
What  is  DevOps
It  isn’t:  
• Just  tools
• Just  culture
• Just  dev  and  ops
• A  job  description
• Or  another  silo’d  organization
The  DevOps Principles
Culture
Automation
Measurement
Sharing
3
Why  DevOps
• Empowered,  demanding  customers
• Increasing  digital  competition
• Increased  expectations  of  software
Enables  IT  alignment  by  aligning  development  and  operations  
roles  and  processes  in  the  context  of  shared  business  objectives
CONTROL
Need  to  drive  competitive  
advantage  and  respond  to  market  
needs
Agile  practices  have  increased  the  
speed  of  engineering   delivery
Still  ruled  by  a  SLA’s,  stability  and  
an  inherent  resistance  to  change
BUSINESS DEVELOPMENT OPERATIONS
AGILITY CONTROL
Broken
4
4
Components  of  DevOps
5
• Deploy  30x  more  frequently  with  200x  shorter  lead  
times
• 60x  fewer  failures  and  recover  168x  faster
• Lean  management  and  continuous  delivery  
practices  
• Greenfield  or  legacy.  
• IT  managers  play  a  critical  role
• Diversity  Matters
• A  better  place  to  work!  
What  is  a  High  Performance  IT
CONTROL
Deployment  pain  can  tell  you  a  lot  about  your  IT  performance
6
What  is  DevOps  Culture
• Shared  values  and  behaviors
• There’s  no  right culture  for  
DevOps,    but  there  are  
characteristics:
– Open  communication
– Alignment
– Flexible
– Collaborative
– Respect  and  Trust
• If  your  organization  isn’t  these  
things,  you  have  to  build  them
7
Organizational  Cultures
How  Organizations  Process  Information
Pathological
Power  oriented
Bureaucratic
Rule  oriented
Generative
Performance  oriented
Low  cooperation Modest  cooperation High  cooperation
Messengers  shot Messengers  neglected Messengers  trained
Responsibilities  shirked Narrow  responsibilities Risks are  shared
Bridging  discouraged Bridging  tolerated Bridging  encouraged
Failure  leads  to  scapegoating Failure  leads  to  justice Failure  leads  to  inquire
Novelty  crushed Novelty  leads  to  problems Novelty  implemented
8
Shared  Risk  and  High  Cooperation
• Self-­service  deployments
• You  built  it,  you  run  it
• You  build  it,  you  deploy  it
• If  I’m  awake  your  awake
• Developers  on  call
• Warranty	
  periods
• Facebook’s  push  karma
9
Bridging  Encouraged
http://www.jedi.be/blog/2012/05/12/codifying-­devops-­area-­practices/
10
• Team  members  are  accountable  but  not  responsible
• Foster  complete  transparency  
• Focus  on  the  situational  aspects  of  the  failure’s  
mechanism  and  decision  making  process
• Capture  a  detailed  account  without  fear  of  punishment  or  
retribution
• What  happened  and  how  to  improve  (Agile  Retrospective)
• Start  doing
• Stop  doing  
• Continue  doing
Messengers  Trained:  Failure  Leads  to  Inquiry  
Blameless  Post  Mortems
11
Transforming	
  Your	
  Organization	
  to	
  DevOps
Setting  Goals
Gaining  Executive  Support
Building  Pilot  Projects
Training  and  Prioritization
Outreach  And  Evangelism  
12
Setting  Goals
Get  agreement  up  front  on  the  metrics  
Give  the  goals  a  timeline
Ensure  goals  are  measureable  and  support  the  business
Understand  the  primary  goal  of  the  business
Go  ask  the  business
13
Goal  Examples
Reduce  time-­to-­
market  for  new  
features  from  
quarterly to  monthly.  
Reduce  the  time  it  
takes  to  deploy  a  
software  release  from  
12  hours  to  90  
minutes.
Increase  the  
percentage  of  defects  
detected  in  testing  
before  production  
release  by  80  percent.
Increase  service  
availability  from  98  to  
99.9  percent
14
Key  2:  Gaining  Executive  Support
15
• The  right  goals  will  get  buy  in
• Your  DevOps  transformation  
will  need  some  people,  some  
budget,  some  time
• You  may  have  to  move  people  
around,  or  change  their  
workloads
Air  Cover
16
• It’s  tempting  to  just  go  for  it  and  
hope  for  the  best
• In  some  organizations  this  
definitely  works!
• In  others,  you’ll  want  someone  to  
help  cut  through  red  tape  and  make  
resources  available
Skunkworks
17
Silos
• Exist  for  reasons
• Based  on  “Silos  of  Excellence”  with  
Management  oversight
• Primary  focuses  on  policies,  
systems  and  structures
• Secondary  focus  on  people,  
principals  and  values
• Batch  and  Queue  model
• Has  to  be  addressed  in  a  
constructive  Manner
18
• Prominent  team  members  that  people  
look  up  to
• Look  for  informal  lines  of  influence
• “Let’s  see  what  Bob  thinks  of  that”  or  “We  
should  ask  Jane”
Non-­Executive  Influencers
Look  for  the  People  Everyone  Wants  on  Their  Team
19
19
The  Role  of  Management  in  a  DevOps Transition
• Workload  prioritization
• Influence  on  external  teams
– “Who  do  I  have  to  talk  to  to  make  this  
happen?”
• Managing  personnel  issues
– Orgs  in  transition  may  end  up  moving  
people  to  new  teams,  changing  
someone’s  role  drastically,  letting  people  
go,  or  other  scary  things
• You  want  someone  respected  in  your  
organization  to  back  your  project
• Getting  top  down  alignment
20
Key  3:  Building  Pilot  Projects
21
• CAMS
• Creating  a  Culture
• Building  Automation
• Measuring  all  the  Things
• Sharing  What  Happens
If  these  aren’t  natural  to  your  team,  
you  need  a  place  to  practice
Why  a  Pilot?
22
• Management  support
• Start  small,  but  deep
• Flush  out  all  the  gnarly  bumps  in  the  road
• Starting  small  is:
• less  expensive
• Is  not  a  threat
• Can  be  called  an  experiment  
• Representative  of  real  work
Picking  A  Pilot
23
• Teams  that  are  open  to  experimentation  
• Working  with  modern  platforms
– Programming  language,  OS  version
– Also  interfaces  – loosely  coupled  
upstream  and  downstream
• Brand  new,  greenfield  is  good  but  legacy  
will  work  also
• Established  projects  with  a  new  release  
are  too!
•
What  Makes  a  Good  Pilot
24
Key  4:  Training  and  Prioritization
25
• Train  everyone
• On  new  tools,  on  new  workflows,  new  patterns  
and  best  practices
• Training  is  part  of  sharing
• Internal  DevOpsDays
• Host  a  DevOps  Safari  
• Team  members  joins  the  DevOps  team  for  a  
couple  of  weeks
“People  do  not  truly  believe  in  new  things  unless  
they  have  actually  experienced  it”…Machiavelli
Training
26
Moving  Workloads
• The  folks  who  have  to  learn  new  
things  have  to  have  time  to  do  it
• Some  of  their  current  work  will  
have  to  be  deprioritized  or  moved
• Everyone  on  the  team  should  get  
a  chance  to  do  new  stuff  – don’t  
leave  someone  behind  to  maintain  
the  old  stuff  alone
27
• Don’t  kill  anyone  for  DevOps
• It  takes  time  to  learn  new  
processes  and  tools,  no  matter  
how  excited  the  team  is  about  it
• Your  entire  project  will  take  time  
as  well
Setting  Expectations
28
• Any  change  has  effects  on  the  
organizations  involved
• It’s  likely  that  adoption  and  
enthusiasm  will  not  be  universal
• Up  to  management  to  incentivize,  
reward
• Make  the  hard  decisions  about  an  
individual’s  future  with  the  group
Helping  the  Lost  or  Disgruntled
29
• No
• Expecting  brand-­new  individual  
contributors  to  change  your  culture  
is  a  losing  proposition
• Organizational  change  can  be  
created  with  new  leadership
– Still  requires  influence,  
credibility,  the  right  person
Hiring  for  DevOps?
30
• Split  and  Seed
• Add  more  teams  quickly
• Each  team  has  someone  with  DevOps Experience
• Grow  and  Split
• You  don’t  have  to  destroy  an  existing  team
• Team  members  feel  more  continuity
• Internal  Coaching
• Well  running  teams  do  not  need  to  be  split
• Coaching  can  be  hand  selected  for  new  teams  
• Coaches  can  be  moved  from  team  to  team
Patterns  for  Spreading  DevOps
31
Key  5:  Outreach  and  Evangelism
32
• Talk  about  the  New  Awesome!
• Internally
• Externally
• All  the  time
• Show  KPIs  that  support  the  change
• Tell  your  story  with  data
• Use  different  venues
• Brown  bags  sessions,  formal  workshops,  larger  talks,  All-­Hands
• Documents,  video,  graphs!  
Showing  Off
33
If  you  feel  like  you’re  talking  about  it  
too  much,  you’re  probably  just  
about  right
Over  Communicate
34
• It  will  take  time
• Some  will  be  experimental
• You  won’t  do  it  perfectly  the  first  time
Having  Patience
35
• Aspire  to  create  a  generative  
culture  
• Align  with  the  business  and  set  
measurable  goals
• Get  an  executive  sponsor  on  board
• Pick  the  right  pilot
• Train  and  prioritize  the  teams
• Communicate  and  share
In  Summary
36
References
37
37
Thank	
  You

More Related Content

What's hot

Automation and Release in Federal
Automation and Release in FederalAutomation and Release in Federal
Automation and Release in FederalSerena Software
 
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...Serena Software
 
Dashlane Triple Track
Dashlane Triple TrackDashlane Triple Track
Dashlane Triple TrackDashlane
 
Software Release Orchestration and the Enterprise
Software Release Orchestration and the EnterpriseSoftware Release Orchestration and the Enterprise
Software Release Orchestration and the EnterpriseXebiaLabs
 
Jenkins CI + XebiaLabs for Release Orchestration: A Recipe for Continuous Del...
Jenkins CI + XebiaLabs for Release Orchestration: A Recipe for Continuous Del...Jenkins CI + XebiaLabs for Release Orchestration: A Recipe for Continuous Del...
Jenkins CI + XebiaLabs for Release Orchestration: A Recipe for Continuous Del...XebiaLabs
 
Introducing Serena Dimensions CM 14, Discussion and product demonstration (We...
Introducing Serena Dimensions CM 14, Discussion and product demonstration (We...Introducing Serena Dimensions CM 14, Discussion and product demonstration (We...
Introducing Serena Dimensions CM 14, Discussion and product demonstration (We...Serena Software
 
Software Defect Prevention via Continuous Inspection
Software Defect Prevention via Continuous InspectionSoftware Defect Prevention via Continuous Inspection
Software Defect Prevention via Continuous InspectionJosh Gough
 
Building the Bridge to Enterprise DevOps Success
 Building the Bridge to Enterprise DevOps Success Building the Bridge to Enterprise DevOps Success
Building the Bridge to Enterprise DevOps SuccessXebiaLabs
 
5 Lessons from Enterprise DevOps
5 Lessons from Enterprise DevOps5 Lessons from Enterprise DevOps
5 Lessons from Enterprise DevOpsXebiaLabs
 
Reflections on18monthfederaldevopstransformation2015
Reflections on18monthfederaldevopstransformation2015Reflections on18monthfederaldevopstransformation2015
Reflections on18monthfederaldevopstransformation2015steelthread
 
Building environment of #UserDevOps and not only DevOps
Building environment of #UserDevOps and not only DevOpsBuilding environment of #UserDevOps and not only DevOps
Building environment of #UserDevOps and not only DevOpsRajnish Chauhan
 
Migrating from ClearCase
Migrating from ClearCaseMigrating from ClearCase
Migrating from ClearCaseCollabNet
 
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...XebiaLabs
 
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...Perforce
 
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...XebiaLabs
 
Dashlane Mission Teams
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission TeamsDashlane
 

What's hot (20)

Automation and Release in Federal
Automation and Release in FederalAutomation and Release in Federal
Automation and Release in Federal
 
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
 
Dashlane Triple Track
Dashlane Triple TrackDashlane Triple Track
Dashlane Triple Track
 
Software Release Orchestration and the Enterprise
Software Release Orchestration and the EnterpriseSoftware Release Orchestration and the Enterprise
Software Release Orchestration and the Enterprise
 
Jenkins CI + XebiaLabs for Release Orchestration: A Recipe for Continuous Del...
Jenkins CI + XebiaLabs for Release Orchestration: A Recipe for Continuous Del...Jenkins CI + XebiaLabs for Release Orchestration: A Recipe for Continuous Del...
Jenkins CI + XebiaLabs for Release Orchestration: A Recipe for Continuous Del...
 
What's new in SBM 11.1
What's new in SBM 11.1What's new in SBM 11.1
What's new in SBM 11.1
 
Introducing Serena Dimensions CM 14, Discussion and product demonstration (We...
Introducing Serena Dimensions CM 14, Discussion and product demonstration (We...Introducing Serena Dimensions CM 14, Discussion and product demonstration (We...
Introducing Serena Dimensions CM 14, Discussion and product demonstration (We...
 
Software Defect Prevention via Continuous Inspection
Software Defect Prevention via Continuous InspectionSoftware Defect Prevention via Continuous Inspection
Software Defect Prevention via Continuous Inspection
 
Building the Bridge to Enterprise DevOps Success
 Building the Bridge to Enterprise DevOps Success Building the Bridge to Enterprise DevOps Success
Building the Bridge to Enterprise DevOps Success
 
5 Lessons from Enterprise DevOps
5 Lessons from Enterprise DevOps5 Lessons from Enterprise DevOps
5 Lessons from Enterprise DevOps
 
Reflections on18monthfederaldevopstransformation2015
Reflections on18monthfederaldevopstransformation2015Reflections on18monthfederaldevopstransformation2015
Reflections on18monthfederaldevopstransformation2015
 
What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE? What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE?
 
Building environment of #UserDevOps and not only DevOps
Building environment of #UserDevOps and not only DevOpsBuilding environment of #UserDevOps and not only DevOps
Building environment of #UserDevOps and not only DevOps
 
Migrating from ClearCase
Migrating from ClearCaseMigrating from ClearCase
Migrating from ClearCase
 
Why agile
Why agileWhy agile
Why agile
 
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
 
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...
 
SmartTalks: Outsystems and Agile 101
SmartTalks: Outsystems and Agile 101SmartTalks: Outsystems and Agile 101
SmartTalks: Outsystems and Agile 101
 
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
 
Dashlane Mission Teams
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission Teams
 

Viewers also liked

SBM Orchestrations - Beginners Guide (FUG Presentation)
SBM Orchestrations - Beginners Guide (FUG Presentation)SBM Orchestrations - Beginners Guide (FUG Presentation)
SBM Orchestrations - Beginners Guide (FUG Presentation)Serena Software
 
Continuous Delivery Antipatterns
Continuous Delivery AntipatternsContinuous Delivery Antipatterns
Continuous Delivery AntipatternsAndrzej Grzesik
 
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation Gene Kim
 
DOES16 San Francisco - Heather Mickman - DevOps At Target: Year 3
DOES16 San Francisco - Heather Mickman - DevOps At Target: Year 3DOES16 San Francisco - Heather Mickman - DevOps At Target: Year 3
DOES16 San Francisco - Heather Mickman - DevOps At Target: Year 3Gene Kim
 
DevOps: Why Culture Matters
DevOps:  Why Culture MattersDevOps:  Why Culture Matters
DevOps: Why Culture MattersG2G3 Americas
 
How to move forward to a DevOps Culture?
How to move forward to a DevOps Culture?How to move forward to a DevOps Culture?
How to move forward to a DevOps Culture?Derya SEZEN
 
Going Big
Going BigGoing Big
Going Bigmahalo
 
More than Technology - The Culture of DevOps
More than Technology - The Culture of DevOpsMore than Technology - The Culture of DevOps
More than Technology - The Culture of DevOpsBob Sokol
 
5 Steps for a High-Performing DevOps Culture
5 Steps for a High-Performing DevOps Culture5 Steps for a High-Performing DevOps Culture
5 Steps for a High-Performing DevOps CultureJumpCloud
 
Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...Ron Lichty
 
Agile india 2014 Presentation
Agile india 2014 PresentationAgile india 2014 Presentation
Agile india 2014 PresentationMichael Heydt
 
Transformation vs adoption agile india 2014 :How to use the Culture Model
Transformation vs adoption agile india 2014 :How to use the Culture ModelTransformation vs adoption agile india 2014 :How to use the Culture Model
Transformation vs adoption agile india 2014 :How to use the Culture ModelEbin John Poovathany
 
DevOps Culture as a tool
DevOps Culture as a toolDevOps Culture as a tool
DevOps Culture as a toolDick Noort
 
SMAC: The Key to Getting Traction with DevOps
SMAC: The Key to Getting Traction with DevOpsSMAC: The Key to Getting Traction with DevOps
SMAC: The Key to Getting Traction with DevOpsDevOps Ltd.
 
What Makes A Great Leader Poster # Final 4 By Tlc Solutions May 2010
What Makes A Great Leader Poster # Final 4 By Tlc Solutions May 2010What Makes A Great Leader Poster # Final 4 By Tlc Solutions May 2010
What Makes A Great Leader Poster # Final 4 By Tlc Solutions May 2010Gregory Bayne
 
Adopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenchesAdopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenchesKris Buytaert
 
Jason Medley - Quirky's Recruiting Culture
Jason Medley - Quirky's Recruiting CultureJason Medley - Quirky's Recruiting Culture
Jason Medley - Quirky's Recruiting CultureGreenhouseSoftware
 
DevOps Culture Level2 - IPExpo Manchester 2015
DevOps Culture Level2 - IPExpo Manchester 2015DevOps Culture Level2 - IPExpo Manchester 2015
DevOps Culture Level2 - IPExpo Manchester 2015Mandi Walls
 
Enable DevOps culture through BDD - By including 4th amigo Ops
Enable DevOps culture through BDD - By including 4th amigo OpsEnable DevOps culture through BDD - By including 4th amigo Ops
Enable DevOps culture through BDD - By including 4th amigo OpsVinay Krishna
 
Itsm camp - DevOps is about culture
Itsm camp - DevOps is about cultureItsm camp - DevOps is about culture
Itsm camp - DevOps is about cultureIngmar Krusch
 

Viewers also liked (20)

SBM Orchestrations - Beginners Guide (FUG Presentation)
SBM Orchestrations - Beginners Guide (FUG Presentation)SBM Orchestrations - Beginners Guide (FUG Presentation)
SBM Orchestrations - Beginners Guide (FUG Presentation)
 
Continuous Delivery Antipatterns
Continuous Delivery AntipatternsContinuous Delivery Antipatterns
Continuous Delivery Antipatterns
 
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
 
DOES16 San Francisco - Heather Mickman - DevOps At Target: Year 3
DOES16 San Francisco - Heather Mickman - DevOps At Target: Year 3DOES16 San Francisco - Heather Mickman - DevOps At Target: Year 3
DOES16 San Francisco - Heather Mickman - DevOps At Target: Year 3
 
DevOps: Why Culture Matters
DevOps:  Why Culture MattersDevOps:  Why Culture Matters
DevOps: Why Culture Matters
 
How to move forward to a DevOps Culture?
How to move forward to a DevOps Culture?How to move forward to a DevOps Culture?
How to move forward to a DevOps Culture?
 
Going Big
Going BigGoing Big
Going Big
 
More than Technology - The Culture of DevOps
More than Technology - The Culture of DevOpsMore than Technology - The Culture of DevOps
More than Technology - The Culture of DevOps
 
5 Steps for a High-Performing DevOps Culture
5 Steps for a High-Performing DevOps Culture5 Steps for a High-Performing DevOps Culture
5 Steps for a High-Performing DevOps Culture
 
Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...
 
Agile india 2014 Presentation
Agile india 2014 PresentationAgile india 2014 Presentation
Agile india 2014 Presentation
 
Transformation vs adoption agile india 2014 :How to use the Culture Model
Transformation vs adoption agile india 2014 :How to use the Culture ModelTransformation vs adoption agile india 2014 :How to use the Culture Model
Transformation vs adoption agile india 2014 :How to use the Culture Model
 
DevOps Culture as a tool
DevOps Culture as a toolDevOps Culture as a tool
DevOps Culture as a tool
 
SMAC: The Key to Getting Traction with DevOps
SMAC: The Key to Getting Traction with DevOpsSMAC: The Key to Getting Traction with DevOps
SMAC: The Key to Getting Traction with DevOps
 
What Makes A Great Leader Poster # Final 4 By Tlc Solutions May 2010
What Makes A Great Leader Poster # Final 4 By Tlc Solutions May 2010What Makes A Great Leader Poster # Final 4 By Tlc Solutions May 2010
What Makes A Great Leader Poster # Final 4 By Tlc Solutions May 2010
 
Adopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenchesAdopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenches
 
Jason Medley - Quirky's Recruiting Culture
Jason Medley - Quirky's Recruiting CultureJason Medley - Quirky's Recruiting Culture
Jason Medley - Quirky's Recruiting Culture
 
DevOps Culture Level2 - IPExpo Manchester 2015
DevOps Culture Level2 - IPExpo Manchester 2015DevOps Culture Level2 - IPExpo Manchester 2015
DevOps Culture Level2 - IPExpo Manchester 2015
 
Enable DevOps culture through BDD - By including 4th amigo Ops
Enable DevOps culture through BDD - By including 4th amigo OpsEnable DevOps culture through BDD - By including 4th amigo Ops
Enable DevOps culture through BDD - By including 4th amigo Ops
 
Itsm camp - DevOps is about culture
Itsm camp - DevOps is about cultureItsm camp - DevOps is about culture
Itsm camp - DevOps is about culture
 

Similar to Creating High Performance teams by using a DevOps culture (FUG presentation)

5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
5 Keys to Building a Successful DevOps Culture featuring Mandi WallsSerena Software
 
5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Present...
5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Present...5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Present...
5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Present...Serena Software
 
5 Keys to Building a Successful DevOps Culture
5 Keys to Building a Successful DevOps Culture5 Keys to Building a Successful DevOps Culture
5 Keys to Building a Successful DevOps CultureMandi Walls
 
Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Allen Rutzen
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"admford
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeRed Gate Software
 
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile Arrows_Group
 
Надія Марценюк " Самоорганізована команда: сізіфіва праця ПМа чи реальність? ...
Надія Марценюк " Самоорганізована команда: сізіфіва праця ПМа чи реальність? ...Надія Марценюк " Самоорганізована команда: сізіфіва праця ПМа чи реальність? ...
Надія Марценюк " Самоорганізована команда: сізіфіва праця ПМа чи реальність? ...Lviv Startup Club
 
Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Nadiya Martsenyuk
 
How to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one roomHow to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one roomMatthias Luebken
 
M04 27 Tips and Tricks for a Successful Deployment - Miller Final
M04 27 Tips and Tricks for a Successful Deployment - Miller FinalM04 27 Tips and Tricks for a Successful Deployment - Miller Final
M04 27 Tips and Tricks for a Successful Deployment - Miller FinalJulie Miller
 
Scaling Engagement Agility
Scaling Engagement AgilityScaling Engagement Agility
Scaling Engagement AgilityDavid Dame
 
Lee Thomas & Nick Cahill (Fraedom)
Lee Thomas & Nick Cahill (Fraedom)Lee Thomas & Nick Cahill (Fraedom)
Lee Thomas & Nick Cahill (Fraedom)AgileNZ Conference
 
How to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one roomHow to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one roomMatthias Luebken
 
Five Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleFive Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleLitheSpeed
 
Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Association for Project Management
 
Dev ops – what and why - Bristech - July 2016
Dev ops – what and why - Bristech - July 2016Dev ops – what and why - Bristech - July 2016
Dev ops – what and why - Bristech - July 2016Paul Swartout
 
Open Kanban - Discover the Power of Kanban
Open Kanban - Discover the Power of KanbanOpen Kanban - Discover the Power of Kanban
Open Kanban - Discover the Power of KanbanJoseph Hurtado
 

Similar to Creating High Performance teams by using a DevOps culture (FUG presentation) (20)

5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
 
5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Present...
5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Present...5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Present...
5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Present...
 
5 Keys to Building a Successful DevOps Culture
5 Keys to Building a Successful DevOps Culture5 Keys to Building a Successful DevOps Culture
5 Keys to Building a Successful DevOps Culture
 
The way to teach and deploy Lean and Six Sigma is broken 2015 03 24
The way to teach and deploy Lean and Six Sigma is broken 2015 03 24The way to teach and deploy Lean and Six Sigma is broken 2015 03 24
The way to teach and deploy Lean and Six Sigma is broken 2015 03 24
 
Walls agile2013
Walls agile2013Walls agile2013
Walls agile2013
 
Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture Change
 
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
 
Надія Марценюк " Самоорганізована команда: сізіфіва праця ПМа чи реальність? ...
Надія Марценюк " Самоорганізована команда: сізіфіва праця ПМа чи реальність? ...Надія Марценюк " Самоорганізована команда: сізіфіва праця ПМа чи реальність? ...
Надія Марценюк " Самоорганізована команда: сізіфіва праця ПМа чи реальність? ...
 
Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017
 
How to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one roomHow to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one room
 
M04 27 Tips and Tricks for a Successful Deployment - Miller Final
M04 27 Tips and Tricks for a Successful Deployment - Miller FinalM04 27 Tips and Tricks for a Successful Deployment - Miller Final
M04 27 Tips and Tricks for a Successful Deployment - Miller Final
 
Scaling Engagement Agility
Scaling Engagement AgilityScaling Engagement Agility
Scaling Engagement Agility
 
Lee Thomas & Nick Cahill (Fraedom)
Lee Thomas & Nick Cahill (Fraedom)Lee Thomas & Nick Cahill (Fraedom)
Lee Thomas & Nick Cahill (Fraedom)
 
How to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one roomHow to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one room
 
Five Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleFive Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at Scale
 
Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...
 
Dev ops – what and why - Bristech - July 2016
Dev ops – what and why - Bristech - July 2016Dev ops – what and why - Bristech - July 2016
Dev ops – what and why - Bristech - July 2016
 
Open Kanban - Discover the Power of Kanban
Open Kanban - Discover the Power of KanbanOpen Kanban - Discover the Power of Kanban
Open Kanban - Discover the Power of Kanban
 

More from Serena Software

Micro Focus DevOps Drive-in with Gary Gruver - Starting and Scaling DevOps in...
Micro Focus DevOps Drive-in with Gary Gruver - Starting and Scaling DevOps in...Micro Focus DevOps Drive-in with Gary Gruver - Starting and Scaling DevOps in...
Micro Focus DevOps Drive-in with Gary Gruver - Starting and Scaling DevOps in...Serena Software
 
Edit Privacy Settings Analytics FREE Collect Leads Micro Focus DevOps Drive-i...
Edit Privacy Settings Analytics FREE Collect Leads Micro Focus DevOps Drive-i...Edit Privacy Settings Analytics FREE Collect Leads Micro Focus DevOps Drive-i...
Edit Privacy Settings Analytics FREE Collect Leads Micro Focus DevOps Drive-i...Serena Software
 
Mainframe VUG Presentation April 2016
Mainframe VUG Presentation April 2016Mainframe VUG Presentation April 2016
Mainframe VUG Presentation April 2016Serena Software
 
FUG Keynote presentation: Vision 2020
FUG Keynote presentation: Vision 2020FUG Keynote presentation: Vision 2020
FUG Keynote presentation: Vision 2020Serena Software
 
Shift Left with Continuous Inspection
Shift Left with Continuous InspectionShift Left with Continuous Inspection
Shift Left with Continuous InspectionSerena Software
 
Integrated Requirements Management with Serena Dimensions RM 02-2016
Integrated Requirements Management with Serena Dimensions RM 02-2016Integrated Requirements Management with Serena Dimensions RM 02-2016
Integrated Requirements Management with Serena Dimensions RM 02-2016Serena Software
 
Sneak Peek into the New ChangeMan ZMF Release
Sneak Peek into the New ChangeMan ZMF ReleaseSneak Peek into the New ChangeMan ZMF Release
Sneak Peek into the New ChangeMan ZMF ReleaseSerena Software
 
The Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator
The Top 5 Practices of a Highly Successful ChangeMan ZMF AdministratorThe Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator
The Top 5 Practices of a Highly Successful ChangeMan ZMF AdministratorSerena Software
 
DevOps drivein - Mind the Gap
DevOps drivein - Mind the GapDevOps drivein - Mind the Gap
DevOps drivein - Mind the GapSerena Software
 
Take your code and quality to the next level by Serena Software
Take your code and quality to the next level by Serena SoftwareTake your code and quality to the next level by Serena Software
Take your code and quality to the next level by Serena SoftwareSerena Software
 
Dimensions CM Summer VUG Presentation
Dimensions CM Summer VUG PresentationDimensions CM Summer VUG Presentation
Dimensions CM Summer VUG PresentationSerena Software
 
Mainframe vug july 30 2015
Mainframe vug july 30 2015Mainframe vug july 30 2015
Mainframe vug july 30 2015Serena Software
 
Dimensions RM 12.3 webcast
Dimensions RM 12.3 webcast Dimensions RM 12.3 webcast
Dimensions RM 12.3 webcast Serena Software
 
Dimensions CM 14.2 Webcast: Running the Gauntlet
Dimensions CM 14.2 Webcast: Running the GauntletDimensions CM 14.2 Webcast: Running the Gauntlet
Dimensions CM 14.2 Webcast: Running the GauntletSerena Software
 
Continuous Delivery series: How to automate your infrastructure toolchain
Continuous Delivery series: How to automate your infrastructure toolchainContinuous Delivery series: How to automate your infrastructure toolchain
Continuous Delivery series: How to automate your infrastructure toolchainSerena Software
 
Deploy Fast Without Breaking Things Webinar Presentation June 25
Deploy Fast Without Breaking Things Webinar Presentation June 25Deploy Fast Without Breaking Things Webinar Presentation June 25
Deploy Fast Without Breaking Things Webinar Presentation June 25Serena Software
 
Spring Mainframe VUG 2015: How to google your way through your mainframe appl...
Spring Mainframe VUG 2015: How to google your way through your mainframe appl...Spring Mainframe VUG 2015: How to google your way through your mainframe appl...
Spring Mainframe VUG 2015: How to google your way through your mainframe appl...Serena Software
 

More from Serena Software (18)

Micro Focus DevOps Drive-in with Gary Gruver - Starting and Scaling DevOps in...
Micro Focus DevOps Drive-in with Gary Gruver - Starting and Scaling DevOps in...Micro Focus DevOps Drive-in with Gary Gruver - Starting and Scaling DevOps in...
Micro Focus DevOps Drive-in with Gary Gruver - Starting and Scaling DevOps in...
 
Edit Privacy Settings Analytics FREE Collect Leads Micro Focus DevOps Drive-i...
Edit Privacy Settings Analytics FREE Collect Leads Micro Focus DevOps Drive-i...Edit Privacy Settings Analytics FREE Collect Leads Micro Focus DevOps Drive-i...
Edit Privacy Settings Analytics FREE Collect Leads Micro Focus DevOps Drive-i...
 
Mainframe VUG Presentation April 2016
Mainframe VUG Presentation April 2016Mainframe VUG Presentation April 2016
Mainframe VUG Presentation April 2016
 
FUG Keynote presentation: Vision 2020
FUG Keynote presentation: Vision 2020FUG Keynote presentation: Vision 2020
FUG Keynote presentation: Vision 2020
 
Shift Left with Continuous Inspection
Shift Left with Continuous InspectionShift Left with Continuous Inspection
Shift Left with Continuous Inspection
 
Integrated Requirements Management with Serena Dimensions RM 02-2016
Integrated Requirements Management with Serena Dimensions RM 02-2016Integrated Requirements Management with Serena Dimensions RM 02-2016
Integrated Requirements Management with Serena Dimensions RM 02-2016
 
Sneak Peek into the New ChangeMan ZMF Release
Sneak Peek into the New ChangeMan ZMF ReleaseSneak Peek into the New ChangeMan ZMF Release
Sneak Peek into the New ChangeMan ZMF Release
 
The Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator
The Top 5 Practices of a Highly Successful ChangeMan ZMF AdministratorThe Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator
The Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator
 
DevOps drivein - Mind the Gap
DevOps drivein - Mind the GapDevOps drivein - Mind the Gap
DevOps drivein - Mind the Gap
 
Take your code and quality to the next level by Serena Software
Take your code and quality to the next level by Serena SoftwareTake your code and quality to the next level by Serena Software
Take your code and quality to the next level by Serena Software
 
Dimensions CM Summer VUG Presentation
Dimensions CM Summer VUG PresentationDimensions CM Summer VUG Presentation
Dimensions CM Summer VUG Presentation
 
Mainframe vug july 30 2015
Mainframe vug july 30 2015Mainframe vug july 30 2015
Mainframe vug july 30 2015
 
Dimensions RM 12.3 webcast
Dimensions RM 12.3 webcast Dimensions RM 12.3 webcast
Dimensions RM 12.3 webcast
 
Dimensions CM 14.2 Webcast: Running the Gauntlet
Dimensions CM 14.2 Webcast: Running the GauntletDimensions CM 14.2 Webcast: Running the Gauntlet
Dimensions CM 14.2 Webcast: Running the Gauntlet
 
Continuous Delivery series: How to automate your infrastructure toolchain
Continuous Delivery series: How to automate your infrastructure toolchainContinuous Delivery series: How to automate your infrastructure toolchain
Continuous Delivery series: How to automate your infrastructure toolchain
 
GoToWebinar Vs Webex
GoToWebinar Vs WebexGoToWebinar Vs Webex
GoToWebinar Vs Webex
 
Deploy Fast Without Breaking Things Webinar Presentation June 25
Deploy Fast Without Breaking Things Webinar Presentation June 25Deploy Fast Without Breaking Things Webinar Presentation June 25
Deploy Fast Without Breaking Things Webinar Presentation June 25
 
Spring Mainframe VUG 2015: How to google your way through your mainframe appl...
Spring Mainframe VUG 2015: How to google your way through your mainframe appl...Spring Mainframe VUG 2015: How to google your way through your mainframe appl...
Spring Mainframe VUG 2015: How to google your way through your mainframe appl...
 

Recently uploaded

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Creating High Performance teams by using a DevOps culture (FUG presentation)

  • 1. 1 Copyright   ©  Serena   Software   2015 Creating  High  Performance  Teams  by  using  a  DevOps  Culture   2013Mark  Levy,  Product  Marketing  Manager   Mark  Levy,  Serena  Software
  • 2. 2 What  is  DevOps It  isn’t:   • Just  tools • Just  culture • Just  dev  and  ops • A  job  description • Or  another  silo’d  organization The  DevOps Principles Culture Automation Measurement Sharing
  • 3. 3 Why  DevOps • Empowered,  demanding  customers • Increasing  digital  competition • Increased  expectations  of  software Enables  IT  alignment  by  aligning  development  and  operations   roles  and  processes  in  the  context  of  shared  business  objectives CONTROL Need  to  drive  competitive   advantage  and  respond  to  market   needs Agile  practices  have  increased  the   speed  of  engineering   delivery Still  ruled  by  a  SLA’s,  stability  and   an  inherent  resistance  to  change BUSINESS DEVELOPMENT OPERATIONS AGILITY CONTROL Broken
  • 5. 5 • Deploy  30x  more  frequently  with  200x  shorter  lead   times • 60x  fewer  failures  and  recover  168x  faster • Lean  management  and  continuous  delivery   practices   • Greenfield  or  legacy.   • IT  managers  play  a  critical  role • Diversity  Matters • A  better  place  to  work!   What  is  a  High  Performance  IT CONTROL Deployment  pain  can  tell  you  a  lot  about  your  IT  performance
  • 6. 6 What  is  DevOps  Culture • Shared  values  and  behaviors • There’s  no  right culture  for   DevOps,    but  there  are   characteristics: – Open  communication – Alignment – Flexible – Collaborative – Respect  and  Trust • If  your  organization  isn’t  these   things,  you  have  to  build  them
  • 7. 7 Organizational  Cultures How  Organizations  Process  Information Pathological Power  oriented Bureaucratic Rule  oriented Generative Performance  oriented Low  cooperation Modest  cooperation High  cooperation Messengers  shot Messengers  neglected Messengers  trained Responsibilities  shirked Narrow  responsibilities Risks are  shared Bridging  discouraged Bridging  tolerated Bridging  encouraged Failure  leads  to  scapegoating Failure  leads  to  justice Failure  leads  to  inquire Novelty  crushed Novelty  leads  to  problems Novelty  implemented
  • 8. 8 Shared  Risk  and  High  Cooperation • Self-­service  deployments • You  built  it,  you  run  it • You  build  it,  you  deploy  it • If  I’m  awake  your  awake • Developers  on  call • Warranty  periods • Facebook’s  push  karma
  • 10. 10 • Team  members  are  accountable  but  not  responsible • Foster  complete  transparency   • Focus  on  the  situational  aspects  of  the  failure’s   mechanism  and  decision  making  process • Capture  a  detailed  account  without  fear  of  punishment  or   retribution • What  happened  and  how  to  improve  (Agile  Retrospective) • Start  doing • Stop  doing   • Continue  doing Messengers  Trained:  Failure  Leads  to  Inquiry   Blameless  Post  Mortems
  • 11. 11 Transforming  Your  Organization  to  DevOps Setting  Goals Gaining  Executive  Support Building  Pilot  Projects Training  and  Prioritization Outreach  And  Evangelism  
  • 12. 12 Setting  Goals Get  agreement  up  front  on  the  metrics   Give  the  goals  a  timeline Ensure  goals  are  measureable  and  support  the  business Understand  the  primary  goal  of  the  business Go  ask  the  business
  • 13. 13 Goal  Examples Reduce  time-­to-­ market  for  new   features  from   quarterly to  monthly.   Reduce  the  time  it   takes  to  deploy  a   software  release  from   12  hours  to  90   minutes. Increase  the   percentage  of  defects   detected  in  testing   before  production   release  by  80  percent. Increase  service   availability  from  98  to   99.9  percent
  • 14. 14 Key  2:  Gaining  Executive  Support
  • 15. 15 • The  right  goals  will  get  buy  in • Your  DevOps  transformation   will  need  some  people,  some   budget,  some  time • You  may  have  to  move  people   around,  or  change  their   workloads Air  Cover
  • 16. 16 • It’s  tempting  to  just  go  for  it  and   hope  for  the  best • In  some  organizations  this   definitely  works! • In  others,  you’ll  want  someone  to   help  cut  through  red  tape  and  make   resources  available Skunkworks
  • 17. 17 Silos • Exist  for  reasons • Based  on  “Silos  of  Excellence”  with   Management  oversight • Primary  focuses  on  policies,   systems  and  structures • Secondary  focus  on  people,   principals  and  values • Batch  and  Queue  model • Has  to  be  addressed  in  a   constructive  Manner
  • 18. 18 • Prominent  team  members  that  people   look  up  to • Look  for  informal  lines  of  influence • “Let’s  see  what  Bob  thinks  of  that”  or  “We   should  ask  Jane” Non-­Executive  Influencers Look  for  the  People  Everyone  Wants  on  Their  Team
  • 19. 19 19 The  Role  of  Management  in  a  DevOps Transition • Workload  prioritization • Influence  on  external  teams – “Who  do  I  have  to  talk  to  to  make  this   happen?” • Managing  personnel  issues – Orgs  in  transition  may  end  up  moving   people  to  new  teams,  changing   someone’s  role  drastically,  letting  people   go,  or  other  scary  things • You  want  someone  respected  in  your   organization  to  back  your  project • Getting  top  down  alignment
  • 20. 20 Key  3:  Building  Pilot  Projects
  • 21. 21 • CAMS • Creating  a  Culture • Building  Automation • Measuring  all  the  Things • Sharing  What  Happens If  these  aren’t  natural  to  your  team,   you  need  a  place  to  practice Why  a  Pilot?
  • 22. 22 • Management  support • Start  small,  but  deep • Flush  out  all  the  gnarly  bumps  in  the  road • Starting  small  is: • less  expensive • Is  not  a  threat • Can  be  called  an  experiment   • Representative  of  real  work Picking  A  Pilot
  • 23. 23 • Teams  that  are  open  to  experimentation   • Working  with  modern  platforms – Programming  language,  OS  version – Also  interfaces  – loosely  coupled   upstream  and  downstream • Brand  new,  greenfield  is  good  but  legacy   will  work  also • Established  projects  with  a  new  release   are  too! • What  Makes  a  Good  Pilot
  • 24. 24 Key  4:  Training  and  Prioritization
  • 25. 25 • Train  everyone • On  new  tools,  on  new  workflows,  new  patterns   and  best  practices • Training  is  part  of  sharing • Internal  DevOpsDays • Host  a  DevOps  Safari   • Team  members  joins  the  DevOps  team  for  a   couple  of  weeks “People  do  not  truly  believe  in  new  things  unless   they  have  actually  experienced  it”…Machiavelli Training
  • 26. 26 Moving  Workloads • The  folks  who  have  to  learn  new   things  have  to  have  time  to  do  it • Some  of  their  current  work  will   have  to  be  deprioritized  or  moved • Everyone  on  the  team  should  get   a  chance  to  do  new  stuff  – don’t   leave  someone  behind  to  maintain   the  old  stuff  alone
  • 27. 27 • Don’t  kill  anyone  for  DevOps • It  takes  time  to  learn  new   processes  and  tools,  no  matter   how  excited  the  team  is  about  it • Your  entire  project  will  take  time   as  well Setting  Expectations
  • 28. 28 • Any  change  has  effects  on  the   organizations  involved • It’s  likely  that  adoption  and   enthusiasm  will  not  be  universal • Up  to  management  to  incentivize,   reward • Make  the  hard  decisions  about  an   individual’s  future  with  the  group Helping  the  Lost  or  Disgruntled
  • 29. 29 • No • Expecting  brand-­new  individual   contributors  to  change  your  culture   is  a  losing  proposition • Organizational  change  can  be   created  with  new  leadership – Still  requires  influence,   credibility,  the  right  person Hiring  for  DevOps?
  • 30. 30 • Split  and  Seed • Add  more  teams  quickly • Each  team  has  someone  with  DevOps Experience • Grow  and  Split • You  don’t  have  to  destroy  an  existing  team • Team  members  feel  more  continuity • Internal  Coaching • Well  running  teams  do  not  need  to  be  split • Coaching  can  be  hand  selected  for  new  teams   • Coaches  can  be  moved  from  team  to  team Patterns  for  Spreading  DevOps
  • 31. 31 Key  5:  Outreach  and  Evangelism
  • 32. 32 • Talk  about  the  New  Awesome! • Internally • Externally • All  the  time • Show  KPIs  that  support  the  change • Tell  your  story  with  data • Use  different  venues • Brown  bags  sessions,  formal  workshops,  larger  talks,  All-­Hands • Documents,  video,  graphs!   Showing  Off
  • 33. 33 If  you  feel  like  you’re  talking  about  it   too  much,  you’re  probably  just   about  right Over  Communicate
  • 34. 34 • It  will  take  time • Some  will  be  experimental • You  won’t  do  it  perfectly  the  first  time Having  Patience
  • 35. 35 • Aspire  to  create  a  generative   culture   • Align  with  the  business  and  set   measurable  goals • Get  an  executive  sponsor  on  board • Pick  the  right  pilot • Train  and  prioritize  the  teams • Communicate  and  share In  Summary