Events

NewCrafts Paris 2024

May 16, 2024 - May 17, 2024
12:00 am - 12:00 am
Paris, France

NewCrafts is a welcoming, annual, global, and independent event centered around software development, taking place in Paris, France.

We believe it’s essential not only to create functional code but also to reflect on how we craft it. Let’s embrace new insights into our crafting abilities, development approaches, and any assumptions we may carry with us.

Over the course of two days, NewCrafts offers engaging presentations from experts, hands-on workshops, and invaluable conversations that continue all day long!

DDD Europe 2024 – Software Teaming Workshop

May 28, 2024 - May 29, 2024
12:00 am - 12:00 am
Amsterdam, Netherlands

Software Teaming (Mob Programming) Workshop

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

In Software Teaming, the whole team works together on much of its work, moving directly from idea to finished and delivered software. This eliminates wasteful activities such as queueing, inventory, and multitasking.

This 2-day workshop provides a quick start for teams to apply these ideas directly in their daily work.

DDD Europe 2024

May 30, 2024 - May 31, 2024
9:00 am - 5:00 pm
Amsterdam, Netherlands

I will be speaking on Advanced Software Teaming (Mob Programming) at this conference, and providing a hands-on Lab on “Thinking About Thinking” with Kevin Meadows.

===================

Advanced Software Teaming – Thursday, May 30th

In this session we’ll cover some of the important ideas that I used as guidelines in conceptualizing creating software as team. The 4 main points I’ll touch on are:

1 – Make it Easy for everyone to excel
2 – Turn Up The Good on the things that are going well
3 – The Failure to Communicate (and a little on how to deal with this)
4 – Leading from Within – the need for each of us to both lead and follow dynamically

With these things in mind we were exploring ways to improve our ability to collaborate, and landed on the idea of Mob Programming / Software Teaming. However, these ideas have been meaningful to me in finding ways to improve our work environment.

===================

Thinking About Thinking Hands-On Lab – Thursday May 30th

In this session, the thinking about thinking we’d like to do is about dogma, which can be defined as a fixed belief or set of beliefs that people are expected to accept without any doubts.

We see this in almost every organization we deal with. This can be stated as the “status quo”, or the existing state of affairs, and we’ve often heard it is as “we do it this way because this is the way we do it.”

This is an exploratory and interactive session where you can participate by contributing your ideas or asking questions for us to explore as a group. We will facilitate the session using a few exercises where we gather our ideas and thoughts and discuss and analyze them both in small groups and with the whole group.

We’ll explore situations where each of us has experienced dogma, and hopefully find some useful suggestions or experiments to try dealing with Dogma.

===================

I will also be providing a 2-day Software Teaming workshop on May 28-29.

Reacteev Meetup, Paris

June 3, 2024
7:00 pm
Reacteev, Paris, France

Join us for an inspiring MeetUp on Monday, June 3rd, 2024, at 7:00 PM at the Reacteev offices as we have the honor of welcoming **Woody Zuill, the inventor of Software Teaming (Mob Programming).

Software Teaming is a collaborative, cost-effective, and enjoyable method for achieving collective development goals. It fosters a whole-team approach where programming, design, testing, and engagement with stakeholders are conducted collaboratively.

During this session, Woody will share the key principles that have shaped the Software Teaming approach:

1. Creating an environment where everyone can thrive.
2. Amplifying successful practices.
3. Addressing communication challenges and effective strategies.
4. Encouraging dynamic leadership within the team.
5. Cultivating strong teamwork and collaboration skills.

After the conference, join us for networking over drinks.🥂

Event Details:
Date: Monday, June 3rd, 2024
Time: Doors open at 7:00 PM, event concludes by 10:00 PM
Address: 5 rue du Mail 75002

Software Teaming Workshop – Lyon, France

June 4, 2024 - June 5, 2024
12:00 am - 12:00 am
Lyon, France

The concept of Software Teaming (Mob Programming) focuses on enhancing collaboration.

In Software Teaming, the whole team works together on much of its work, moving directly from idea to finished and delivered software. This eliminates wasteful activities such as queueing, inventory, and multitasking : by improving teamwork, many communication and other problems simply disappear. It’s a whole-team approach to development, where coding, designing, testing, and working with the “customer” (partner, Product Owner, User, etc.) is all done as a team.

This workshop provides a quick start for teams to apply these ideas directly in their daily work. Proficiency grows over time, and the advantages soon become evident. This workshop is an introduction, and covers all the basics, with lots of hands-on coding and other activities.

We will use hands-on exercises (sample project work, including user stories, prioritization, test-driven development, refactoring, and retrospectives), presentations, interactive dialogues, simulations, and a few videos in this training.

Software Teaming Workshop, Paris, France

June 13, 2024 - June 14, 2024
9:00 am
Paris, France

The concept of Software Teaming (Mob Programming) focuses on enhancing collaboration.

In Software Teaming, the whole team works together on much of its work, moving directly from idea to finished and delivered software. This eliminates wasteful activities such as queueing, inventory, and multitasking : by improving teamwork, many communication and other problems simply disappear. It’s a whole-team approach to development, where coding, designing, testing, and working with the “customer” (partner, Product Owner, User, etc.) is all done as a team.

This workshop provides a quick start for teams to apply these ideas directly in their daily work. Proficiency grows over time, and the advantages soon become evident. This workshop is an introduction, and covers all the basics, with lots of hands-on coding and other activities.

We will use hands-on exercises (sample project work, including user stories, prioritization, test-driven development, refactoring, and retrospectives), presentations, interactive dialogues, simulations, and a few videos in this training.