DevOps - A mindset change – Rami Farran

23
DevOps A mindset Change Rami Farran Agile Tour Beirut 2015

Transcript of DevOps - A mindset change – Rami Farran

Page 1: DevOps - A mindset change – Rami Farran

DevOps

A mindset Change

Rami Farran Agile Tour

Beirut 2015

Page 2: DevOps - A mindset change – Rami Farran

Thank you Sponsors

GOLD

SILVER BRONZE

HOST

Page 3: DevOps - A mindset change – Rami Farran

Thank you Media Partners

Eco-System Partners

Support Sponsors

Organizer

Page 4: DevOps - A mindset change – Rami Farran

Gartner Says By 2016, DevOps Will Evolve From a Niche to a Mainstream Strategy Employed by 25 Percent of Global 2000 Organizations

Page 5: DevOps - A mindset change – Rami Farran
Page 6: DevOps - A mindset change – Rami Farran

Why Now?

Page 7: DevOps - A mindset change – Rami Farran

Not only in IT • Toyota

Page 8: DevOps - A mindset change – Rami Farran
Page 9: DevOps - A mindset change – Rami Farran

Software Production Line

Page 10: DevOps - A mindset change – Rami Farran

DevOps is a cultural and Professional Movement (Adam Jacob) It's not a tool It's not a person It's not dev & ops

CAMS (John Willis) Culture Automation Measurement Sharing

DevOps Deconstruction/components: 1. Collaboration of People 2. Convergence of Processes 3. Creation and Exploitation of tools

Page 11: DevOps - A mindset change – Rami Farran

• A common perception held by the organization’s members; a system of shared meaning

• A shared pattern of beliefs, expectations & meanings that influence and guide the thinking and behaviors of the members of an organization.

• The culture shapes people who are members in the org • IBM vs Google • Culture becomes so much a part of the environment that

participants do not even notice its existence

Page 12: DevOps - A mindset change – Rami Farran
Page 13: DevOps - A mindset change – Rami Farran

Culture is also a Liability • Barrier to change - especially in

established traditional IT departments

• Barrier to diversity - it puts a considerable pressure on employees to conform

Page 14: DevOps - A mindset change – Rami Farran

How to change culture Office

Setup Process

es Recogni

tion

Benefits Quick Wins Slogans

Dress Code

Boss Charact

er

Pictures

Structures

Appraisals

Culture is an Output.

Not an Input

Page 15: DevOps - A mindset change – Rami Farran

Changing to DevOps Culture Kaizen

• Evolution • Low Cost • Low Risk • Human Effort • No Brainer

Innovation • Revolution • High Cost • High Risk • Technology • More Thought

DevOps isn’t the goal. It helps you reach your goals.

Page 16: DevOps - A mindset change – Rami Farran

Organization Leaders • ….Are change champions • The power of the WHY

Page 17: DevOps - A mindset change – Rami Farran

Patterns and Anti Patterns

Continuous Everything Amazon

DR Google Crazy Scenarios

Infrastructure as Versioned Code

Break down the wall

Willful Ignorance

EMPATHY

Tribal Knowledge

Be a free man, not a bottleneck

Page 18: DevOps - A mindset change – Rami Farran

DevOps is a change of Attitude

• Cultural Change • Mindset Change • People Change

Page 19: DevOps - A mindset change – Rami Farran

It takes Organizational Changes

DevOps Team (Netflix)? Liaison Team (CE)?

Familiarization. Paintball (not Dev vs Ops!!!), Brown

bags, Games

Co-Location Face to face

Real Time, Real People

Secondment Walk a mile in another man’s

shoes

Event Hosting Pizza Friday /

Shawerman Friday

Change People Reassign people

who are unwilling to change

Page 20: DevOps - A mindset change – Rami Farran
Page 21: DevOps - A mindset change – Rami Farran

Change Incentives • Developers are incentivized to

produce and release code – Ideally error-free code

• Operations are incentivized to minimize downtime – Operations knows that the best

protection for production is to accept no changes

This war ends tonight… Replace these measurements with shared responsibility for delivering new capabilities quickly and safely.

Page 22: DevOps - A mindset change – Rami Farran
Page 23: DevOps - A mindset change – Rami Farran

That’s all! • Thank you