Tijdens een aantal projecten gedurende 2001 en 2002 heeft het project team een mix van XP, RUP, en FeatureDrivenDevelopment practices toegepast. Mijn rol daarin was die van coach / programmer.
Resultaten:
PlanningGame: Iteraties van 3 weken. De project velocity werd gemeten en de schattingen werden gaandeweg beter.
OnsiteCustomer: Een CustomerProxy?: Iemand van de Operations Support groep, aan welke de ontwikkelde software in feite geleverd werd, vervulde deze rol.
CodingStandards: Iedere vrijdag waren er code reviews (2 programmers) om te zien of de corporate standard nageleefd werd. Tijdens deze sessies werden ook refactorings geoefend, en eventueel meteen ingecheckt.
Design: Korte design sessies met het hele team. Meestal werden er sequence diagrams op het bord geschetst.
Testing: Gebruik van een automated test platform (CCS Envoy ) met standaard acceptance tests. Geen UnitTests.
