Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10609/77085
Título : A systematic mapping study of software development with GitHub
Autoría: Cosentino, Valerio
Canovas Izquierdo, Javier Luis  
Cabot, Jordi  
Citación : Cosentino, V., Cánovas Izquierdo, J., Cabot. J. (2017). "A systematic mapping study of software development with GitHub". IEEE Access, 5, p. 7173-7192. ISSN 2169-3536. DOI: 10.1109/ACCESS.2017.2682323
Resumen : GitHub, es hoy en día la plataforma de codificación social más popular, se ha convertido en la referencia para la minería de repositorios de código abierto, una tendencia creciente de investigación que apunta a aprender de proyectos de software previos para mejorar el desarrollo de nuevos. En los últimos años, se ha publicado una cantidad considerable de trabajos de investigación que informan hallazgos basados ¿¿en datos extraídos de GitHub. A medida que la comunidad continúa profundizando en su comprensión de la ingeniería de software gracias al análisis realizado en esta plataforma, creemos que vale la pena reflexionar sobre cómo los trabajos de investigación han abordado la tarea de extraer GitHub y qué conclusiones han informado. Objetivo: El objetivo principal de este trabajo es identificar la cantidad, el tema y los métodos empíricos de los trabajos de investigación, dirigidos al análisis de cómo las prácticas de desarrollo de software están influenciadas por el uso de una plataforma de codificación social distribuida como GitHub. Método: se realizó un estudio de mapeo sistemático con cuatro preguntas de investigación y se evaluaron 80 publicaciones de 2009 a 2016. Resultados: la mayoría de los trabajos se centraron en la interacción en torno a las tareas relacionadas con la codificación y las comunidades de proyectos. También identificamos algunas preocupaciones acerca de qué tan confiables eran estos resultados basados ¿¿en el hecho de que, en general, los documentos usaban conjuntos de datos pequeños y técnicas de muestreo deficientes, empleaban una escasa variedad de metodologías y / o eran difíciles de replicar. Conclusiones: Este documento atestiguó la gran actividad del trabajo de investigación en el campo de la colaboración de código abierto, especialmente en el dominio del software, reveló una serie de deficiencias y propuso algunas medidas para mitigarlas. Esperamos que este documento también pueda crear la base para estudios adicionales sobre otras actividades colaborativas (como la escritura de libros, por ejemplo) que también se están trasladando a GitHub.
Palabras clave : GitHub
software libre
estudio sistemático de mapeo
DOI: 10.1109/ACCESS.2017.2682323
Tipo de documento: info:eu-repo/semantics/article
Fecha de publicación : mar-2017
Licencia de publicación: https://creativecommons.org/licenses/by/4.0/  
Aparece en las colecciones: Articles cientÍfics
Articles

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
Cabot_Systematic_Mapping.pdf5,44 MBAdobe PDFVista previa
Visualizar/Abrir