Extreme Programming Compared with Microsoft-Style Iterative Development.

The article compares the extreme programming (XP) methodology with that of iterative software development. Iterative software development was used by the software company Microsoft. XP methodology stresses planning programs' functionality based on the needs of users, asking users to prioritize desir...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 50; no. 10; pp. 15 - 19
Autor principal: Cusumano, Michael A.
Formato: Artículo
Publicado: Association for Computing Machinery Oct2007
Materias:
Acceso en línea:Ver este registro en EBSCOhost
Descripción
Sumario:The article compares the extreme programming (XP) methodology with that of iterative software development. Iterative software development was used by the software company Microsoft. XP methodology stresses planning programs' functionality based on the needs of users, asking users to prioritize desired features, and releasing different versions of the product. XP designers test program code as it's being created as well as perform consumer acceptance tests, while Microsoft uses testers to evaluate program code daily. XP designers are also encouraged to avoid working overtime whereas Microsoft often encourages overtime to meet production schedules.