Del caos de scripts al pipeline: refactorizando 7 años de código
25 de febrero de 2026 · 2 min de lectura
Data Warehouse · Econometría · Pipeline de datos · PostgreSQL · R6 · Research software · Software Engineering · Star Schema · legacy code · productionizing-research · refactoring · reproducibilidad · rmarkdown · roxygen2 · rstats · series de tiempo
La recuperación de un proyecto econométrico abandonado durante siete años obligó a pasar de scripts monolíticos y datos dispersos a una arquitectura reproducible: paquete R documentado, pipeline numerado con dependencias explícitas, base PostgreSQL en esquema estrella y validación tipo embudo para detectar fallos. El resultado no fue solo código más limpio, sino un sistema ejecutable con un comando, auditable y preparado para escalar. Una historia práctica sobre aplicar disciplina de ingeniería de software al código académico.