Applying a Software Process Improvement (SPI) program to GEANT4 [1] represents a rather challenging task, both in terms of software development and organisational matters. The complexity of the software involved, the wide areas of application of the software product, the huge amount of code and Category complexity, and the size and distributed nature of the Collaboration itself are all ingredie...