Skip to content

Details

Welcome to DevX Days! Nearly each Thursday throughout October we’ll be hearing from and working along side industry leaders who have crafted presentations and workshops focused entirely on all things related to developer experience (DevX). From tools to processes, get ready to transform your approach to software and product development!

WEEK 3.2
Chris Pipito | Software Teaming: Why Would We Work This Way?

In this rapid introduction, we'll talk about what Software Teaming is, how it works, from collaboration to flow to turning up the good, and why a team would decide to work this way.

Then we will do a mini software teaming hands-on experience with a coding kata with some volunteers. There will also be time for Q&A and open discussion.

The overall concept of Software Teaming [Mob Programming]:
Collaboration is essential in companies and organizations. We usually need to work with others through various forms of communication and coordination like meetings, emails, messaging, and documents. However, in complex work, this can lead to inefficiencies like queueing and inventory, which are considered wasteful.

The concept of Software Teaming (Mob Programming) focuses on enhancing collaboration rather than just communication. By improving teamwork, many communication problems simply disappear.

In Software Teaming, the whole team works together on their work, moving directly from idea to finished and delivered software. It's helpful to have all the necessary skills and knowledge within the team. Occasionally, team members may work individually or in pairs, but they also work together as needed.

The main idea is to focus on improving the flow of work instead of maximizing individual contributions. We have found that this approach results in increased productivity, higher quality, and happier users. It also provides a more enjoyable, engaging, and less stressful work environment.

-----

Chris Pipito is an independent consultant, musician, organizer and coach. He has been coaching people, teams, and organizations across industries including Automotive, Financial, Insurance, Retail, Health Care and Telecom since 2012. Chris is a collaborator with Woody Zuill and Kevin Meadows on Software Teaming, Story Slicing, Making It Easy to Make It Easy, and various other topics. For the past few years Chris has been jamming with Joel Tosi and Dion Stewart coaching for learning with teams in Dojo’s, helping teams improve their current capabilities or learning new ones while delivering their products. He is also the organizer for the DDD Philly group, part of the DDD United States community, helping people learn more about Domain-Driven Design and how to apply that learning to their work.

You may also like