GridIron + OpenShift

Click here to load reader

  • date post

    17-Aug-2015
  • Category

    Technology

  • view

    87
  • download

    0

Embed Size (px)

Transcript of GridIron + OpenShift

  1. 1. 0 GridIron + OpenShift Mastering People, Process, Culture and Technology with Teamwork and Mission Focus June 25, 2015 Christopher Hample Thomas A. McGonagle
  2. 2. 1 Introduction Thomas 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. 3. 2 Introduction Chris Hample (@ChrisHample) Senior Lead Technologist @ Booz Allen Hamilton Project Jellyfish Operations Lead Based out of Austin, TX Storied University of Texas football history
  4. 4. 3 Introduction Chris Hample (@ChrisHample)
  5. 5. 4 GridIron Gamification Positional players working together in concert
  6. 6. 5 GridIron and Its History Components 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 Hats OpenShift, etc.
  7. 7. 6 March April April Culture Automation Sharing Assessment Mission-focused Team-oriented Operate Deploy Drive Develop /Test Big Agile Focus on continuous planning, execution and assessment
  8. 8. GridIron: Big Agile Focus on continuous planning, execution and assessment 7 March April April Culture Automation Sharing Assessment Mission-focused Team-oriented Lineman WR QB Running Back Metaphors: Touchdown Line of scrimmage Offense: Drive = QB Dev/Test = RB Deploy = WR Ops = Line plays, and formations, etc. Defense: Many forces working against your offense
  9. 9. 8 GridIron Winning American Football strategies that provide a framework that can help you: Accelerate innovation by increasing the velocity of your application development and deployment;
  10. 10. 9 GridIron Winning American Football strategies that provide a framework that can help you: Improve agility by integrating cross-functional teams that trust each other;
  11. 11. 10 GridIron Winning American Football strategies that provide a framework that can help you: Build an engaged culture by encouraging collaboration and shared ownership;
  12. 12. 11 GridIron Winning American Football strategies that provide a framework that can help you: Increase your effectiveness and efficiency by continuously assessing your performance
  13. 13. 12 Teamwork and Mission Focus Scoring touchdowns with GridIron Manifests an easy to understand style of DevOps
  14. 14. 13 Teamwork and Mission Focus Scoring touchdowns with GridIron Focuses the whole team on a single goal; getting software into production (scoring a touchdown)
  15. 15. 14 Teamwork and Mission Focus Scoring touchdowns with GridIron Brings a team first mindset to the game
  16. 16. 15 Vince Lombardi Quotes The 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. 17. GridIron Team Dynamics Best American Football team dynamics 16 March April High levels of communication, trust and commitment Participation focused Role specialization (positional players) Share team identity and rapport
  18. 18. GridIron Team Dynamics Best American Football team dynamics continued 17 March April Teammates are positive The team collectively executes game strategy, and accepts calculated risk Adopt a rigorous but inclusive and blame-free culture
  19. 19. 18 Shared Playbooks Facilitate communication and help manage your workflow
  20. 20. 19 Shared Playbooks Facilitate communication and help manage your workflow Accelerate innovation, improve quality, and reduce cost How tasks are communicated Players 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. 21. 20 Playbook Examples Continuous integration and monitoring playbook examples Continuous Integration and Monitoring Goal of Play for Team Roles Responsibilities Development Test Operations Business Security Release
  22. 22. 21 Partners and Technologies OpenShifts technology stack