Articulo de referencia

Ingeniería de software empírica

La ingeniería de software empírica (ESE) [ 1 ] (también conocida como ingeniería de software basada en la evidencia ) es un subcampo de la investigación en ingeniería de softwar...

La ingeniería de software empírica (ESE) [ 1 ] (también conocida como ingeniería de software basada en la evidencia ) es un subcampo de la investigación en ingeniería de software (SE) que utiliza métodos de investigación empírica para estudiar y evaluar técnicas de SE. Estas técnicas incluyen: herramientas/tecnologías de desarrollo de software, prácticas, procesos, políticas u otros aspectos humanos y organizacionales.

La ESE tiene sus raíces en la ingeniería de software experimental , pero a medida que el campo ha madurado, la necesidad y la aceptación de la investigación tanto cuantitativa como cualitativa han crecido. [ 2 ] Hoy en día, los métodos de investigación comunes utilizados en la ESE para la investigación primaria y secundaria incluyen los siguientes: [ 3 ]

Enseñanza de la ingeniería de software empírica

El “Manual para la enseñanza de la ingeniería de software empírica” (Springer 2024) [ 4 ] está dirigido a educadores que imparten métodos empíricos a estudiantes de ingeniería de software. Consta de 21 capítulos escritos por un total de 53 autores de 39 instituciones en 16 países. El libro ofrece directrices y estrategias integrales para la enseñanza de métodos de investigación en ingeniería de software (por ejemplo, experimentos controlados, estudios de caso, encuestas, investigación-acción, ciencia del diseño, etnografía, minería de repositorios de software, estudios basados ​​en simulación y revisiones bibliográficas). Existen otros libros completos [ 1 ] [ 5 ] para estudiantes, profesionales e investigadores interesados ​​en la ingeniería de software empírica.

Comunidad de investigación

Revistas, conferencias y comunidades dedicadas específicamente a la educación ambiental y social:

  • Ingeniería de Software Empírica: Una Revista Internacional
  • Simposio Internacional sobre Ingeniería de Software Empírica y Medición
  • Red Internacional de Investigación en Ingeniería de Software (ISERN)

Referencias

  1. 1 2 Guía para la ingeniería de software empírica avanzada . Nueva York: Springer. 2008. ISBN 978-1-84800-043-8.
  2. Ali, Nauman bin (8 de septiembre de 2016). "¿Es suficiente la efectividad para elegir una intervención?". Actas del 10.º Simposio Internacional ACM/IEEE sobre Ingeniería de Software Empírica y Medición . págs. 1-6 . doi : 10.1145/2961111.2962631 . ISBN  9781450344272. S2CID 3208211 . 
  3. Jones, Derek (2020). Ingeniería de software basada en evidencia a partir de datos disponibles públicamente . Londres, Inglaterra. ISBN 979-8411832860.{{cite book}}: CS1 mantenimiento: falta el editor de ubicación ( enlace )
  4. Méndez, Daniel; Avgeriou, Paris; Kalinowski, Marcos; Ali, Nauman Bin, eds. (2024). Manual de enseñanza de ingeniería de software empírica . doi : 10.1007/978-3-031-71769-7 . ISBN 978-3-031-71768-0.
  5. Felderer, Michael; Travassos, Guilherme Horta (2020). Métodos empíricos contemporáneos en ingeniería de software . Cham, Suiza. ISBN 978-3-030-32488-9.{{cite book}}: CS1 mantenimiento: falta el editor de ubicación ( enlace )