Upload
katie-rose
View
139
Download
0
Tags:
Embed Size (px)
Citation preview
1
GridIron + OpenShiftMastering People, Process, Culture and Technology with Teamwork and Mission
FocusJune 25, 2015
Christopher Hample
Thomas A. McGonagle
2
IntroductionThomas A. McGonagle (@mcgonagle)
• Red Hat Alumni: OpenShift Online Site Reliability Engineer
• Booz Allen Hamilton: Lead Technologist• Played Football for 8 years, played offensive and
defensive line• From Boston, love the Patriots• Volunteer at an animal shelter
3
IntroductionChris Hample (@ChrisHample)
• Senior Lead Technologist @ Booz Allen Hamilton• Project Jellyfish• Operations Lead• Based out of Austin, TX• Storied University of Texas football history
6
GridIron and Its HistoryComponents of DevOps
• People – Changing the organization to accommodate DevOps (expanding agile practices)
• Culture – Teamwork and mission focus• Process – Continuous planning, execution and
assessment (e.g. performance)• Technology – Red Hat’s OpenShift, etc.
7
March
April
April
Culture
Autom
ation
Sharing
Ass
essm
ent
Mission-focused
Team-oriented
Operate
Deploy
Drive
Develop/Test
Big AgileFocus on continuous planning, execution and assessment
GridIron: Big AgileFocus on continuous planning, execution and assessment
8
March
April
April
Culture
Autom
ation
Sharing
Ass
essm
ent
Mission-focused
Team-oriented
Lineman
WR
QB
RunningBack
Metaphors:TouchdownLine of scrimmage
Offense:Drive = QBDev/Test = RBDeploy = WROps = Lineplays, andformations, etc.
Defense:Many forces working against your offense
9
GridIronWinning American Football strategies that provide a framework that can help you:
• Accelerate innovation by increasing the velocity of your application development and deployment;
10
GridIronWinning American Football strategies that provide a framework that can help you:
• Improve agility by integrating cross-functional teams that trust each other;
11
GridIronWinning American Football strategies that provide a framework that can help you:
• Build an engaged culture by encouraging collaboration and shared ownership;
12
GridIronWinning American Football strategies that provide a framework that can help you:
• Increase your effectiveness and efficiency by continuously assessing your performance
13
Teamwork and Mission FocusScoring touchdowns with GridIron
• Manifests an easy to understand style of DevOps
14
Teamwork and Mission FocusScoring touchdowns with GridIron
• Focuses the whole team on a single goal; getting software into production (scoring a touchdown)
15
Teamwork and Mission FocusScoring touchdowns with GridIron
• Brings a “team first” mindset to the game
16
Vince Lombardi QuotesThe importance of teamwork and mission focus
• People who work together will win, whether it be against complex football defenses, or the problems of modern society. – Vince Lombardi
• Football is like life – it requires perseverance, self-denial, hard work, sacrifice, dedication and respect for authority – Vince Lombardi
17
GridIron Team DynamicsBest American Football team dynamics
March
April
• High levels of communication, trust and commitment
• Participation focused• Role specialization (positional players)• Share team identity and rapport
18
GridIron Team DynamicsBest American Football team dynamics continued
March
April
• Teammates are positive• The team collectively executes game strategy,
and accepts calculated risk• Adopt a rigorous but inclusive and blame-free
culture
20
Shared PlaybooksFacilitate communication and help manage your workflow
• Accelerate innovation, improve quality, and reduce cost• How tasks are communicated• Player’s guides are comprehensive so that everyone
knows what everyone else is doing• Everyone is on the same page• Rigorously automating, testing, and validating
everything in the development lifecycle, wherever possible
21
Playbook ExamplesContinuous integration and monitoring playbook examples
• Continuous Integration and Monitoring• Goal of Play for Team• Role’s Responsibilities
• Development• Test• Operations• Business• Security• Release