|
ID
|
Activity
|
Flavor
|
Duration
|
| 8A |
Pair Draw: A Pairing Simulation
PairDraw is a simulation of pairing designed to help people understand what pair-work feels like and how it compares to solo
work. After accomplishing a task by themselves and in pairs, participants share their reactions, which may be both positive
and negative. The simulation provides a gentle introduction to pairing, which is practiced by people throughout the Project
Community.
|
small This flavor gives participants a good feel for what it's like to do pair-work. Following the... Read more |
30 mins |
| 10A |
Release Planning
There is an art to Release Planning in XP, and this activity is focused on teaching that art.
We supply over 25 story cards for a mock project, and the task is to play the Planning Game
to produce a Release Plan for the mock project. We can also cater to real projects, both in
the workshop and on-site.
|
unabridged Participants play the role of Customers or Programmers, who will negotiate scope, estimate cards... Read more |
1 hour |
| 9A |
Extreme Programming, A Simulation
Extreme Programming (XP) is an iterative, customer-focused, test-driven
process that's changing the way people and organizations develop
software. To understand how XP works, you must experience it. To make
it possible for technical and non-technical folks to rapidly experience
XP, Industrial Logic's founder, Joshua Kerievsky, created a
comprehensive simulation of XP. Since late 2000,... Read more |
5 hour This is the complete version of the simulation, which provides the best introduction to XP.... Read more |
5 hours |
| 7A |
Evolutionary Design
How does nature evolve organisms and what does that have to do with software
development? If you study nature's approach to engineering, you often find that
highly sophisticated organisms evolve from simple beginnings. For example,
during the earliest growth stages, internal organs are basic but functional and will
mature over time.
|
challenge After reviewing a description of a sophisticated software system, participants must decide what... Read more |
30 mins |
| 17B |
Storytest-Driven Development
Storytest-Driven Development involves determining if features of a system work according to a customer's expectations. There
are many ways to implement Storytest-Driven Development, including using XML, Excel or simple languages. A typical challenge
is to empower customers with tools that let them define Storytests (a.k.a. Acceptance Tests) without working with programmers.
Another challenge is ... Read more |
demonstration We'll demonstrate FIT (http://fit.c2.com), Ward Cunningham's excellent open-source testing tool... Read more |
20 mins |
| 17A |
Storytest-Driven Development
Storytest-Driven Development involves determining if features of a system work according to a customer's expectations. There
are many ways to implement Storytest-Driven Development, including using XML, Excel or simple languages. A typical challenge
is to empower customers with tools that let them define Storytests (a.k.a. Acceptance Tests) without working with programmers.
Another challenge is ... Read more |
dialogue The workshop coaches will lead a discussion about Storytest-Driven Development, sharing their... Read more |
1 hour |
| 15A |
XP Adoption
The workshop coaches engage participants in a dialogue about adopting XP at their workplace.
Questions such as the following will be tackled:
|
in-depth An in-depth dialogue is held with the coach analyzing the current processes in place. |
2 hours |
| 37A |
Customer Coaching
We will help your customers become great XP customers by coaching them and helping them integrate with the XP team.
|
simulation Customers will participate in simulations designed to help them quickly become good XP customers. |
2 hours |
| 37B |
Customer Coaching
We will help your customers become great XP customers by coaching them and helping them integrate with the XP team.
|
dialogue A coach will lead a discussion on being a good XP customer. Customers will get an opportunity to... Read more |
90 mins |
| 14B |
XP War
XP War is a fast-paced educational game resembling the old card game War.
The game helps teams learn about: typical problems and solutions on XP projects,
the importance of those problems and solutions, and which problems and solutions are more important
than others. XP War is played with either all of the solution cards or problem cards from Industrial Logic's deck of
|
table Using physical decks of Industrial Logic's Extreme Programming Playing Cards, 4 groups sit around a ... Read more |
90 mins |