Slide 1

Slide 1 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. Where DevOps Runs Head On Against Corporate Culture Mohamad Bayan The icons for this presentation were made available from www.flaticon.com

Slide 2

Slide 2 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. 2 Digital Transformation Process People Technology

Slide 3

Slide 3 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. 3 Digital Transformation Process People Technology Cloud Computing Big Data APIs Product Team Agile DevOps Omni-channel Innovation Social Media Mobile First Design Thinking IoT Empathize Define Ideate Prototype Test

Slide 4

Slide 4 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. CAMS describes the core values of the DevOps Movement - John Willis and Damon Edwards 4 DevOps Components Automation Culture Measurement Sharing

Slide 5

Slide 5 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. CAMS describes the core values of the DevOps Movement - John Willis and Damon Edwards 5 DevOps Components Automation Culture Measurement Sharing Easier Harder

Slide 6

Slide 6 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. • Even with the best tools, DevOps is just another buzzword if you don't have the right culture. • Changing an organization's culture is one of the most difficult leadership challenges. 6 Culture is hard to change

Slide 7

Slide 7 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. • Separate (Permanent) Team • Tooling • Automation 7 Anti-Pattern: DevOps Topology within Corporates Dev Ops DevOps DevOps Topologies and Anti-Types: http://web.devopstopologies.com/

Slide 8

Slide 8 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. • Separate (Permanent) Team • Tooling • Automation 8 Anti-Pattern: DevOps Topology within Corporates Dev Ops DevOps Building another silo keeps Dev and Ops further apart and doesn’t address the culture. DevOps Topologies and Anti-Types: http://web.devopstopologies.com/

Slide 9

Slide 9 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. Its alright if it’s: • A Temporary Team with the goal of bringing Dev and Ops closer together. • An ongoing Evangelists Team that helps spread awareness of DevOps practices. 9 Anti-Pattern: DevOps Topology within Corporates Dev Ops DevOps DevOps Topologies and Anti-Types: http://web.devopstopologies.com/

Slide 10

Slide 10 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. • What does your corporate culture look like? • How does your culture and the way you work support DevOps? 10 DevOps Culture

Slide 11

Slide 11 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. • What does your DevOps topology look like? • Do you still have silos between development and operations? • How many tickets do you have to create to deliver code to production? • How many handoffs does a deliverable go through to make it to production? 11 Organizational Silos DevOps Topologies and Anti-Types: http://web.devopstopologies.com/ Dev Ops

Slide 12

Slide 12 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. • Do Dev and Ops share the same goals of focusing on quality and customer? • Do Dev and Ops still have different incentives/objectives?  Code Delivered: Features and Deadlines  Up-Time: Stability and Production availability 12 Mutual Goals Change Stability

Slide 13

Slide 13 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. DevOps thrives on experimentation and continuous improvement opportunities. • Does your culture encourage and support experimentation? • Do you feel shy or nervous to try anything new? • Is Innovation limited to a certain groups? 13 Open to Experimentation

Slide 14

Slide 14 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. With continual experimentation, failures will happen. • How does your culture handle failures? • Does it embrace failure? • Does your culture encourage “fail fast, fail forward” mentality? 14 Failure

Slide 15

Slide 15 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. • Do you have the proper feedback loops between Dev and Ops? • Do you have communication channels established across teams within the organization? 15 Communication and Feedback Loops

Slide 16

Slide 16 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. • Do all teams and individuals throughout the organization collaborate and share knowledge as needed? • Are the teams territorial and work in silos? • Do you have to go through management in order to collaborate with other team members? 16 Collaboration and Knowledge Sharing

Slide 17

Slide 17 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. • Do team members feel safe to speak up and to take risks? • De team members feel accepted and respected? • Do all teams truly work toward achieving a common business goal? 17 Psychological Safety

Slide 18

Slide 18 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. • Do you feel there are synergy and trust between your team members? • Do you trust other teams are operating with the organization’s best interest at heart? • Do you trust your leadership to provide the right support as you experiment and fail? 18 Trust

Slide 19

Slide 19 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. 19 DevOps Culture & Maslow’s hierarchy of Needs • Organizational Silos • Mutual Goals • Open to experimentation • Failure • Psychological Safety • Communication and Feedback Loops • Collaboration and Knowledge Sharing. • Trust Self- actualization Full Potential including creative activities Physiological Food, Water, Warmth, Rest Safety Security, Safety Belongingness and Love Relationships, Friends Esteem Feeling of Accomplishment

Slide 20

Slide 20 text

© Verizon 2017, All Rights Reserved. Information contained herein is provided AS IS and subject to change without notice. All trademarks used herein are property of their respective owners. 20 DevOps Culture & Maslow’s hierarchy of Needs • Organizational Silos • Mutual Goals • Open to experimentation • Failure • Psychological Safety • Communication and Feedback Loops • Collaboration and Knowledge Sharing. • Trust Self- actualization Full Potential including creative activities Physiological Food, Water, Warmth, Rest Safety Security, Safety Belongingness and Love Relationships, Friends Esteem Feeling of Accomplishment