Upload
mpchlets
View
265
Download
4
Tags:
Embed Size (px)
Citation preview
Online Work and Global
Collaboration
Between Hilo, Hi and Vilnius, Lithuania
Who We Are
Michael Chletsos - Operations
@mpchlets
Hilo, Hawaii
Titas Norkūnas – Developer
@varsketiz
Vilnius, Lithuania
There is a Silver Bullet!
Team Across the Globe and Time
Two Years Ago
●Devs throw code to Ops
●Missed deadlines
●Remote nature magnifies problems
No Iterations, Continuous Releases
●Easy Management buy-in, for the
wrong reasons
●Difficult Dev buy-in, for the wrong
reasons
●Management gets faster releases
●Developers get enough time
Deployment Pipeline Essentials
●Version control system
●Always deployable master
●Fully automated
●Deployment equality
●Production Monitoring
Bells and Whistles
●Prophetic testing
●On-demand staging environments
●Deploy bot
●Feature switches
●Environment as code
●Business metrics
Continuous Delivery Pipeline
Continuous Breaks Down
●Ambiguous priorities
●Interesting work vs important work
●Unattended roadblocks
Kanban Board for Load Allocation
●Use the same tool
●Reallocate when necessary
●See who is working on what
●Developers pull tasks
Notes on Social Aspects
●Off topic conversations
●Meet everyone
●Organize smaller meetups
We Are All People
●Drone work has huge impact on
morale
●Remote nature amplifies the problem
●Ignite passion
●Let everyone shape the process
Dev + Ops
●Stop rewarding firefighting
●Find breathing room
●Devs not allowed on prod. Why?
●No "hand off", devs go all the way
●Everyone responsible for stability
DevOps
●Culture
●Automation
●Monitoring
●Sharing
●Start with Culture!
Remote cultures do exist!
Get in Touch
Michael Chletsos - Operations
@mpchlets
Hilo, Hawaii
Titas Norkūnas – Developer
@varsketiz
Vilnius, Lithuania