Classification and Comparison of Agile Methods

Joao M. Fernandes, Mauro Almeida
2010 2010 Seventh International Conference on the Quality of Information and Communications Technology  
This manuscript describes a technique and its tool support to perform comparisons on agile methods, based on a set of relevant features and attributes. This set includes attributes related to four IEEE's Software Engineering Body of Knowledge (SWEBOK) Knowledge Areas (KAs) and to the agile principles defined in the Agile Manifesto. With this set of attributes, by analysing the practices proposed by each method, we are able to assess (1) the coverage degree for the considered KAs and (2) the
more » ... KAs and (2) the agility degree. In this manuscript, the application of the technique is exemplified in comparing eXtreme Programming (XP) and Scrum. • Individuals and interactions over processes and tools; • Working software over comprehensive documentation; • Customer collaboration over contract negotiation; • Responding to change over following a plan.
doi:10.1109/quatic.2010.71 dblp:conf/quatic/FernandesA10 fatcat:4jyz6msl3rhepknm3kcjk2auxi