Bangalore, India
2016-03-18
Containers will not fix your broken culture. Microservices won’t prevent your two-pizza teams from needing to have conversations with one another over that pizza. No amount of industrial-strength job scheduling makes your organization immune to Conway’s Law.
Does this mean that devops has failed? Not in the slightest. It means that while the unscrupulous might try to sell us devops, we can’t buy it. We have to live it; change is a choice we make every day, through our actions of listening empathetically and acting compassionately.
Making thoughtful decisions about tools and architecture can help. Containers prove to be a useful boundary object, and deconstructing systems to human-scale allows us to comprehend their complexity. We succeed when we share responsibility and have agency, when we move past learned helplessness to active listening. But there is no flowchart, no checklist, no shopping list of ticky boxes that will make everything better. “Anyone who says differently is selling something”, as The Princess Bride teaches us.
Part rant, part devops therapy, this talk will explain in the nerdiest of terms why CAP theorem applies to human interactions too, how oral tradition is like never writing state to disk, and what we can do to avoid sadness as a service. Slides:
Twitter:
Slide of many metaphors (clouds, silos, containers). @bridgetkromhout #agileindia2016 pic.twitter.com/ndzydZbUfU
— Joe Laha (@joelaha) March 18, 2016
Conway's law may not apply when you do micro services? #AgileIndia2016 @bridgetkromhout
— Geektrust (@geektrust) March 18, 2016
So true! The key to Conway's law is communication. @bridgetkromhout at #agileindia2016 pic.twitter.com/Fkd5DtI97o
— nicole forsgren PHD IN COMPUTERING THINGS (@nicolefv) March 18, 2016
@bridgetkromhout thanks for wonderful talk any link to presentations? Some of images you used were awsome pic.twitter.com/HMN73uNsPu
— Dipesh Rane (@DipeshRane) March 18, 2016
#AgileIndia2016 .Make the right thing and easy thing .
— Laxman (@mee_laxman) March 18, 2016
Mind blown by @bridgetkromhout at #AgileIndia2016 so much to mull over now.
— Sean Dunn (@SeanDunn10) March 18, 2016
Mind blown by @bridgetkromhout at #AgileIndia2016. Funniest and most tweet able talk! So much to mull over now...
— Sean Dunn (@SeanDunn10) March 18, 2016
"The unscrupulous might try to sell us devops, we can't buy it. We have to live it!" -- Bridget Kromhout, @bridgetkromhout
— Jonathan C. Dietrich (@jcdietrich) March 18, 2016
My font in @bridgetkromhout’s “Containers Will Not Fix Your Broken Culture” #AgileIndia2016. https://t.co/REY6RHHVtV https://t.co/SLuFGuFVT5
— Jeff Kellem (@composerjk) March 18, 2016