Adding planned design to XP might help novices' productivity (or might not): Two controlled experiments

René Noël, Gonzalo Valdes, Marcello Visconti, Hernán Astudillo

Resultado de la investigación: Contribución a los tipos de informe/libroContribución a la conferenciarevisión exhaustiva

1 Cita (Scopus)

Resumen

Extreme Programming (XP) suggests using Evolutionary design, always implementing the simplest solution that satisfies the current iteration's requirements, instead of Planned (or Traditional) up-front design. Some developers have questioned the usefulness of Evolutionary approach's enabling practices (e.g., refactoring, test-driven development) arguing for the naturalness of, and need for, Planned design. Two controlled experiments were conducted to compare both approaches regarding product quality and programmer productivity. Results from both studies show that (1) there is no significant difference in the product quality, independently of experience, but (2) novices are more productive using the Planned approach.

Idioma originalInglés
Título de la publicación alojadaESEM'08
Subtítulo de la publicación alojadaProceedings of the 2008 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Páginas285-287
Número de páginas3
DOI
EstadoPublicada - 2008
Publicado de forma externa
Evento2nd International Symposium on Empirical Software Engineering and Measurement, ESEM 2008 - Kaiserslautern, Alemania
Duración: 9 oct 200810 oct 2008

Serie de la publicación

NombreESEM'08: Proceedings of the 2008 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement

Conferencia

Conferencia2nd International Symposium on Empirical Software Engineering and Measurement, ESEM 2008
País/TerritorioAlemania
CiudadKaiserslautern
Período9/10/0810/10/08

Áreas temáticas de ASJC Scopus

  • Informática aplicada
  • Software
  • Ingeniería eléctrica y electrónica

Huella

Profundice en los temas de investigación de 'Adding planned design to XP might help novices' productivity (or might not): Two controlled experiments'. En conjunto forman una huella única.

Citar esto