1. Introduction
Agile methods [1], [2] are playing an increasingly important role in today software engineering practices. Methods such as eXtreme Programming (XP) [3], Scrum [4] and others have been adopted by a great deal of organizations and teams, and reported to be successful in many experiences (and not so successful in others, as happens with all methods).