Personality characteristics in an XP team

There is a "folk belief" that certain personalities fit with particular systems development roles: however, there is little evidence to confirm this supposition. As part of a larger study an XP development team was investigated using a repertory grid approach (this is discussed in detail) to determine whether coherent personalities and characteristics emerge for different roles. The results, which are inevitably limited, suggest that this is the case. Further work remains to be done to build a large corpus of data for future analysis before firm mappings can be made between appropriate personality characteristics and software development roles.