Una métrica para preguntas y discusiones que identifica preocupaciones en las reseñas de software
Autores: Wakimoto, Michiyo; Morisaki, Shuji
Idioma: Inglés
Editor: MDPI
Año: 2022
Acceso abierto
Artículo científico
2022
Una métrica para preguntas y discusiones que identifica preocupaciones en las reseñas de software
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería de Software
Palabras clave
Preguntas
Discusiones
Preocupaciones
Defectos
Métricas
Revisión
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 48
Citaciones: Sin citaciones
Estudios anteriores informaron que los revisores hacen preguntas y participan en discusiones durante las revisiones de software, y que las preocupaciones identificadas por las preguntas y discusiones ayudan a detectar defectos. Aunque tales preocupaciones sobre defectos potenciales conducen a la identificación de defectos, métricas de revisión como el número de defectos detectados no siempre reflejan las preguntas y discusiones, ya que las preocupaciones que no son aplicables al material de revisión se excluyen del número de defectos. Este documento propone una métrica, el número de preguntas y discusiones, que identifica preocupaciones en las revisiones. Primero, definimos una pregunta efectiva, que identifica preocupaciones. Luego, definimos procesos de revisión detallados (procesos de identificación, compartición y registro), que capturan cómo se comparten las preocupaciones identificadas por preguntas efectivas y se documentan los defectos. Realizamos un estudio de caso con 25 proyectos en la industria para investigar el impacto del número de preguntas efectivas, que identificaron preocupaciones, en el número de defectos detectados en pruebas posteriores. Los resultados de un análisis de regresión múltiple muestran que el número de preguntas efectivas predice el número de defectos en pruebas posteriores al nivel de significancia de 0.05.
Descripción
Estudios anteriores informaron que los revisores hacen preguntas y participan en discusiones durante las revisiones de software, y que las preocupaciones identificadas por las preguntas y discusiones ayudan a detectar defectos. Aunque tales preocupaciones sobre defectos potenciales conducen a la identificación de defectos, métricas de revisión como el número de defectos detectados no siempre reflejan las preguntas y discusiones, ya que las preocupaciones que no son aplicables al material de revisión se excluyen del número de defectos. Este documento propone una métrica, el número de preguntas y discusiones, que identifica preocupaciones en las revisiones. Primero, definimos una pregunta efectiva, que identifica preocupaciones. Luego, definimos procesos de revisión detallados (procesos de identificación, compartición y registro), que capturan cómo se comparten las preocupaciones identificadas por preguntas efectivas y se documentan los defectos. Realizamos un estudio de caso con 25 proyectos en la industria para investigar el impacto del número de preguntas efectivas, que identificaron preocupaciones, en el número de defectos detectados en pruebas posteriores. Los resultados de un análisis de regresión múltiple muestran que el número de preguntas efectivas predice el número de defectos en pruebas posteriores al nivel de significancia de 0.05.