Agile + DevOps East 2020 Concurrent Session : Things We May Never Get Right

Conference archive

SEE PRICING & PACKAGES

Thursday, November 12, 2020 - 3:45pm to 4:45pm

Things We May Never Get Right

When there's no clear right way to solve a difficult problem, how do you avoid getting frozen in indecision?  How do you know if you made the right decision?  How do you know when a decision that used to be the best one isn't any more, and it's time to try something else?

We're part of a global marketplace developed and operated by multiple squads.  We consider ourselves a mature DevOps organization, but there are several things we've really struggled with over the years, and we've even reversed direction at times.  For example: Should designers be assigned to one squad for months at a time, or should we use an internal agency model?  How closely should we supervise autonomous squads?  Do we need to code review every A/B test?  How long should sprints be?  Should we have a dedicated platform or SRE team?  How do we respond to incidents and communicate with our stakeholders?

Rather than tell you that there's only one way to do these things, we'll focus on the trade-offs we've made and what we've learned about the pros and cons of each option.

IBM

Ann Marie is a DevOps evangelist, software engineer, ops enthusiast, former manager, fixer, and champion of best practices.  She has been a software engineer for 20+ years and a DevOps practitioner for 9 years. She has been DevOps Lead for the IBM.com Commerce Platform since 2018, and Security Lead since 2019.  The Commerce Platform organization develops and operates more than 100 web applications and services.

Craig Cook DevOps Coach @CraigCookIT https://aspetraining.securevdr.com/d-s89914b62755422c9 Craig has a 20+ year background in infrastructure and monitoring. He coaches and advises internal IBM development squads to improve their DevOps practices.  He lives in Raleigh, NC, USA with his wife, son and dog.  Other pursuits include being an Assistant Scoutmaster and member of the Troupe at ComedyWorx Improv Club.

craig-cook
IBM

Craig Cook has a 25+ year background in infrastructure and monitoring. He coached and advised internal IBM development squads to improve their DevOps and Agile practices, helping them deliver value into production faster with high quality. His current role is focused on Operational Tooling for all of IBM. He lives in Raleigh, NC, USA with his wife, son and dog.  Other pursuits include being an Assistant Scoutmaster and member of the Troupe at ComedyWorx Improv Club.