
Chris Pipito
Helping create great habits through immersive learning
Philadelphia, Pennsylvania, United States
Actions
Chris Pipito is a software product development coach. Since 2012, Chris has been coaching organizations in multiple industries including Automotive, Financial, Insurance, Retail, Health Care, and Scientific and Technical Services. He is the founder of DDD Philly, a community group focused on helping people learn & practice Domain-Driven Design (DDD). He is a public speaker sharing his experiences, both in-person and virtual, to help people and teams improve. Chris is currently writing a book on Flow and Teaming, drawing on his hands-on experience coaching organizations and teams. Since 2022, Chris has been coaching teams and organizations in the dojo, an immersive learning environment where teams learn, practice, and improve their capabilities all while delivering their real-world work within the constraints of their organization.
Sites of Interest: chrispipito.com; chrispipito.substack.com; dojoandco.com; softwareteaming.com; dddunitedstates.com
Links
Area of Expertise
Topics
Enter the Dojo - Effectively Upskilling Your Teams in the Flow of Work
We've been approaching learning backwards. Traditional training assumes knowledge transfer leads to behavior changes, but decades of failed transformation initiatives proves otherwise. The problem isn't that people can't learn, nor is it motivation or content - it's context; it's that learning is divorced from doing. The dojo is a return to how we naturally master complex skills: through immersion, repetition, and guided struggle with real challenges. Teams bring their real world work and constraints into the dojo and learning shifts from theoretical to tangible.
Teams face immediate pressures - delivering faster, improving quality, and managing technical debt, to name a few. Creating environments where teams can slow down to focus on understanding concepts, find clear direction in complexity, and build capabilities through guided repetition and practice gives teams the ability to navigate these and other challenges. Learning doesn't happen when we step away from our work; it happens when we learn to see our work differently.
Software Teaming - Why Would We Work This Way?
In this introduction to Software Teaming, we will talk about Software Teaming, collaboration, flow, 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.
Meaningful Outcomes in Software Products
This workshop is all about achieving meaningful outcomes in the world of software products.
Let's look at how we get a better understanding of our customers, products and features so we can achieve meaningful outcomes. We will take time to learn and practice framing products and features, creating goals and measures, understanding our customers, alternative ways to plan delivery, and how we can measure success with more than metrics alone.
At the end of this session you will learn and be able to:
Frame products and features
Understand customers and create pragmatic personas
Explore options with Story Mapping
Discover pathways for better planning and outcomes
Tools for measuring success
KCDC 2025 Sessionize Event Upcoming
CodeMash 2025 Sessionize Event

Chris Pipito
Helping create great habits through immersive learning
Philadelphia, Pennsylvania, United States
Links
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top