SlideShare a Scribd company logo
1 of 42
5 Keys to Building a Successful
DevOps Culture
Featuring Mandi Walls
Today’s Speakers…
SERENA SOFTWARE INC.2
Mandi Walls
Technical Practice Manager, Chef
Author of “Building a DevOps Culture”
@lnxchk
Mark Levy
Product Marketing
Serena Software, Inc.
@deparko
DevOps at 50,000 Feet
It is:
a cultural and professional movement
It isn’t:
a job description, new team, or solitary
organization
Why DevOps
• New practices that emerged from the maturation of
web operations
• A deeper reliance on technology in more industries
• Desire from customers and stakeholders
A drive toward more
interaction,
responsiveness,
interconnectedness
Components of DevOps
• CAMS
• As described by John Willis in What DevOps Means To
Me, 7/16/10
• Culture
• Automation
• Measurement
• Sharing
http://www.getchef.com/blog/2010/07/16/what-devops-means-to-me/
Culture
• Shared values and behaviors
• There’s no right culture for DevOps, but there are
characteristics:
• Supportive
• Open to experimentation
• Flexible
• Collaborative
• Trusting
• If your organization isn’t these things, you have to build
them
Building or Changing Culture
• This is hard.
• No, like, seriously hard.
• Focus on behaviors and values
• Tools influence behavior
• How you use them, what you use them for, influences
values
Transforming Your Organization to DevOps
• Technologists love tools!
• No one can sell you a “DevOps Solution”, the “C”
part is hard work!
• Our 5 Keys:
• Setting Goals
• Gaining Executive Support
• Building Pilot Projects
• Training and Prioritization
• Outreach And Evangelism
Key 1: Setting Goals
Why Are You DevOpping?
• Focus on measurable improvements
• “We want to reduce our new-release install time
from 16 hours to 90 minutes.”
• “We want to reduce our new feature time-to-market
from 6 months to 5 days.”
• Challenging!
• Do you have the initial metrics?
• Or do things just feel wrong?
Good Goals
• Your goals should matter to lots of people in your
organization
• “DevOps” is really just short for
“DevProductSupportNetSecBizOps”
Goals in Numerous Places
• The goals you choose to focus on shouldn’t be in opposition
to any team’s individual goal
• That’s not a way to get support when you need it!
• If you don’t know what matters, talk to people!
• Broaden your scope of stakeholders
• Look for complimentary goals
Lower TTM + More testing + Fewer Bugs in Prod
=
Introducing Some Automation
Key 2: Gaining Executive
Support
Air Cover
• 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
Skunkworks
• 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
Silos
• Exist for reasons
• If your silos are skills based,
they can become porous
• Network
• Security
• Storage
• Have to be addressed in a
constructive manner
https://www.flickr.com/photos/97367204@N06/11391488416
Non-Executive Influencers
• 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”
Look for the People Everyone Wants on Their Team
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
Key 3: Building Pilot
Projects
http://cdn.memegenerator.net/instances/250x250/49589360.jpg
Why a Pilot?
• 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
Picking A Pilot
• Management support
• Start small, but deep
• Flush out all the gnarly bumps in the road
• Representative of real work
What Makes a Good Pilot
• Working with modern platforms
• Programming language, OS version
• Also interfaces – loosely coupled upstream and
downstream
• Brand new, greenfield is good!
• Established projects with a new release are too!
• Teams are open to experimentation
How DevOps impacts different teams
• Development Team
• Giving them new tools
• Expecting different results
• Are they engaged in the M?!?
• Product Team
• New DevOps activities might take
time away from writing code
• Establishing priority across
multiple goals
• Operations Team
• DevOps will be more than
“Operations with more coding”
• Work often focuses on the A and
M parts of CAMS
• QA, Release Engineering
• Moving towards increasing
automation
• Requirement of advanced skills
• Customer Support
• Find things like “Customers want
more features and fixes faster” vs
“Customers demand 100%
uptime”
Key 4: Training and
Prioritization
Training
• Train everyone
• On new tools, on new workflows
• Training is part of sharing – everyone gets a
chance to have experience
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
Setting Expectations
• Don’t kill anyone for DevOps
• It takes time to learn new tools, no matter how
excited the team is about it
• Your entire project will take time as well
Helping the Lost or Disgruntled
• 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
Hiring for DevOps?
• No.
• Expecting brand-new individual contributors to
change your culture is a losing proposition
• Organizational change can be germinated from
new leadership
• Still requires influence, credibility, the right person
Key 5: Outreach and
Evangelism
Showing Off
• Talk about your project
• Internally
• Externally
• All the time
• Use different venues
• Brown bags sessions, formal workshops, larger talks, All-
Hands
• Documents, video, graphs!
Tiger Team
• Help other teams navigate
• Have a multitude of skills
• Establish practice for workflows, feedback,
improvements
• Potentially act as helpdesk on new tools and
processes
Bonus: 3 Helpful Tips
Having Patience
• It will take time
• Some will be experimental
• You won’t do it perfectly the
first time
Engage with Management
• Use the right KPIs
• Manage to people and to
tools
Over Communicate
If you feel like you’re talking
about it too much, you’re
probably just about right
Thank You
@lnxchk
Check out Chef!
• Configuration management
• Linux, Windows, AIX, other Unixes
• Learn More:
• https://learnchef.opscode.com/
• https://getchef.com
• Follow us on Twitter: @chef
Serena Release Manager Provides Automation,
Control, Collaboration and Visualization Capabilities
Release Manager Features
40
• Single system of record for release
planning and execution
• Automate large volume, highly
repetitive tasks
• Increased collaboration with Social
views
• Calendars and timeline views of
release trains, applications releases,
environments and turnovers
Questions?
SERENA SOFTWARE INC.41
June 19th Webcast
Weekly Deployment
Automation Demo
July Webcast
Please use the Q&A panel to submit your questions.
Friday 10 am PT
Meet
DevOps
founder
Patrick
Debois
Live Demo on What’s New
in Serena Release Manager
Want to See More?
SERENA SOFTWARE, INC.42
serena.com/rlm

More Related Content

What's hot

Build Measure Learn: Designing your MVP
Build Measure Learn: Designing your MVPBuild Measure Learn: Designing your MVP
Build Measure Learn: Designing your MVPLitheSpeed
 
Scaling Scrum to Large Distributed Teams and Its Challenges
Scaling Scrum to Large Distributed Teams and Its ChallengesScaling Scrum to Large Distributed Teams and Its Challenges
Scaling Scrum to Large Distributed Teams and Its ChallengesPooja Wandile
 
Design your Modern Intranet using SharePoint PnP Design Assets
Design your Modern Intranet using SharePoint PnP Design Assets Design your Modern Intranet using SharePoint PnP Design Assets
Design your Modern Intranet using SharePoint PnP Design Assets D'arce Hess
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum MasterLitheSpeed
 
Lean Startup Tools for Agile Product Teams
Lean Startup Tools for Agile Product TeamsLean Startup Tools for Agile Product Teams
Lean Startup Tools for Agile Product TeamsLitheSpeed
 
Lessons learned from managing a distributed agile team
Lessons learned from managing a distributed agile teamLessons learned from managing a distributed agile team
Lessons learned from managing a distributed agile teamAgileDenver
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsDominica DeGrandis
 
2013 Key takeaways from 8 years scrum coaching and consulting
2013 Key takeaways from 8 years scrum coaching and consulting2013 Key takeaways from 8 years scrum coaching and consulting
2013 Key takeaways from 8 years scrum coaching and consultingAndreas Wintersteiger
 
Custom-tailored Agility with the Agile Fluency™ Model
Custom-tailored Agility with the Agile Fluency™ ModelCustom-tailored Agility with the Agile Fluency™ Model
Custom-tailored Agility with the Agile Fluency™ ModelAhmed Avais
 
The Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationThe Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationLitheSpeed
 
How to be successful with your digital transformation
How to be successful with your digital transformationHow to be successful with your digital transformation
How to be successful with your digital transformationBelatrix Software
 
Full stack poker game
Full stack poker gameFull stack poker game
Full stack poker gameagilebydesign
 
Lean Discovery, Agile Delivery & the DevOps Mindset
Lean Discovery, Agile Delivery & the DevOps MindsetLean Discovery, Agile Delivery & the DevOps Mindset
Lean Discovery, Agile Delivery & the DevOps MindsetFadi Stephan
 
cPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationcPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationCprime
 
The biggest DevOps problems you didn't know you had and what to do about them
The biggest DevOps problems you didn't know you had and what to do about themThe biggest DevOps problems you didn't know you had and what to do about them
The biggest DevOps problems you didn't know you had and what to do about themWayne Greene
 
Introducing the Enterprise Transformation Meta Model
Introducing the Enterprise Transformation Meta ModelIntroducing the Enterprise Transformation Meta Model
Introducing the Enterprise Transformation Meta ModelRenee Troughton
 
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
 

What's hot (20)

Build Measure Learn: Designing your MVP
Build Measure Learn: Designing your MVPBuild Measure Learn: Designing your MVP
Build Measure Learn: Designing your MVP
 
Scaling Scrum to Large Distributed Teams and Its Challenges
Scaling Scrum to Large Distributed Teams and Its ChallengesScaling Scrum to Large Distributed Teams and Its Challenges
Scaling Scrum to Large Distributed Teams and Its Challenges
 
Design your Modern Intranet using SharePoint PnP Design Assets
Design your Modern Intranet using SharePoint PnP Design Assets Design your Modern Intranet using SharePoint PnP Design Assets
Design your Modern Intranet using SharePoint PnP Design Assets
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum Master
 
2011 lean kanban-scrum
2011 lean kanban-scrum2011 lean kanban-scrum
2011 lean kanban-scrum
 
Lean Startup Tools for Agile Product Teams
Lean Startup Tools for Agile Product TeamsLean Startup Tools for Agile Product Teams
Lean Startup Tools for Agile Product Teams
 
Lessons learned from managing a distributed agile team
Lessons learned from managing a distributed agile teamLessons learned from managing a distributed agile team
Lessons learned from managing a distributed agile team
 
Agile for Everyone
Agile for EveryoneAgile for Everyone
Agile for Everyone
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business Teams
 
2013 Key takeaways from 8 years scrum coaching and consulting
2013 Key takeaways from 8 years scrum coaching and consulting2013 Key takeaways from 8 years scrum coaching and consulting
2013 Key takeaways from 8 years scrum coaching and consulting
 
Custom-tailored Agility with the Agile Fluency™ Model
Custom-tailored Agility with the Agile Fluency™ ModelCustom-tailored Agility with the Agile Fluency™ Model
Custom-tailored Agility with the Agile Fluency™ Model
 
The Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationThe Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and Prognostication
 
How to be successful with your digital transformation
How to be successful with your digital transformationHow to be successful with your digital transformation
How to be successful with your digital transformation
 
Full stack poker game
Full stack poker gameFull stack poker game
Full stack poker game
 
Lean Discovery, Agile Delivery & the DevOps Mindset
Lean Discovery, Agile Delivery & the DevOps MindsetLean Discovery, Agile Delivery & the DevOps Mindset
Lean Discovery, Agile Delivery & the DevOps Mindset
 
Scrum – widely known and misunderstood phenomena
Scrum – widely known and misunderstood phenomenaScrum – widely known and misunderstood phenomena
Scrum – widely known and misunderstood phenomena
 
cPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationcPrime Agile Enterprise Transformation
cPrime Agile Enterprise Transformation
 
The biggest DevOps problems you didn't know you had and what to do about them
The biggest DevOps problems you didn't know you had and what to do about themThe biggest DevOps problems you didn't know you had and what to do about them
The biggest DevOps problems you didn't know you had and what to do about them
 
Introducing the Enterprise Transformation Meta Model
Introducing the Enterprise Transformation Meta ModelIntroducing the Enterprise Transformation Meta Model
Introducing the Enterprise Transformation Meta Model
 
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
 

Viewers also liked

5 Steps to Building a Mature DevOps Organization with Sherwin-Williams
5 Steps to Building a Mature DevOps Organization with Sherwin-Williams5 Steps to Building a Mature DevOps Organization with Sherwin-Williams
5 Steps to Building a Mature DevOps Organization with Sherwin-WilliamsDynatrace
 
Evolving Team Structure in DevOps
Evolving Team Structure in DevOpsEvolving Team Structure in DevOps
Evolving Team Structure in DevOpsSherry Chang
 
Building trust within the organization, first steps towards DevOps
Building trust within the organization, first steps towards DevOpsBuilding trust within the organization, first steps towards DevOps
Building trust within the organization, first steps towards DevOpsGuido Serra
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organizationZinnov
 
Scaling Agile at Spotify (representation)
Scaling Agile at Spotify (representation)Scaling Agile at Spotify (representation)
Scaling Agile at Spotify (representation)Vlad Mysla
 
DevOps Patterns - Team Topologies
DevOps Patterns -  Team TopologiesDevOps Patterns -  Team Topologies
DevOps Patterns - Team TopologiesMatthew Skelton
 
A Spotify Presentation - Case studies
A Spotify Presentation - Case studiesA Spotify Presentation - Case studies
A Spotify Presentation - Case studiesEmily Wilkinson
 
Full stackagile - Squads Chapters Tribes and Guilds
Full stackagile - Squads Chapters Tribes and GuildsFull stackagile - Squads Chapters Tribes and Guilds
Full stackagile - Squads Chapters Tribes and GuildsAshley-Christian Hardy
 
Qiang 羌 references in the book of han 汉书 part 1
Qiang 羌 references in the book of han 汉书 part 1Qiang 羌 references in the book of han 汉书 part 1
Qiang 羌 references in the book of han 汉书 part 1qianghistory
 
Creating an Evolving Social Technology Strategy
Creating an Evolving Social Technology StrategyCreating an Evolving Social Technology Strategy
Creating an Evolving Social Technology StrategyPerficient, Inc.
 
Geography of Bihar by Eithasab Ahmed
Geography of Bihar by Eithasab AhmedGeography of Bihar by Eithasab Ahmed
Geography of Bihar by Eithasab AhmedPonnuru Varun
 
Biolog condtarea10
Biolog condtarea10Biolog condtarea10
Biolog condtarea10panfilo56
 
Alleluia jesus culture lyrics
Alleluia jesus culture lyricsAlleluia jesus culture lyrics
Alleluia jesus culture lyricsroshini ranjan
 

Viewers also liked (20)

5 Steps to Building a Mature DevOps Organization with Sherwin-Williams
5 Steps to Building a Mature DevOps Organization with Sherwin-Williams5 Steps to Building a Mature DevOps Organization with Sherwin-Williams
5 Steps to Building a Mature DevOps Organization with Sherwin-Williams
 
Building a devops CMDB
Building a devops CMDBBuilding a devops CMDB
Building a devops CMDB
 
Evolving Team Structure in DevOps
Evolving Team Structure in DevOpsEvolving Team Structure in DevOps
Evolving Team Structure in DevOps
 
Building trust within the organization, first steps towards DevOps
Building trust within the organization, first steps towards DevOpsBuilding trust within the organization, first steps towards DevOps
Building trust within the organization, first steps towards DevOps
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organization
 
Scaling Agile at Spotify (representation)
Scaling Agile at Spotify (representation)Scaling Agile at Spotify (representation)
Scaling Agile at Spotify (representation)
 
DevOps Patterns - Team Topologies
DevOps Patterns -  Team TopologiesDevOps Patterns -  Team Topologies
DevOps Patterns - Team Topologies
 
Agile at Spotify
Agile at SpotifyAgile at Spotify
Agile at Spotify
 
A Spotify Presentation - Case studies
A Spotify Presentation - Case studiesA Spotify Presentation - Case studies
A Spotify Presentation - Case studies
 
Full stackagile - Squads Chapters Tribes and Guilds
Full stackagile - Squads Chapters Tribes and GuildsFull stackagile - Squads Chapters Tribes and Guilds
Full stackagile - Squads Chapters Tribes and Guilds
 
Qiang 羌 references in the book of han 汉书 part 1
Qiang 羌 references in the book of han 汉书 part 1Qiang 羌 references in the book of han 汉书 part 1
Qiang 羌 references in the book of han 汉书 part 1
 
Cultural strength
Cultural strengthCultural strength
Cultural strength
 
Creating an Evolving Social Technology Strategy
Creating an Evolving Social Technology StrategyCreating an Evolving Social Technology Strategy
Creating an Evolving Social Technology Strategy
 
Wikihow howtomakespaghetti
Wikihow   howtomakespaghettiWikihow   howtomakespaghetti
Wikihow howtomakespaghetti
 
Ank 48
Ank 48Ank 48
Ank 48
 
Geography of Bihar by Eithasab Ahmed
Geography of Bihar by Eithasab AhmedGeography of Bihar by Eithasab Ahmed
Geography of Bihar by Eithasab Ahmed
 
Bio 2 ch1 Notes
Bio 2 ch1 NotesBio 2 ch1 Notes
Bio 2 ch1 Notes
 
Intergenerational Networking
Intergenerational NetworkingIntergenerational Networking
Intergenerational Networking
 
Biolog condtarea10
Biolog condtarea10Biolog condtarea10
Biolog condtarea10
 
Alleluia jesus culture lyrics
Alleluia jesus culture lyricsAlleluia jesus culture lyrics
Alleluia jesus culture lyrics
 

Similar to 5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Presentation)

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
 
Creating High Performance teams by using a DevOps culture (FUG presentation)
Creating High Performance teams by using a DevOps culture (FUG presentation)Creating High Performance teams by using a DevOps culture (FUG presentation)
Creating High Performance teams by using a DevOps culture (FUG presentation)Serena Software
 
Rethinking Your DevOps Strategy
Rethinking Your DevOps StrategyRethinking Your DevOps Strategy
Rethinking Your DevOps StrategyMandi Walls
 
Scaling Engagement Agility
Scaling Engagement AgilityScaling Engagement Agility
Scaling Engagement AgilityDavid Dame
 
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
 
What's Next: Using technology to engage employees and build businesses
What's Next: Using technology to engage employees and build businessesWhat's Next: Using technology to engage employees and build businesses
What's Next: Using technology to engage employees and build businessesOgilvy Consulting
 
Community in a box
Community in a boxCommunity in a box
Community in a boxMandi Walls
 
The Agile Generational Workforce
The Agile Generational WorkforceThe Agile Generational Workforce
The Agile Generational WorkforceCprime
 
Internal comms - building guiding principles and choosing the right tools
Internal comms - building guiding principles and choosing the right toolsInternal comms - building guiding principles and choosing the right tools
Internal comms - building guiding principles and choosing the right toolsCharityComms
 
DevOps: What's Buried in the Fine Print
DevOps: What's Buried in the Fine PrintDevOps: What's Buried in the Fine Print
DevOps: What's Buried in the Fine PrintJeffery Smith
 
Design Operations mural - 8 mar 2017
Design Operations   mural - 8 mar 2017Design Operations   mural - 8 mar 2017
Design Operations mural - 8 mar 2017Dave Malouf
 
Career of the Software Engineer in Modern Open-Source e-Commerce Company
Career of the Software Engineer in Modern Open-Source e-Commerce CompanyCareer of the Software Engineer in Modern Open-Source e-Commerce Company
Career of the Software Engineer in Modern Open-Source e-Commerce CompanyVrann Tulika
 
Lessons Learned From Cloud Migrations
Lessons Learned From Cloud MigrationsLessons Learned From Cloud Migrations
Lessons Learned From Cloud MigrationsMandi Walls
 
Transforming Enterprise Teams to DevOps Workflows
Transforming Enterprise Teams to DevOps WorkflowsTransforming Enterprise Teams to DevOps Workflows
Transforming Enterprise Teams to DevOps WorkflowsMandi Walls
 
Making Workflow Automation Personal: Next Step in Digital Transformation (SP...
Making Workflow Automation Personal:  Next Step in Digital Transformation (SP...Making Workflow Automation Personal:  Next Step in Digital Transformation (SP...
Making Workflow Automation Personal: Next Step in Digital Transformation (SP...Michael Oryszak
 

Similar to 5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Presentation) (20)

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
 
Creating High Performance teams by using a DevOps culture (FUG presentation)
Creating High Performance teams by using a DevOps culture (FUG presentation)Creating High Performance teams by using a DevOps culture (FUG presentation)
Creating High Performance teams by using a DevOps culture (FUG presentation)
 
Walls agile2013
Walls agile2013Walls agile2013
Walls agile2013
 
Rethinking Your DevOps Strategy
Rethinking Your DevOps StrategyRethinking Your DevOps Strategy
Rethinking Your DevOps Strategy
 
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
 
Scaling Engagement Agility
Scaling Engagement AgilityScaling Engagement Agility
Scaling Engagement Agility
 
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?"
 
Modeling and Measuring DevOps Culture
Modeling and Measuring DevOps CultureModeling and Measuring DevOps Culture
Modeling and Measuring DevOps Culture
 
DevOps_Topic_1_Slides.pptx
DevOps_Topic_1_Slides.pptxDevOps_Topic_1_Slides.pptx
DevOps_Topic_1_Slides.pptx
 
What's Next: Using technology to engage employees and build businesses
What's Next: Using technology to engage employees and build businessesWhat's Next: Using technology to engage employees and build businesses
What's Next: Using technology to engage employees and build businesses
 
Community in a box
Community in a boxCommunity in a box
Community in a box
 
The Agile Generational Workforce
The Agile Generational WorkforceThe Agile Generational Workforce
The Agile Generational Workforce
 
Internal comms - building guiding principles and choosing the right tools
Internal comms - building guiding principles and choosing the right toolsInternal comms - building guiding principles and choosing the right tools
Internal comms - building guiding principles and choosing the right tools
 
DevOps: What's Buried in the Fine Print
DevOps: What's Buried in the Fine PrintDevOps: What's Buried in the Fine Print
DevOps: What's Buried in the Fine Print
 
Design Operations mural - 8 mar 2017
Design Operations   mural - 8 mar 2017Design Operations   mural - 8 mar 2017
Design Operations mural - 8 mar 2017
 
Career of the Software Engineer in Modern Open-Source e-Commerce Company
Career of the Software Engineer in Modern Open-Source e-Commerce CompanyCareer of the Software Engineer in Modern Open-Source e-Commerce Company
Career of the Software Engineer in Modern Open-Source e-Commerce Company
 
Lessons Learned From Cloud Migrations
Lessons Learned From Cloud MigrationsLessons Learned From Cloud Migrations
Lessons Learned From Cloud Migrations
 
Transforming Enterprise Teams to DevOps Workflows
Transforming Enterprise Teams to DevOps WorkflowsTransforming Enterprise Teams to DevOps Workflows
Transforming Enterprise Teams to DevOps Workflows
 
DevOps Year One
DevOps Year OneDevOps Year One
DevOps Year One
 
Making Workflow Automation Personal: Next Step in Digital Transformation (SP...
Making Workflow Automation Personal:  Next Step in Digital Transformation (SP...Making Workflow Automation Personal:  Next Step in Digital Transformation (SP...
Making Workflow Automation Personal: Next Step in Digital Transformation (SP...
 

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
 
Dimensions CM 14.3 launch webcast (slides)
Dimensions CM 14.3 launch webcast (slides)Dimensions CM 14.3 launch webcast (slides)
Dimensions CM 14.3 launch webcast (slides)Serena Software
 
Mainframe VUG Presentation April 2016
Mainframe VUG Presentation April 2016Mainframe VUG Presentation April 2016
Mainframe VUG Presentation April 2016Serena Software
 
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
 
Serena Business Manager Visualizing 2016
Serena Business Manager Visualizing 2016Serena Business Manager Visualizing 2016
Serena Business Manager Visualizing 2016Serena Software
 
Automation and Release in Federal
Automation and Release in FederalAutomation and Release in Federal
Automation and Release in FederalSerena Software
 
Leveraging DevOps Principles for Release and Deploy
Leveraging DevOps Principles for Release and DeployLeveraging DevOps Principles for Release and Deploy
Leveraging DevOps Principles for Release and DeploySerena Software
 
FUG Keynote presentation: Vision 2020
FUG Keynote presentation: Vision 2020FUG Keynote presentation: Vision 2020
FUG Keynote presentation: Vision 2020Serena Software
 
Dimensions RM: Agile Requirements Management
Dimensions RM: Agile Requirements ManagementDimensions RM: Agile Requirements Management
Dimensions RM: Agile Requirements ManagementSerena Software
 
Centralized Secure Vault with Dimensions CM
Centralized Secure Vault with Dimensions CMCentralized Secure Vault with Dimensions CM
Centralized Secure Vault with Dimensions CMSerena Software
 
Shift Left with Continuous Inspection
Shift Left with Continuous InspectionShift Left with Continuous Inspection
Shift Left with Continuous InspectionSerena Software
 
FUG Agile software engineering practices
FUG Agile software engineering practicesFUG Agile software engineering practices
FUG Agile software engineering practicesSerena Software
 
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)Serena Software
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)Serena Software
 
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
 
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
 

More from Serena Software (20)

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...
 
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
 
Dimensions CM 14.3 launch webcast (slides)
Dimensions CM 14.3 launch webcast (slides)Dimensions CM 14.3 launch webcast (slides)
Dimensions CM 14.3 launch webcast (slides)
 
Mainframe VUG Presentation April 2016
Mainframe VUG Presentation April 2016Mainframe VUG Presentation April 2016
Mainframe VUG Presentation April 2016
 
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 Business Manager Visualizing 2016
Serena Business Manager Visualizing 2016Serena Business Manager Visualizing 2016
Serena Business Manager Visualizing 2016
 
Automation and Release in Federal
Automation and Release in FederalAutomation and Release in Federal
Automation and Release in Federal
 
Leveraging DevOps Principles for Release and Deploy
Leveraging DevOps Principles for Release and DeployLeveraging DevOps Principles for Release and Deploy
Leveraging DevOps Principles for Release and Deploy
 
FUG Keynote presentation: Vision 2020
FUG Keynote presentation: Vision 2020FUG Keynote presentation: Vision 2020
FUG Keynote presentation: Vision 2020
 
Dimensions RM: Agile Requirements Management
Dimensions RM: Agile Requirements ManagementDimensions RM: Agile Requirements Management
Dimensions RM: Agile Requirements Management
 
Centralized Secure Vault with Dimensions CM
Centralized Secure Vault with Dimensions CMCentralized Secure Vault with Dimensions CM
Centralized Secure Vault with Dimensions CM
 
Shift Left with Continuous Inspection
Shift Left with Continuous InspectionShift Left with Continuous Inspection
Shift Left with Continuous Inspection
 
FUG Agile software engineering practices
FUG Agile software engineering practicesFUG Agile software engineering practices
FUG Agile software engineering practices
 
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
 
Serena 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...
 
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
 

Recently uploaded

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 

Recently uploaded (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 

5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Presentation)

  • 1. 5 Keys to Building a Successful DevOps Culture Featuring Mandi Walls
  • 2. Today’s Speakers… SERENA SOFTWARE INC.2 Mandi Walls Technical Practice Manager, Chef Author of “Building a DevOps Culture” @lnxchk Mark Levy Product Marketing Serena Software, Inc. @deparko
  • 3. DevOps at 50,000 Feet It is: a cultural and professional movement It isn’t: a job description, new team, or solitary organization
  • 4. Why DevOps • New practices that emerged from the maturation of web operations • A deeper reliance on technology in more industries • Desire from customers and stakeholders A drive toward more interaction, responsiveness, interconnectedness
  • 5. Components of DevOps • CAMS • As described by John Willis in What DevOps Means To Me, 7/16/10 • Culture • Automation • Measurement • Sharing http://www.getchef.com/blog/2010/07/16/what-devops-means-to-me/
  • 6. Culture • Shared values and behaviors • There’s no right culture for DevOps, but there are characteristics: • Supportive • Open to experimentation • Flexible • Collaborative • Trusting • If your organization isn’t these things, you have to build them
  • 7. Building or Changing Culture • This is hard. • No, like, seriously hard. • Focus on behaviors and values • Tools influence behavior • How you use them, what you use them for, influences values
  • 8. Transforming Your Organization to DevOps • Technologists love tools! • No one can sell you a “DevOps Solution”, the “C” part is hard work! • Our 5 Keys: • Setting Goals • Gaining Executive Support • Building Pilot Projects • Training and Prioritization • Outreach And Evangelism
  • 10. Why Are You DevOpping? • Focus on measurable improvements • “We want to reduce our new-release install time from 16 hours to 90 minutes.” • “We want to reduce our new feature time-to-market from 6 months to 5 days.” • Challenging! • Do you have the initial metrics? • Or do things just feel wrong?
  • 11. Good Goals • Your goals should matter to lots of people in your organization • “DevOps” is really just short for “DevProductSupportNetSecBizOps”
  • 12. Goals in Numerous Places • The goals you choose to focus on shouldn’t be in opposition to any team’s individual goal • That’s not a way to get support when you need it! • If you don’t know what matters, talk to people! • Broaden your scope of stakeholders • Look for complimentary goals Lower TTM + More testing + Fewer Bugs in Prod = Introducing Some Automation
  • 13. Key 2: Gaining Executive Support
  • 14. Air Cover • 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
  • 15. Skunkworks • 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
  • 16. Silos • Exist for reasons • If your silos are skills based, they can become porous • Network • Security • Storage • Have to be addressed in a constructive manner https://www.flickr.com/photos/97367204@N06/11391488416
  • 17. Non-Executive Influencers • 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” Look for the People Everyone Wants on Their Team
  • 18. 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
  • 19. Key 3: Building Pilot Projects
  • 21. Why a Pilot? • 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
  • 22. Picking A Pilot • Management support • Start small, but deep • Flush out all the gnarly bumps in the road • Representative of real work
  • 23. What Makes a Good Pilot • Working with modern platforms • Programming language, OS version • Also interfaces – loosely coupled upstream and downstream • Brand new, greenfield is good! • Established projects with a new release are too! • Teams are open to experimentation
  • 24. How DevOps impacts different teams • Development Team • Giving them new tools • Expecting different results • Are they engaged in the M?!? • Product Team • New DevOps activities might take time away from writing code • Establishing priority across multiple goals • Operations Team • DevOps will be more than “Operations with more coding” • Work often focuses on the A and M parts of CAMS • QA, Release Engineering • Moving towards increasing automation • Requirement of advanced skills • Customer Support • Find things like “Customers want more features and fixes faster” vs “Customers demand 100% uptime”
  • 25. Key 4: Training and Prioritization
  • 26. Training • Train everyone • On new tools, on new workflows • Training is part of sharing – everyone gets a chance to have experience
  • 27. 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
  • 28. Setting Expectations • Don’t kill anyone for DevOps • It takes time to learn new tools, no matter how excited the team is about it • Your entire project will take time as well
  • 29. Helping the Lost or Disgruntled • 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
  • 30. Hiring for DevOps? • No. • Expecting brand-new individual contributors to change your culture is a losing proposition • Organizational change can be germinated from new leadership • Still requires influence, credibility, the right person
  • 31. Key 5: Outreach and Evangelism
  • 32. Showing Off • Talk about your project • Internally • Externally • All the time • Use different venues • Brown bags sessions, formal workshops, larger talks, All- Hands • Documents, video, graphs!
  • 33. Tiger Team • Help other teams navigate • Have a multitude of skills • Establish practice for workflows, feedback, improvements • Potentially act as helpdesk on new tools and processes
  • 35. Having Patience • It will take time • Some will be experimental • You won’t do it perfectly the first time
  • 36. Engage with Management • Use the right KPIs • Manage to people and to tools
  • 37. Over Communicate If you feel like you’re talking about it too much, you’re probably just about right
  • 39. Check out Chef! • Configuration management • Linux, Windows, AIX, other Unixes • Learn More: • https://learnchef.opscode.com/ • https://getchef.com • Follow us on Twitter: @chef
  • 40. Serena Release Manager Provides Automation, Control, Collaboration and Visualization Capabilities Release Manager Features 40 • Single system of record for release planning and execution • Automate large volume, highly repetitive tasks • Increased collaboration with Social views • Calendars and timeline views of release trains, applications releases, environments and turnovers
  • 41. Questions? SERENA SOFTWARE INC.41 June 19th Webcast Weekly Deployment Automation Demo July Webcast Please use the Q&A panel to submit your questions. Friday 10 am PT Meet DevOps founder Patrick Debois Live Demo on What’s New in Serena Release Manager
  • 42. Want to See More? SERENA SOFTWARE, INC.42 serena.com/rlm