Factors that Significantly Impact the Implementation of an Agile Software Development Methodology
Extreme Programming and Agile Software Development Methodologies