Programación Extrema: Prácticas, Aceptación y Controversia

Autores/as

Palabras clave:

Programación Extrema, Procesos de Software, Metodologías Ágiles, Ingeniería de Software

Resumen

Resumen

La Programación Extrema es un paradigma de desarrollo de software que queda encuadrado en el grupo de metodologías ágiles. A seis años de su concepción se ha  mostrado como una alternativa efectiva si se utiliza en un contexto adecuado, aunque igualmente ha sido objeto de críticas por mantener una serie de premisas que en cierta manera restringen el actuar del programador.  El presente trabajo da una introducción general a esta metodología y destaca sus principales áreas de aplicación, incluyendo su uso en la enseñanza de la programación.  También se resaltan los argumentos usualmente presentados tanto a favor como en contra. 

Palabras clave: Programación Extrema, Procesos de Software, Metodologías Ágiles, Ingeniería de Software.

Descargas

Los datos de descargas todavía no están disponibles.

Citas

Aiken Jason, 2004. Technical and Human Perspectives on Pair Programming, USA, ACM SIGSOFT Software Engineering Notes, Vol. 29, No. 5.

Amber W. Scott, 2002. Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process, John Wiley & Sons, Inc., NY. Beck Kent, 2000. Extreme Programming Explained: embrace change, USA, Addison- Wesley.

Martin Fowler, Beck Kent, 2000. Planning Extreme Programming Applied, USA, Addison- Wesley.

English Arthur, 2002. Extreme Programming: It’s Worth a Look, USA, IEEE IT Pro May/Jun, Vol. 4, No. 3, pp 48-50.

Glass Robert, 2001. Extreme Programming: The Good, the Bad, and the Bottom Line. IEEE Software Nov/Dic, Vol. 18, No. 6, pp. 111-112.

Lan Cao et al., 2004. How Extreme does Extreme Programming Have to be? Adapting XP Practices to Large-Scale Projects, USA, IEEE Proceedings of the 37th Hawaii International Conference on System Sciences. p.85-95.

Layman Lucas, 2004. Empirical Investigation of the Impact of Extreme Programming Practices on Software Projects, USA, OOPSLA '04: 19th ACM SIGPLAN conference on object-oriented programming systems, languages, and applications. pp 328-329.

Newkirk, James, 2002. Introduction to Agile Processes and Extreme Programming. Proceedings of the 24th International Conference on Software Engineering. Pp. 695-696.

Noble James et al., 2004. Less Extreme Programming. Proceedings of the 6th conference on Australian computing education. Vol. 30, pp. 217-226.

Pekka Abrahamsson et al., 2003. New Directions on Agile Methods: A comparative Analysis. Proceedings of the 25th International Conference on Software Engineering. Pp. 244-255.

Smith Suzanne et al., 2001. What We Can Learn From Extreme Programming. Journal of Computing Sciences in Colleges. Vol. 17, No. 2.

Strigel Wolfgang , 2001. Reports from the Field. , USA, IEEE Software. Nov.-Dic. 2001 pp 17-18.

Publicado

2015-06-16

Cómo citar

González Campos, S., & Fernández Martínez, L. F. (2015). Programación Extrema: Prácticas, Aceptación y Controversia. Cultura Científica Y Tecnológica, (15). Recuperado a partir de http://erevistas.uacj.mx/ojs/index.php/culcyt/article/view/512