our devops journey - an exercise in cultural change

18
OUR DEVOPS JOURNEY: An Exercise in Changing Culture

Upload: chef

Post on 16-Apr-2017

83 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Our DevOps Journey - An Exercise in Cultural Change

OUR DEVOPS JOURNEY:An Exercise in Changing Culture

Page 2: Our DevOps Journey - An Exercise in Cultural Change

VICTORIA BLESSING➤ Operations Engineer, College of Architecture,

Texas A&M University➤ Graduated from Texas A&M in 2014 ➤ Recruited to DevOps bandwagon in 2013➤ Professional Yak Shaver

Page 3: Our DevOps Journey - An Exercise in Cultural Change

“YAK SHAVING”

https://www.flickr.com/photos/snapperwolf/6952219933/

Page 4: Our DevOps Journey - An Exercise in Cultural Change

“YAK SHAVING”

https://www.youtube.com/watch?v=trXjZ70ab1Q

Page 5: Our DevOps Journey - An Exercise in Cultural Change

We have a culture problem?

Page 6: Our DevOps Journey - An Exercise in Cultural Change

“Developers need to understand infrastructure. Operations people need to understand code. People need to f**king work with each other and not just occupy space next to each other.

-John Vincent

http://blog.lusis.org/

Page 7: Our DevOps Journey - An Exercise in Cultural Change

DEVOPS CAN’T BE SUCCESSFUL

WITHOUT A CULTURE SHIFT

Page 8: Our DevOps Journey - An Exercise in Cultural Change

COLLEGE OF ARCHITECTURE

Page 9: Our DevOps Journey - An Exercise in Cultural Change

by Gene Kim, Kevin Behr, and George Spafford

You need this book

Page 10: Our DevOps Journey - An Exercise in Cultural Change

THE PHOENIX PROJECT

➤Main Lessons 1.There are 4 types of work 2.Work-in-progress is the silent killer 3.Unplanned work accrues technical debt 4.Bottlenecks constrain work

Page 11: Our DevOps Journey - An Exercise in Cultural Change

THE PHOENIX PROJECT

➤The Four Types of Work 1.Business projects 2. Infrastructure projects 3.Changes 4.Unplanned work

Page 12: Our DevOps Journey - An Exercise in Cultural Change

THE PHOENIX PROJECT

➤The Three Ways 1.Systems thinking 2.Amplify feedback loops 3.Culture of continual experimentation

and learning

Page 13: Our DevOps Journey - An Exercise in Cultural Change

AFTER WE ESTABLISHED OUR DEVOPS CULTURE, THE REST WAS EASY(sort of)

Page 14: Our DevOps Journey - An Exercise in Cultural Change

TEXAS A&M UNIVERSITY

Page 15: Our DevOps Journey - An Exercise in Cultural Change

UNIVERSITY ENVIRONMENTS ARE ADVERSE TO CHANGE

…not to mention one as rooted in tradition as Texas A&M (whoop!)

Page 16: Our DevOps Journey - An Exercise in Cultural Change

SLOW AND STEADY WINS THE RACE

➤ Initial Evangelism

➤ Workshops, lots of emails

➤ Getting a bite, and putting together a team

➤ Closing a deal

Page 17: Our DevOps Journey - An Exercise in Cultural Change

ARE YOU READY TO MAKE A CULTURE CHANGE?

(and adopt Chef too)

Page 18: Our DevOps Journey - An Exercise in Cultural Change

VICTORIA BLESSING

@_vblessing

[email protected]