Show simple item record

dc.contributor.advisorParra Valencia, Jorge Andrick
dc.contributor.authorCastillo Zapata, Fernando
dc.date.accessioned2020-06-26T21:34:59Z
dc.date.available2020-06-26T21:34:59Z
dc.date.issued2014
dc.identifier.urihttp://hdl.handle.net/20.500.12749/3501
dc.description.abstractEl propósito de este proyecto es tratar el tema del desarrollo de software libre desde la perspectiva de la integración y cooperación de las diferentes generaciones de software. El estudio de generaciones se basa en los diferentes grupos de desarrolladores de software que están demarcados por aquellos que inician un proyecto de software libre y aquellos que dan soporte o re toman un proyecto de software libre que tiene tiempo en el mercado. La cooperación entre generaciones de desarrolladores de software libre es vital para el aumento de la cantidad y calidad del software libre. Sin embargo es limitado el conocimiento sobre la cooperación entre generaciones de desarrolladores de software libre. El presente proyecto estudia el efecto de la promoción de la acción colectiva entre generaciones de desarrolladores de software en el desarrollo de software libre. El estudio inicia con una referencia al problema de la cooperación desde la perspectiva de los dilemas sociales, luego se procede a detallar algunos aspectos que supone la cooperación entre generaciones de desarrolladores de software libre, y finalmente se indica y se da solución a la brecha que será tratada en este proyecto. Este proyecto nos dará una amplia visión de cómo en las relaciones de generaciones de desarrolladores de software libre se presentan relaciones complejas entre los desarrolladores activos de nuevas versiones y los desarrolladores activos de re desarrollo, desde el punto de vista de los intercambios entre generaciones y sus inclinaciones por iniciar o continuar con proyectos de desarrollo de software libre. En pro de aclarar conceptos de las complejidades de las relaciones, este proyecto nos muestra que son los intercambios entre generaciones y las deserciones o retiros entre estos, los que demarcan la dinámica entre generaciones que al final afectan la disponibilidad del bien común llamado software libre. El componente cooperación es fundamental para el crecimiento y el aumento de la calidad del software libre, teniendo en cuenda la dinámica de estas generaciones. Este proyecto aclara como la cooperación entre generaciones de desarrolladores de software libre afecta el desarrollo de software libre. En la búsqueda de propuesta de solución, se aplicaron los lineamientos metodológicos de la Dinámica de Sistemas para entender como la cooperación basada en confianza puede afectar la acción colectiva de las generaciones de desarrolladores de software libre. Los resultados obtenidos explican como la complejidad dinámica puede dominarse para gestionar la cooperación entre generaciones de desarrolladores de software de forma efectiva en el desarrollo de software libre. Como conclusión final se obtuvo que altos tiempos de re-desarrollo de software afecten directamente la efectividad de la cooperación basada en confianza.spa
dc.description.sponsorshipUniversitat Oberta de Catalunya UOC
dc.description.tableofcontents1. Introducción. 1 2. Identificación del problema 4 2.1. Título 4 2.2. Grupo de investigación 4 2.3. Línea de investigación 4 2.4. Tipo de investigación 4 2.5. Pregunta de investigación 5 2.6. Criterios de evaluación. 7 2.7. Hipótesis 8 3. Planteamiento del problema 9 3.1. Descripción 9 4. Justificación 11 5. Marco teórico 12 5.1. Conceptos fundamentales 12 5.1.1. Desarrollo de software libre 12 5.1.2. Cooperación 12 5.1.3. Mecanismos de cooperación 13 5.1.4. Comunidades de desarrollo 14 5.1.5. Comportamiento individual 14 5.1.6. Racionalidad colectiva 14 5.2. Mapa conceptual 15 5.3. Matriz (categoría vs libros) 16 5.4. Teorías 18 5.4.1. Teoría de juegos 18 5.4.2. Modelo bazar 18 5.4.3. Dilema del prisionero 19 5.4.4. Teoría de juegos. Estrategia “Tit for tat” 19 5.4.5. Palabras claves utilizadas en la búsqueda 23 5.4.6. Motores de búsqueda 24 5.4.7. Criterios de búsqueda para incluir 24 5.4.8. Criterios de búsqueda para excluir 24 6. Objetivos (generales y específicos). 25 6.1. Objetivo general 25 6.2. Objetivos específicos 25 7. Método de investigación 27 8. Resultados de la investigación 30 9. Conclusiones 54 10. Recomendaciones y trabajos futuros 55 11. Bibliografía 58spa
dc.format.mimetypeapplication/pdf
dc.language.isospa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/*
dc.titleEvaluación de mecanismos de cooperación aplicados en la promoción de una acción colectiva efectiva entre generaciones de desarrolladores en el proceso de desarrollo de software libre un enfoque sistémicospa
dc.title.translatedEvaluation of cooperation mechanisms applied in promoting effective collective action among generations of developers in the free software development process a systemic approacheng
dc.degree.nameMagíster en Software Libre
dc.coverageBucaramanga (Colombia)
dc.publisher.grantorUniversidad Autónoma de Bucaramanga UNAB
dc.rights.localAbierto (Texto Completo)spa
dc.publisher.facultyFacultad Ingenierías
dc.publisher.programMaestría en Software Libre
dc.description.degreelevelMaestría
dc.type.driverinfo:eu-repo/semantics/masterThesis
dc.type.localTesisspa
dc.type.coarhttp://purl.org/coar/resource_type/c_bdcc
dc.subject.keywordsDevelopment of computer programs
dc.subject.keywordsFree software
dc.subject.keywordsSystems Engineering
dc.subject.keywordsSoftware management
dc.subject.keywordsSoftware application
dc.subject.keywordsSoftware development
dc.subject.keywordsNew technologies
dc.subject.keywordsInvestigations
dc.subject.keywordsTeaching
dc.subject.keywordsCooperationeng
dc.subject.keywordsTime to marketeng
dc.subject.keywordsInnovationeng
dc.identifier.instnameinstname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponamereponame:Repositorio Institucional UNAB
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.accessrightshttp://purl.org/coar/access_right/c_abf2
dc.relation.referencesCastillo Zapata, Fernando (2014). Evaluación de mecanismos de cooperación entre generaciones de desarrolladores en el proceso de desarrollo de software libre. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB, Universitat Oberta de Catalunya UOC
dc.relation.referencesDelgado Gutierrez, J.A. (2002) "Análisis Sistémico: Su aplicación a las comunidades humanas": Cie Dossat 2000 Madrid.
dc.relation.referencesAracil, J. Gordillo F. (1997) "Dinámica de Sistemas": Alianza Universidad Textos. Madrid.
dc.relation.referencesAracil, J. (1992) "Introducción a la Dinámica de Sistemas": Ed. Alianza editorial AU.Textos. Madrid
dc.relation.referencesMartín, G. j. (2010) "TEORÍA DE EJERCICIOS PRÁCTICOS DE DINAMICA DE SISTEMAS": Barcelona, España
dc.relation.referencesParra, V. J. & Rezinzew, D. I. (2008) "Cooperación, expectativa y racionamiento en dilemas sociales de recurso de gran escala": Revista de dinámica de sistemas Vol. 4 Núm. 2 .Bucaramanga, Colombia
dc.relation.referencesParra, V. J. & Rezinzew, D. I. (2013) "Cooperación para el Mejoramiento de la Calidad del Aire": Editorial académica española.
dc.relation.referencesParra, V. J. & Rezinzew, D. I. (2012) "Evaluación de la Cooperación en Dilemas Sociales de Gran Escala: Un enfoque desde la Dinámica de Sistemas para la evaluación de mecanismos de promoción de la acción colectiva": Editorial académica española.
dc.relation.referencesMuñoz, H. S. & Perez, R. D. & Martinez, M. J. (2008). “E-Learning aplicado a la cooperación como herramienta educativa en la motivación de profesores y alumnos”. Madrid:
dc.relation.referencesBarajas, A. & Joost H. & Huergo E (2009). “la cooperación tecnológica en el programa marco de i+d de la unión europea: evidencia empírica para el caso de la empresa española”. Madrid: Instituto de Análisis Industrial y Financiero. Universidad Complutense de Madrid.
dc.relation.referencesCervera, B, Jaime (2008). “Cooperación Universitaria al Desarrollo: Actualidad y futuro a partir de dos experiencias recientes.”. Valladolid, España:
dc.relation.referencesDíaz, A. J. E. & Olaya, F. J. F. (2009 ) “ConstruColectiva: Guía metodológica para la gestión de proyectos de software basados en metodologías ágiles, utilizando ambientes de desarrollo colaborativo”. Bogotá, Cundinamarca, Colombia:.
dc.relation.referencesArmendáriz, D. (2008) “Colaboración para el crecimiento del SFA. El grupo de PYMES adopta un modelo de trabajo Open Source, amplía su intervención en proyectos y recibe la confianza de instituciones y empresas.”. País Vasco – España:.
dc.relation.referencesSoftware Engineering Group School of Computer Science and Mathematics Keele University Keele, Staffs ST5 5BG, UK & Department of Computer Science University of Durham Durham,UK (2007) “ Guidelines for performing Systematic Literature Reviews in Software Engineering“
dc.relation.referencesGeilfus, F. (2009) “80 herramientas para el desarrollo participativo: diagnóstico, planificación, monitoreo, evaluación”. San José, Costa Rica: Instituto Interamericano de Cooperación para la Agricultura (IICA)
dc.relation.referencesRebollo, C. M. A. & Perez, G. R. & Garcia, B. O. & Barrangan S. R. (2012). “Las comunidades virtuales como potencial pedagógico para el aprendizaje colaborativo a través de las TIC”. : Enseñanza & Teaching: Revista interuniversitaria de didáctica
dc.relation.referencesLópez Zozal, Carlos & Marticorena Sánchez, Raúl & Santos, Pablo & Maudes, Jesús M. (2010). “Uso de herramientas para la adquisición de competencias transversales asociadas al desarrollo y mantenimiento de software”.
dc.relation.referencesUniversidade de Santiago de Compostela. Escola Técnica Superior d'Enxeñaría : España
dc.contributor.cvlachttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000160326
dc.contributor.googlescholarhttps://scholar.google.es/citations?hl=es&user=O7IQH-AAAAAJ
dc.contributor.orcidhttps://orcid.org/0000-0002-2060-6419
dc.contributor.scopushttps://www.scopus.com/authid/detail.uri?authorId=57194112517
dc.contributor.researchgatehttps://www.researchgate.net/profile/Jorge_Parra_Valencia
dc.subject.lembDesarrollo de programas para computadorspa
dc.subject.lembSoftware librespa
dc.subject.lembIngeniería de sistemasspa
dc.subject.lembGestión de softwarespa
dc.subject.lembAplicación de softwarespa
dc.subject.lembDesarrollo de softwarespa
dc.subject.lembNuevas tecnologíasspa
dc.subject.lembInvestigacionesspa
dc.subject.lembEnseñanzaspa
dc.description.abstractenglishThe purpose of this project is to deal with the subject of free software development from the perspective of the integration and cooperation of the different generations of software. The study of generations is based on the different groups of software developers that are demarcated by those who start a free software project and those who support or re-take a free software project that has been on the market for some time. Cooperation between generations of free software developers is vital to increasing the quantity and quality of free software. However, knowledge about the cooperation between generations of free software developers is limited. This project studies the effect of promoting collective action among generations of software developers in the development of free software. The study begins with a reference to the problem of cooperation from the perspective of social dilemmas, then it proceeds to detail some aspects of cooperation between generations of free software developers, and finally it indicates and solves the gap that will be covered in this project. This project will give us a broad vision of how complex relationships between active developers of new versions and active developers of redevelopment appear in the relationships of generations of free software developers, from the point of view of exchanges between generations and their inclinations to start or continue with free software development projects. In order to clarify concepts of the complexities of relationships, this project shows us that it is the exchanges between generations and the desertions or withdrawals between them, which demarcate the dynamics between generations that ultimately affect the availability of the common good called free software. The cooperation component is essential for the growth and increase of the quality of free software, taking into account the dynamics of these generations. This project clarifies how cooperation between generations of free software developers affects free software development. In the search for a proposed solution, the methodological guidelines of System Dynamics were applied to understand how cooperation based on trust can affect the collective action of generations of free software developers. The results obtained explain how dynamic complexity can be mastered to manage the cooperation between generations of software developers effectively in the development of free software. As a final conclusion it was obtained that high software re-development times directly affect the effectiveness of cooperation based on trust.eng
dc.subject.proposalCooperaciónspa
dc.subject.proposalTiempo en el mercadospa
dc.subject.proposalInnovaciónspa
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 2.5 Colombia*


Files in this item

Thumbnail
Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

Atribución-NoComercial-SinDerivadas 2.5 Colombia
Except where otherwise noted, this item's license is described as Atribución-NoComercial-SinDerivadas 2.5 Colombia