Ingeniería de software para investigación

De Wikipedia, la enciclopedia libre
Ir a la navegación Ir a la búsqueda

Ingeniería de software para investigación, frecuentemente referida por sus siglas en inglés, RSE (Research Software Engineering), es el nombre genérico que reciben las prácticas de ingeniería de software aplicables a proyectos de investigación científica y/o académica. El término se propuso por primera vez en un artículo de 2010, en el marco de una investigación sobre herramientas para desarrollo de software utilizadas en proyectos de investigación científica.[1]​ El término empezó a ser utilizado en Reino Unido en 2012, a raíz de la necesidad de definir las herramientas de desarrollo de software más relevantes para la investigación.[2][3]​ Estas se centran especialmente en la reproducibilidad, usabilidad y exactitud de los análisis.

Apoyos[editar]

Existen varios tipos de asociaciones y organizaciones creadas para apoyar la creación de puestos de ingeniero de software para investigación en universidades e institutos de investigación. En 2014 se creó en Reino Unido la Research Software Engineer Association.[4]​ Otros países como Alemania, Países Bajos, Australia, Canadá, Nueva Zelanda, los países nórdicos o los EE.UU. han creado comunidades similares.

En el Reino Unido existen más de 20 universidades e institutos con grupos especializados en promover el uso de prácticas de ingeniería de software en distintos campos de investigación.[5]​ Además, el Engineering and Physical Sciences Research Council creó una Research Software Engineer fellowship para fomentar esta función en el Reino Unido.

La primera conferencia de ingeniería de software para investigación tuvo lugar en Reino Unido en septiembre de 2016, y continuó en 2017, 2018 y 2019. La próxima conferencia está planeada para 2020.[4]​ En 2019 tuvieron lugar las primeras conferencias en Alemania[6]​ y los Países Bajos [7]​.

Referencias[editar]

  1. C.R. Prause, R. Reiners, S. Dencheva. Empirical Study of Tool Support in Highly Distributed Research Projects. 5th International Conference on Global Software Engineer (ICGSE), Princeton, NJ, USA, pp. 23–32. DOI: https://doi.org/10.1109/ICGSE.2010.13
  2. «The Research Software Engineer — Digital Research 2012». digital-research-2012.oerc.ox.ac.uk (en inglés). Archivado desde el original el 2 de febrero de 2018. Consultado el 1 de febrero de 2018. 
  3. Hettrick, Simon. «A not-so-brief history of Research Software Engineers». Software Sustainability Institute. Consultado el 31 de enero de 2018. 
  4. a b Alys, Brett; Michael, Croucher; Robert, Haines; Simon, Hettrick; James, Hetherington; Mark, Stillwell; Claire, Wyatt (6 de abril de 2017). «Research Software Engineers: State of the Nation Report 2017». Zenodo (en inglés). doi:10.5281/zenodo.495360. 
  5. «Research Software Groups – Research Software Engineers Association» (en inglés estadounidense). Consultado el 1 de febrero de 2018. 
  6. «deRSE19 - Conference for Research Software Engineers in Germany» (en inglés estadounidense). Consultado el 6 de diciembre de 2019. 
  7. «NL-RSE19» (en inglés estadounidense). Consultado el 6 de diciembre de 2019. 

Enlaces externos[editar]