Knowledge transfer measurement methodology for Software Requirements, a case study
Tipo de contenido
Trabajo de grado - Maestría
Idioma del documento
EspañolFecha de publicación
2015-05-22Resumen
The purpose of this work is to present a proposal methodology for knowledge transfer measurement in software requirements. To obtain results, a methodology composed of four stages was defined: i) review of the knowledge transfer background in software engineering, in order to identify existing efforts in knowledge transfer measurement, ii) characterization of the software requirements process from the knowledge transfer point of view, thus, finding common factors regarding variables and indicators suitable for measuring purposes, iii) define a proposal methodology based on variables and indicators found, data gathering methods, statistical tools and helping documentation, iv) testing the proposal in order to provide feedback, using a case study. Principal results are: seven groups of factors mapping software requirements process stages against knowledge transfer steps, resulting in 115 indicators and 24 variables; 2 variables definition for knowledge transfer initialization stage and software requirements elicitation step mapping, which didn’t had any variable or indicator. Likewise, it was identified that exists a correlation between knowledge transfer and software requirements, the better knowledge transfer the better software requirements. Furthermore, the feed back gathered indicates that motivation variable defined is the more influential variable in the software requirements process according 41.67% of respondents, over other variables as: abstraction, methodology and time access availability, each one with 16.67% of respondents, and understandability with 8.33% of respondents. Last, this work allows analyzing the influence of knowledge transfer indicators in software requirements quality attributes.Resumen
Resumen. El propósito de este trabajo es presentar una propuesta metodológica para la medición de transferencia de conocimiento en los requisitos de software. Para obtener los resultados, una metodología compuesta de cuatro pasos fue definida: i) revisión de las bases teóricas de transferencia de conocimiento en ingeniería, para identificar esfuerzos existentes en medición de transferencia de conocimiento, ii) caracterización del proceso de requisitos de software desde el punto de vista de la transferencia de conocimiento, y de esta manera, encontrar factores comunes con respecto a variables e indicadores adecuados para los propósitos de medición, iii) definición de una propuesta metodológica con las variables e indicadores encontrados, métodos de captura de datos, herramientas estadísticas y documentación de ayuda, iv) prueba de la propuesta metodológica para proveer una retroalimentación, usando un estudio de caso. Los resultados principales son: siete grupos de factores mapeando las etapas del proceso de requisitos de software contra los pasos de transferencia de conocimiento, resultado en 115 indicadores y 24 variables; 2 variables definidas para el mapeo entre la etapa de inicialización en transferencia de conocimiento y la etapa de elicitación de requisitos de software, el cual no tenía ninguna variable o indicador definidos. Igualmente, fue identificada una correlación entre transferencia de conocimiento y requisitos de software, a mejor transferencia de conocimiento mejores requisitos de software. Además, la retroalimentación obtenida indica que la variable de motivación definida es la más influyente en el proceso de requisitos de software según el 41.67% de los encuestados, por encima de otras variables como: abstracción, metodología y disponibilidad de tiempo, cada una con 16.67% de los encuestados, y comprensibilidad con el 8.33% de los encuestados.Palabras clave
Knowledge management ; Knowledge transfer ; Software engineering ; Software requirements ; Software requirements metrics ; Knowledge transfer measurement ; Gestión de conocimiento ; Transferencia de conocimiento ; Ingeniería de software ; Requisitos de software ; Métricas de requisitos de software ; Medición de transferencia de conocimiento ;
Colecciones
Esta obra está bajo licencia internacional Creative Commons Reconocimiento-NoComercial 4.0.Este documento ha sido depositado por parte de el(los) autor(es) bajo la siguiente constancia de depósito