online work and global collaboration
TRANSCRIPT
![Page 1: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/1.jpg)
Online Work and Global
Collaboration
Between Hilo, Hi and Vilnius, Lithuania
![Page 2: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/2.jpg)
Who We Are
Michael Chletsos - Operations
@mpchlets
Hilo, Hawaii
Titas Norkūnas – Developer
@varsketiz
Vilnius, Lithuania
![Page 3: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/3.jpg)
There is a Silver Bullet!
![Page 4: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/4.jpg)
Team Across the Globe and Time
![Page 5: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/5.jpg)
Two Years Ago
●Devs throw code to Ops
●Missed deadlines
●Remote nature magnifies problems
![Page 6: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/6.jpg)
![Page 7: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/7.jpg)
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
![Page 8: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/8.jpg)
![Page 9: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/9.jpg)
Deployment Pipeline Essentials
●Version control system
●Always deployable master
●Fully automated
●Deployment equality
●Production Monitoring
![Page 10: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/10.jpg)
Bells and Whistles
●Prophetic testing
●On-demand staging environments
●Deploy bot
●Feature switches
●Environment as code
●Business metrics
![Page 11: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/11.jpg)
Continuous Delivery Pipeline
![Page 12: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/12.jpg)
Continuous Breaks Down
●Ambiguous priorities
●Interesting work vs important work
●Unattended roadblocks
![Page 13: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/13.jpg)
![Page 14: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/14.jpg)
Kanban Board for Load Allocation
●Use the same tool
●Reallocate when necessary
●See who is working on what
●Developers pull tasks
![Page 15: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/15.jpg)
![Page 16: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/16.jpg)
Notes on Social Aspects
●Off topic conversations
●Meet everyone
●Organize smaller meetups
![Page 17: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/17.jpg)
![Page 18: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/18.jpg)
We Are All People
●Drone work has huge impact on
morale
●Remote nature amplifies the problem
●Ignite passion
●Let everyone shape the process
![Page 19: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/19.jpg)
![Page 20: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/20.jpg)
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
![Page 21: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/21.jpg)
![Page 22: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/22.jpg)
DevOps
●Culture
●Automation
●Monitoring
●Sharing
●Start with Culture!
![Page 23: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/23.jpg)
![Page 24: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/24.jpg)
Remote cultures do exist!
![Page 25: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/25.jpg)
![Page 26: Online Work and Global Collaboration](https://reader033.vdocument.in/reader033/viewer/2022042716/55a2b75c1a28ab040d8b47c9/html5/thumbnails/26.jpg)
Get in Touch
Michael Chletsos - Operations
@mpchlets
Hilo, Hawaii
Titas Norkūnas – Developer
@varsketiz
Vilnius, Lithuania