Workshops

Agile Introduction, 1 day training

Seeing agile in one day - the big Picture 

Agile Software Development lets organisations deliver valuable software early. An increasing number of organisations is using or exploring Agile approaches to software and business development. After this one-day course participants will have a basic understanding of several agile methodologies, sufficient to make small improvements in their workplace. Participants will learn how they and their organisation can benefit from agile principles and practices.

two teams pairprogramming, in the background a retrospective timeline, a small tree and post-its  showing the release planning

 

Experience Agile, 3 day training

Getting started hands on

Because Agile Software Development is a great way to generate business value, it is gradually crossing over to the mainstream. In this hands-on course, we introduce planning, test driven development and analysis skills that enable programmers to more effectively contribute to a thriving business. We combine explanation from our experience with immersive exercises and a multi-day case, resulting in a working system.

Tracer Bullets, ½ day workshop

Ready, fire, aim!

In this workshop participants will experience an extreme simulation of building software using the "tracer bullets" principle. Tracer bullets light up in the sky at night, so a gunner can quickly see where his bullets land, rather than calculating distance, wind speed, etc. Tracer bullets are an example of steering based on feedback, like XP does. In this simulation teams will have to build a product from things like wood, sticky tape and pins in a short time frame.

Test Driven Development, ½ day introduction or 2 day training

Hands-on introduction for programmers

Test driven development enables programmers to deliver valuable software quickly and sustainably. Defects are prevented by writing tests before writing production code. Running automated suites of tests prevents regression. Designing a program for testability makes the program more modular and easy to change later on. This enables programmers to say 'yes' to customer change requests more often.

XP Game, ½ day workshop

An experiential way to learn iterative planning

The planning game is one of the more paradoxical parts of eXtreme Programming. The XP Game is a playful way to familiarize the players with velocity, story estimation, yesterday's weather and the cycle of life. Anyone can participate. This game is especially useful when a team or company starts adopting XP.


xp game with computers in background

 

Drawing Caroussel, ½ day workshop

Experience how a pair programming team works

Working in a pair is different from working on your own: you have to articulate what you want to do, the other person has different insights, and the result will be different from what you would have done on your own. You will experience the effect of agile tools like daily standup meetings, pair rotation, coding standards and collective code ownership. You will see improvements in the quality of your product and the productivity of your team.

Rightsizing your unit tests, ½ day workshop

Quickly learn about the costs and benefits of various testing techniques 

This workshop helps programmers who have started test driven development to grasp the consequences of advanced testing techniques, and managers to understand the short term and long term consequences of tradeoffs made by developers. The participants examine several code-examples to learn how to answer questions such as: what is the right size or scope for a unit test? How does the design of production code influence tests and vice versa?

      session

Balancing Act, ½ day or 1 day workshop

Simple tools for communication, feedback and courage

The Agile Manifesto states: we have come to value individuals and interactions over processes and tools. This workshop provides tools and processes for individuals and interactions, to help you take a step towards peaceful, effective projects. Learn to top fingerpointing, or accepting work under pressure, get more done, have more fun.

.

xp game with more balloons