"All the brilliant minds working together on the same thing, at the same time, in the same space, and at the same computer." We call it Software Teaming, also known as Mob Programming. With large monitors, one computer, one keyboard, and a very collaborative approach, we use this method to supercharge our development efforts and deliver high-value software quickly. In this book, we share our "Software Teaming" style. We cover the techniques we use in our daily work, how we discovered this way of working, the benefits we see from Software Teaming, and the problems we've overcome. We also show how you can incorporate some of our ideas even if you don't have a way to adopt Software Teaming full-time. In this second edition, we include new material on teams, the power of flow, remote Software Teaming, and more.
"All the brilliant minds working together on the same thing, at the same time, in the same space, and at the same computer." We call it Software Teaming, also known as Mob Programming. With large monitors, one computer, one keyboard, and a very collaborative approach, we use this method to supercharge our development efforts and deliver high-value software quickly. In this book, we share our "Software Teaming" style. We cover the techniques we use in our daily work, how we discovered this way of working, the benefits we see from Software Teaming, and the problems we've overcome. We also show how you can incorporate some of our ideas even if you don't have a way to adopt Software Teaming full-time. In this second edition, we include new material on teams, the power of flow, remote Software Teaming, and more.