Titulo:

Curso E-Learning para el mejoramiento de las competencias de cooperación en el desarrollo de proyectos de software libre orientado a los lineamientos metodológicos de la programación extrema
.

Sumario:

Este artículo surge a partir de la interpretaciónde la realidad de las prácticas de cooperación en el desarrollo de software libre, en un contexto donde se identificaron desde la racionalidad individual de los desarrolladores, los factores que pueden mejorar en forma colectiva las prácticasde cooperación. Se realizó una revisión de la literatura sobre las teorías de lacooperación en general, la cooperación en el desarrollo de software libre y la programación extrema. Los resultados obtenidos muestran un inventario de competencias de fácil aplicación en el desarrollo de software libre, que se encuentran plasmados en un curso e-learning y sugieren un sistema de competencias para la cooperación.

Guardado en:

0124-7492

14

2013-09-10

60

75

Ingenium - 2015

info:eu-repo/semantics/openAccess

http://purl.org/coar/access_right/c_abf2

id metarevistapublica_unisanbuenaventura_ingeniumrevistadelafacultaddeingenieria_62_article_1334
record_format ojs
spelling Curso E-Learning para el mejoramiento de las competencias de cooperación en el desarrollo de proyectos de software libre orientado a los lineamientos metodológicos de la programación extrema
Curso E-Learning para el mejoramiento de las competencias de cooperación en el desarrollo de proyectos de software libre orientado a los lineamientos metodológicos de la programación extrema
Este artículo surge a partir de la interpretaciónde la realidad de las prácticas de cooperación en el desarrollo de software libre, en un contexto donde se identificaron desde la racionalidad individual de los desarrolladores, los factores que pueden mejorar en forma colectiva las prácticasde cooperación. Se realizó una revisión de la literatura sobre las teorías de lacooperación en general, la cooperación en el desarrollo de software libre y la programación extrema. Los resultados obtenidos muestran un inventario de competencias de fácil aplicación en el desarrollo de software libre, que se encuentran plasmados en un curso e-learning y sugieren un sistema de competencias para la cooperación.
Cuesta Quintero, Byron
Parra, Jorge Andrick
Software Libre
Cooperación
Programación Extrema
Prácticas de Desarrollo de Software.
14
28
Núm. 28 , Año 2013 : INGENIUM
Artículo de revista
Journal article
2013-09-10T00:00:00Z
2013-09-10T00:00:00Z
2013-09-10
application/pdf
Universidad San Buenaventura - USB (Colombia)
Ingenium
0124-7492
https://revistas.usb.edu.co/index.php/Ingenium/article/view/1334
10.21500/01247492.1334
https://doi.org/10.21500/01247492.1334
spa
https://creativecommons.org/licenses/by-nc-sa/4.0/
Ingenium - 2015
60
75
. R. Krishna. Analysis of new paradigms for the Development and application in Free and open source software Engineering. 2009. http://krishnarajpm.com/pdf/foss.pdf - 10/01/2013.
. G. Robles, et at.Who is doing it? knowing more about libre software developers. 2001. http://widi.berlios.de/paper/study.pdf - 28/02/2013.
. P. Himanen. The Hacker Ethic and the Spirit of the Information Age. Random House. 2002.http://eprints.rclis.org/12851/1/pekka.pdf - 10/02/2013.
. Free Software Foundation (1985). The GNU manifesto. http://www.gnu.org/philosophy/fs-motives.es.html - 08/12/2012.
. A. Cox. Cathedrals, Bazaars and the Town Council.Slashdot. 1998. http://news.slashdot.org/story/98/10/13/1423253/featurecathedrals-bazaars-and-the-town-council-14/12/2012.
. A. Rishab, et at.“Free/libre and open source software: Survey and study - part IV: Survey of developers”. International Institute of Infonomics University of Maastricht, The Netherlands. 2002. pp. 8-46.
. E. Raymond. The Cathedral and the Bazaar. Knowledge, Technology & Policy, Fall99, Vol. 12 Issue 3.1999. pp. 23-49.
. G. Robles. Ingeniería del Software Libre, Una visión alternativa a la ingenieradel software tradicional. 2002. http://es.tldp.org/Presentaciones/200211hispalinux/robles/robles-ponencia-hispalinux-2002.pdf- 24/11/2012.
. M. Marco. Free software contributions to improve traditional software management projects. Universitat Oberta de Catalunya. 2005. http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=AF62D346BA8B0AAA1430719451D41259?doi=10.1.1.107.6426&rep=rep1&type=pdf - 27/03/2013.
. A. Narduzzo, A. Rossi.Modularityin action: Gnu/Linux and free/open source software development model unleashed. 2003. http://opensource.mit.edu/papers/narduzzorossi.pdf - 02/31/2013.
. J. Ehrenkrantz. “Release management within opensource projects”. En: Proceedings of the 3rd Works-hop on Open Source SoftwareEngineering at the 25th International Conference on Software Engineering,USA: Portland, 2003.
. J. González Barahona, et at.Introducción al software libre: El desarrollador y sus motivaciones.UniversitatOberta de Catalunya. 2003. pp. 91 - 245.
. E. Ostrom. Social dilemmas and human behavior. Economics in Nature.Social Dilemmas. Mate Choice and BiologicalMarkets. 2001. pág.23–41.
. M. Foddy. Resolving social dilemmas: dynamics, structural, and intergroup aspects. PsychologyPress. 1999.
. J. Parra. Constructo para la evaluación de la cooperación en dilemas sociales de gran escala. PhD thesis, Universidad Nacional de Colombia.Doctorado en Ingeniería ´Área Sistemas. 2010.
. P. Kollock. Social dilemmas: The anatomy of cooperation. Annual Review of Sociology, 24 (1). 1998. pp. 183-214.
. E. Ostrom. Governing the commons: The evolution of institutions for collectiveaction. Cambridge University Press. 1990.
. A. Biel, et at.Norm perception and cooperation in large scale social dilemmas. Resolving social dilemmas: Dynamic, structural, and intergroup aspects. 1999. pp. 245-252.
. J. Walker, E. Ostrom. Trust and reciprocity as foundations for cooperation: Individuals, institutions, and context. In Capstone Meeting of the RSF Trust Initiative at the Russell Sage Foundation. 2007.
. J. Cardenas. How do groups solve local commons dilemmas? Lessonsfrom experimental economics in the field. Environment, Development andSustainability, 2 (3). 2000. pp. 305-322.
. E. Ostrom,et at. Rules, games, and common-poolresources. University of Michigan Press. 1994.
. G. Hardin. The tragedy of the commons. Journal of Natural Resources PolicyResearch, 1 (3). 2009, pp. 243-253.
. G. Hardin. The tragedy of the commons. The population problem has no technical solution; it requires a fundamental extension in morality. Science (New York, NY), 162 (859), 1243. 1968.
. C. Baldwin, K. Clark. The architecture of participation: Does code architecture mitigate free riding in the open source development model? Management Science, 52, 7, 2006. pp. 1116-1127.
. E. Ostrom. Collective action and the evolution of social norms. The Journal of Economic Perspectives, 14 (3). 2000. pp. 137-158.
. E. Ostrom. A Behavioral Approach to the Rational Choice Theory of Collective Action: Presidential Address, American Political Science Association. The American Political Science Review, Vol. 92, No. 1. 1997. pp. 1-22.
. S. Koch, G. Schneider.“Effort, co-operation and co-ordination in an open source software project: GNOME”.Information Systems Journal 12(1). 2002. pp. 27-42.
. S. Koch, G. Schneider. “Results from softwareengineering research into open source development projects using public data, DiskussionspapierezumTätigkeitsfeldInformationsverarbeitungundInformationswirtschaft”. En: H.R. Hansen, W.H. Janko (Hrsg.), Wirtschaftsuniversität Wien (núm. 22). 2002.
. D. Germán. “The evolution of gnome”. En: Proceedings of the 2nd Workshop on Open Source Software Engineering at the 24thInternational Conference on Software Engineering, USA: Florida. 2002.
. A. Mockus. “Acase study of open source software development: the apache server”.En: Proceedings of the 22nd International Conference on Software Engineering, Irlanda: Limerick, ACM Press. 2000.
. J. Roberts,et at. Understanding the motivations, participation, and performance of open source software developers: A longitudinal study of the Apache projects. 2006.
. M. Elliott, W. Scacchi.“Free software development: Cooperation and conflict in a virtual organizational culture”, Free/Open Source Software Development. 2004. pp. 152-172.
. W. Scacchi. Understanding open source software evolution:Applying, breaking and rethinking the laws of software evolution. 2003. http://www.ics.uci.edu/~wscacchi/Papers/New/Understanding-OSS-Evolution.pdf - 11/04/2013.
. L. Lindstrom, R. Jeffries.“Extreme Programming and Agile Software Development Methodologies”. InformationSystems Management, Vol. 21 Issue 3. 2004. pp. 41-52.
. R. Pressman. Ingeniería de Software un enfoque práctico.Madrid. 5 Edición, Editorial McGraw-Hill. 2004. pp. 55-66.
. D. Aycart Pérez, et at.Ingeniería del software en entornos de Software Libre.UniversitatOberta de Catalunya. 2007. pp. 28-37.
. R. Jeffries, et at.Extreme ProgrammingInstalled.Addison Wesley Longman, 172. 2001.
. K. Beck, M. Fowler.Planning Extreme Programming. Addison-Wesley Longman Publishing Co., Inc.Boston, MA, USA. 2000.
. J. González, G. Robles.“Unmounting the “code god” assumption”. En: Proceedings of the Fourth InternationalConference on extreme Programming and Agile Processes in Software Engineering, Italia: Génova. 2003.
. K. Beck.Embracing change with extreme programming.Computer, Vol. 32, No. 10. 1999. pp. 70-77.
. K. Beck.Extreme Programming Explained: Embrace Change. Adison-Wesley. 2000.
. M. Fowler.Refactoring – Improving the design of existing code. Addison-Wesley Longman Publishing Co., Inc. Boston, MA, USA. 2000.
. W. Lewis.Software Testing and Continuous Quality Improvement.CRC Press LLC. 2000.
. G. Meyers.The Art of Software Testing. John Wiley&Sons. 2000.
. P. Williams, et at. Modelos de diseño instruccional. Material didáctico web de la UOC. 2003. Publicación en línea. - 17/03/2013.
. J. Puello,R. Barragán.Un modelo para el diseño de cursos virtuales de aprendizaje por competencias y basados en estándares de calidad. 2008.http://www.revistas.unal.edu.co/index.php/email/article/view/12624- 22/02/2013.
. J. Stephenson, A. Sangrà. Modelos pedagógicos y e-learning: La pedagogía en el e-learning. Universitat Oberta de Catalunya. 2003. pp. 13-28. [48]. S. Hernández Requena.“El modelo constructivista con las nuevas tecnologías: aplicado en el proceso de aprendizaje”.En: Comunicación y construcción del conocimiento en el nuevo espacio tecnológico, Revista de Universidad y Sociedad del Conocimiento (RUSC). Vol. 5, n.º 2. UOC. 2008.
. D. Arguelles, N. Nagles. Estrategias para promover procesos de aprendizaje autónomo. Bogota. Alfaomega. 2007. pp. 302-306.
. M. Unirrago. Educación virtual encuentro formativo en el ciberespacio.Bucaramanga. UNAB. 2001, pp. 123-132.
. W. Scacchi, et at. Understanding Free/Open Source Software Development Processes. Software process improvement and practice. 2006. pp.95-105.
. D. Berrunta. Programación extrema y software libre. 2006. http://es.scribd.com/doc/110617623/Ponencia-Sl-y-Xp.- 10/12/2013.
https://revistas.usb.edu.co/index.php/Ingenium/article/download/1334/1125
info:eu-repo/semantics/article
http://purl.org/coar/resource_type/c_6501
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/version/c_970fb48d4fbd8a85
info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
Text
Publication
institution UNIVERSIDAD DE SAN BUENAVENTURA
thumbnail https://nuevo.metarevistas.org/UNIVERSIDADDESANBUENAVENTURA_COLOMBIA/logo.png
country_str Colombia
collection Ingenium Revista de la facultad de ingeniería
title Curso E-Learning para el mejoramiento de las competencias de cooperación en el desarrollo de proyectos de software libre orientado a los lineamientos metodológicos de la programación extrema
spellingShingle Curso E-Learning para el mejoramiento de las competencias de cooperación en el desarrollo de proyectos de software libre orientado a los lineamientos metodológicos de la programación extrema
Cuesta Quintero, Byron
Parra, Jorge Andrick
Software Libre
Cooperación
Programación Extrema
Prácticas de Desarrollo de Software.
title_short Curso E-Learning para el mejoramiento de las competencias de cooperación en el desarrollo de proyectos de software libre orientado a los lineamientos metodológicos de la programación extrema
title_full Curso E-Learning para el mejoramiento de las competencias de cooperación en el desarrollo de proyectos de software libre orientado a los lineamientos metodológicos de la programación extrema
title_fullStr Curso E-Learning para el mejoramiento de las competencias de cooperación en el desarrollo de proyectos de software libre orientado a los lineamientos metodológicos de la programación extrema
title_full_unstemmed Curso E-Learning para el mejoramiento de las competencias de cooperación en el desarrollo de proyectos de software libre orientado a los lineamientos metodológicos de la programación extrema
title_sort curso e-learning para el mejoramiento de las competencias de cooperación en el desarrollo de proyectos de software libre orientado a los lineamientos metodológicos de la programación extrema
title_eng Curso E-Learning para el mejoramiento de las competencias de cooperación en el desarrollo de proyectos de software libre orientado a los lineamientos metodológicos de la programación extrema
description Este artículo surge a partir de la interpretaciónde la realidad de las prácticas de cooperación en el desarrollo de software libre, en un contexto donde se identificaron desde la racionalidad individual de los desarrolladores, los factores que pueden mejorar en forma colectiva las prácticasde cooperación. Se realizó una revisión de la literatura sobre las teorías de lacooperación en general, la cooperación en el desarrollo de software libre y la programación extrema. Los resultados obtenidos muestran un inventario de competencias de fácil aplicación en el desarrollo de software libre, que se encuentran plasmados en un curso e-learning y sugieren un sistema de competencias para la cooperación.
author Cuesta Quintero, Byron
Parra, Jorge Andrick
author_facet Cuesta Quintero, Byron
Parra, Jorge Andrick
topicspa_str_mv Software Libre
Cooperación
Programación Extrema
Prácticas de Desarrollo de Software.
topic Software Libre
Cooperación
Programación Extrema
Prácticas de Desarrollo de Software.
topic_facet Software Libre
Cooperación
Programación Extrema
Prácticas de Desarrollo de Software.
citationvolume 14
citationissue 28
citationedition Núm. 28 , Año 2013 : INGENIUM
publisher Universidad San Buenaventura - USB (Colombia)
ispartofjournal Ingenium
source https://revistas.usb.edu.co/index.php/Ingenium/article/view/1334
language spa
format Article
rights https://creativecommons.org/licenses/by-nc-sa/4.0/
Ingenium - 2015
info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
references . R. Krishna. Analysis of new paradigms for the Development and application in Free and open source software Engineering. 2009. http://krishnarajpm.com/pdf/foss.pdf - 10/01/2013.
. G. Robles, et at.Who is doing it? knowing more about libre software developers. 2001. http://widi.berlios.de/paper/study.pdf - 28/02/2013.
. P. Himanen. The Hacker Ethic and the Spirit of the Information Age. Random House. 2002.http://eprints.rclis.org/12851/1/pekka.pdf - 10/02/2013.
. Free Software Foundation (1985). The GNU manifesto. http://www.gnu.org/philosophy/fs-motives.es.html - 08/12/2012.
. A. Cox. Cathedrals, Bazaars and the Town Council.Slashdot. 1998. http://news.slashdot.org/story/98/10/13/1423253/featurecathedrals-bazaars-and-the-town-council-14/12/2012.
. A. Rishab, et at.“Free/libre and open source software: Survey and study - part IV: Survey of developers”. International Institute of Infonomics University of Maastricht, The Netherlands. 2002. pp. 8-46.
. E. Raymond. The Cathedral and the Bazaar. Knowledge, Technology & Policy, Fall99, Vol. 12 Issue 3.1999. pp. 23-49.
. G. Robles. Ingeniería del Software Libre, Una visión alternativa a la ingenieradel software tradicional. 2002. http://es.tldp.org/Presentaciones/200211hispalinux/robles/robles-ponencia-hispalinux-2002.pdf- 24/11/2012.
. M. Marco. Free software contributions to improve traditional software management projects. Universitat Oberta de Catalunya. 2005. http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=AF62D346BA8B0AAA1430719451D41259?doi=10.1.1.107.6426&rep=rep1&type=pdf - 27/03/2013.
. A. Narduzzo, A. Rossi.Modularityin action: Gnu/Linux and free/open source software development model unleashed. 2003. http://opensource.mit.edu/papers/narduzzorossi.pdf - 02/31/2013.
. J. Ehrenkrantz. “Release management within opensource projects”. En: Proceedings of the 3rd Works-hop on Open Source SoftwareEngineering at the 25th International Conference on Software Engineering,USA: Portland, 2003.
. J. González Barahona, et at.Introducción al software libre: El desarrollador y sus motivaciones.UniversitatOberta de Catalunya. 2003. pp. 91 - 245.
. E. Ostrom. Social dilemmas and human behavior. Economics in Nature.Social Dilemmas. Mate Choice and BiologicalMarkets. 2001. pág.23–41.
. M. Foddy. Resolving social dilemmas: dynamics, structural, and intergroup aspects. PsychologyPress. 1999.
. J. Parra. Constructo para la evaluación de la cooperación en dilemas sociales de gran escala. PhD thesis, Universidad Nacional de Colombia.Doctorado en Ingeniería ´Área Sistemas. 2010.
. P. Kollock. Social dilemmas: The anatomy of cooperation. Annual Review of Sociology, 24 (1). 1998. pp. 183-214.
. E. Ostrom. Governing the commons: The evolution of institutions for collectiveaction. Cambridge University Press. 1990.
. A. Biel, et at.Norm perception and cooperation in large scale social dilemmas. Resolving social dilemmas: Dynamic, structural, and intergroup aspects. 1999. pp. 245-252.
. J. Walker, E. Ostrom. Trust and reciprocity as foundations for cooperation: Individuals, institutions, and context. In Capstone Meeting of the RSF Trust Initiative at the Russell Sage Foundation. 2007.
. J. Cardenas. How do groups solve local commons dilemmas? Lessonsfrom experimental economics in the field. Environment, Development andSustainability, 2 (3). 2000. pp. 305-322.
. E. Ostrom,et at. Rules, games, and common-poolresources. University of Michigan Press. 1994.
. G. Hardin. The tragedy of the commons. Journal of Natural Resources PolicyResearch, 1 (3). 2009, pp. 243-253.
. G. Hardin. The tragedy of the commons. The population problem has no technical solution; it requires a fundamental extension in morality. Science (New York, NY), 162 (859), 1243. 1968.
. C. Baldwin, K. Clark. The architecture of participation: Does code architecture mitigate free riding in the open source development model? Management Science, 52, 7, 2006. pp. 1116-1127.
. E. Ostrom. Collective action and the evolution of social norms. The Journal of Economic Perspectives, 14 (3). 2000. pp. 137-158.
. E. Ostrom. A Behavioral Approach to the Rational Choice Theory of Collective Action: Presidential Address, American Political Science Association. The American Political Science Review, Vol. 92, No. 1. 1997. pp. 1-22.
. S. Koch, G. Schneider.“Effort, co-operation and co-ordination in an open source software project: GNOME”.Information Systems Journal 12(1). 2002. pp. 27-42.
. S. Koch, G. Schneider. “Results from softwareengineering research into open source development projects using public data, DiskussionspapierezumTätigkeitsfeldInformationsverarbeitungundInformationswirtschaft”. En: H.R. Hansen, W.H. Janko (Hrsg.), Wirtschaftsuniversität Wien (núm. 22). 2002.
. D. Germán. “The evolution of gnome”. En: Proceedings of the 2nd Workshop on Open Source Software Engineering at the 24thInternational Conference on Software Engineering, USA: Florida. 2002.
. A. Mockus. “Acase study of open source software development: the apache server”.En: Proceedings of the 22nd International Conference on Software Engineering, Irlanda: Limerick, ACM Press. 2000.
. J. Roberts,et at. Understanding the motivations, participation, and performance of open source software developers: A longitudinal study of the Apache projects. 2006.
. M. Elliott, W. Scacchi.“Free software development: Cooperation and conflict in a virtual organizational culture”, Free/Open Source Software Development. 2004. pp. 152-172.
. W. Scacchi. Understanding open source software evolution:Applying, breaking and rethinking the laws of software evolution. 2003. http://www.ics.uci.edu/~wscacchi/Papers/New/Understanding-OSS-Evolution.pdf - 11/04/2013.
. L. Lindstrom, R. Jeffries.“Extreme Programming and Agile Software Development Methodologies”. InformationSystems Management, Vol. 21 Issue 3. 2004. pp. 41-52.
. R. Pressman. Ingeniería de Software un enfoque práctico.Madrid. 5 Edición, Editorial McGraw-Hill. 2004. pp. 55-66.
. D. Aycart Pérez, et at.Ingeniería del software en entornos de Software Libre.UniversitatOberta de Catalunya. 2007. pp. 28-37.
. R. Jeffries, et at.Extreme ProgrammingInstalled.Addison Wesley Longman, 172. 2001.
. K. Beck, M. Fowler.Planning Extreme Programming. Addison-Wesley Longman Publishing Co., Inc.Boston, MA, USA. 2000.
. J. González, G. Robles.“Unmounting the “code god” assumption”. En: Proceedings of the Fourth InternationalConference on extreme Programming and Agile Processes in Software Engineering, Italia: Génova. 2003.
. K. Beck.Embracing change with extreme programming.Computer, Vol. 32, No. 10. 1999. pp. 70-77.
. K. Beck.Extreme Programming Explained: Embrace Change. Adison-Wesley. 2000.
. M. Fowler.Refactoring – Improving the design of existing code. Addison-Wesley Longman Publishing Co., Inc. Boston, MA, USA. 2000.
. W. Lewis.Software Testing and Continuous Quality Improvement.CRC Press LLC. 2000.
. G. Meyers.The Art of Software Testing. John Wiley&Sons. 2000.
. P. Williams, et at. Modelos de diseño instruccional. Material didáctico web de la UOC. 2003. Publicación en línea. - 17/03/2013.
. J. Puello,R. Barragán.Un modelo para el diseño de cursos virtuales de aprendizaje por competencias y basados en estándares de calidad. 2008.http://www.revistas.unal.edu.co/index.php/email/article/view/12624- 22/02/2013.
. J. Stephenson, A. Sangrà. Modelos pedagógicos y e-learning: La pedagogía en el e-learning. Universitat Oberta de Catalunya. 2003. pp. 13-28. [48]. S. Hernández Requena.“El modelo constructivista con las nuevas tecnologías: aplicado en el proceso de aprendizaje”.En: Comunicación y construcción del conocimiento en el nuevo espacio tecnológico, Revista de Universidad y Sociedad del Conocimiento (RUSC). Vol. 5, n.º 2. UOC. 2008.
. D. Arguelles, N. Nagles. Estrategias para promover procesos de aprendizaje autónomo. Bogota. Alfaomega. 2007. pp. 302-306.
. M. Unirrago. Educación virtual encuentro formativo en el ciberespacio.Bucaramanga. UNAB. 2001, pp. 123-132.
. W. Scacchi, et at. Understanding Free/Open Source Software Development Processes. Software process improvement and practice. 2006. pp.95-105.
. D. Berrunta. Programación extrema y software libre. 2006. http://es.scribd.com/doc/110617623/Ponencia-Sl-y-Xp.- 10/12/2013.
type_driver info:eu-repo/semantics/article
type_coar http://purl.org/coar/resource_type/c_6501
type_version info:eu-repo/semantics/publishedVersion
type_coarversion http://purl.org/coar/version/c_970fb48d4fbd8a85
type_content Text
publishDate 2013-09-10
date_accessioned 2013-09-10T00:00:00Z
date_available 2013-09-10T00:00:00Z
url https://revistas.usb.edu.co/index.php/Ingenium/article/view/1334
url_doi https://doi.org/10.21500/01247492.1334
issn 0124-7492
doi 10.21500/01247492.1334
citationstartpage 60
citationendpage 75
url2_str_mv https://revistas.usb.edu.co/index.php/Ingenium/article/download/1334/1125
_version_ 1811200845488848896