Agile + DevOps West 2019 Concurrent Session : Mobbing, Pairing, Soloing, and Pipe Fires: A Personal History of Collaboration

Conference archive


Thursday, June 6, 2019 - 10:00am to 11:00am

Mobbing, Pairing, Soloing, and Pipe Fires: A Personal History of Collaboration

Add to calendar

Pair programming: the practice you love to hate! Twenty years after being introduced as part of Extreme Programming, the collaborative practice is still a thing. And if you thought pairing was nuts, now there's mobbing, where the entire team works together on one thing at a time. Yet we often hear teams say, "We go faster because we are mobbing." In this anecdote-heavy session, you'll hear Jeff Langr's history of working through various models for collaboration (or not) across the past several decades, including solo programming, pairing, and mobbing. He'll show you his office blueprints to help put you in his shoes and understand what contributed to the ups and downs of each model. You'll learn tips for success, pitfalls to watch out for, and Jeff's take on why mobbing or pairing might help us go faster. Come with a willingness to lose your preconceptions.

Jeff Langr
Langr Software Solutions, Inc.

Jeff Langr has spent more than half his thirty-five-year career successfully building and delivering software using agile methods and techniques. He’s also helped countless other development teams do the same by coaching and training through his company, Langr Software Solutions Inc. In addition to being a contributor to Uncle Bob’s book Clean Code, Jeff is the author of five books on software development: Modern C++ Programming with Test-Driven Development, Pragmatic Unit Testing, Agile in a Flash (with Tim Ottinger), Agile Java, and Essential Java Style. He is also on the technical advisory board for the Pragmatic Bookshelf and has written an extensive number of blog entries and articles over the years. Jeff has lived in Colorado Springs for more than twenty years.