DATOS · AUTOMATIZACIÓN · MEJORA

Proyectos con los pies en el proceso.

Una selección de trabajos que conecta análisis, tecnología y necesidades reales: aplicaciones Power Apps para obra, tableros y apps de calidad en telecomunicaciones, y un proyecto propio de datos públicos, el Panel de indicadores, construido para mostrar tanto el resultado como sus límites.

Del prototipo a la app que se usa en obra.

En Construye con Datos, Inc. trabajaba en reuniones diarias con el cliente: me entregaba prototipos visuales en HTML y un documento con las funcionalidades que necesitaba, y yo le mostraba avances, convertía sus peticiones en funcionalidades y proponía mejoras propias. El resultado son aplicaciones Power Apps Canvas sobre Dataverse, con la lógica, los datos y los flujos que las hacen funcionar en el día a día de un proyecto de construcción.

Capturas con datos de prueba. Los nombres de clientes se han retirado o difuminado.

APP MÓVIL · POWER APPS CANVAS · DATAVERSE

Mano de Obra

Control en terreno de quién trabaja en la obra, cuándo está presente y en qué proceso se emplea su jornada.

El reto

Sustituir listados y hojas de cálculo por un registro único de trabajadores, asistencia y asignación de recursos, usable desde el móvil y a pie de obra.

Qué implementé

Enrolamiento con datos y documentación del trabajador, control de asistencia con captura de foto y asignación de la jornada por proceso y sector, con filtros y selección múltiple.

Qué permite ver

Un resumen inmediato de personas presentes, con asignación completa, parcial o pendiente, para decidir dónde falta asignar trabajo.

TECNOLOGÍA
Power Apps Canvas Dataverse Power Fx Cámara y adjuntos

APP DE ESCRITORIO · POWER APPS CANVAS · DATAVERSE

Presupuestos y Costos

Seguimiento del presupuesto de obra frente a lo comprometido y ejecutado, con ajustes y notas de cambio controlados.

El reto

Reunir en una sola vista el contrato, el presupuesto, los gastos y los cambios, que antes vivían en archivos separados.

Qué implementé

Una vista jerárquica por partidas y procesos con saldos y márgenes, carga de gastos y compromisos, ajustes con justificación y aprobación, y gestión de notas de cambio.

Qué permite ver

Dónde se desvía el presupuesto y con qué margen cierra cada proceso, con alertas visuales en las partidas críticas y una vista pensada para gerencia.

TECNOLOGÍA
Power Apps Canvas Dataverse Power Fx Modelo de datos relacional

APP MÓVIL · POWER APPS · POWER BI

Gestión de Calidad

Registro de observaciones de obra y seguimiento de su resolución, desde el móvil y con informes en Power BI.

El reto

Registrar las observaciones de calidad en el momento y saber cuáles siguen abiertas, quién las debe resolver y cuáles van con retraso.

Qué implementé

Selección de proyecto, gestión de observaciones, ajustes configurables y un acceso directo a los informes detallados en Power BI.

Qué permite ver

Observaciones totales, resueltas y atrasadas, el reparto por empresa y proceso, y la evolución de los cierres.

TECNOLOGÍA
Power Apps Canvas Dataverse Power BI

APP · POWER APPS CANVAS · DATAVERSE

Planificación y Control de Avance

Seguimiento del avance de las tareas de obra frente a lo planeado.

El reto

Comparar el avance registrado con el esperado y detectar a tiempo qué tareas se atrasan.

Qué implementé

Listado de tareas con filtros por fecha de corte, asignado, empresa, sector, recinto y cuenta de proceso, y registro del avance de cada tarea.

Qué permite ver

Tareas atrasadas, al día y controladas hoy, con el avance controlado frente al planeado.

TECNOLOGÍA
Power Apps Canvas Dataverse Power Fx

Calidad en telecomunicaciones, medida con datos.

En Tabasco OC identificaba procesos que las áreas hacían a mano o en hojas de Excel y los convertía en flujos dentro de Power Apps. En varios casos los supervisores no conocían las plantillas del sistema de gestión, o las modificaban a su criterio: llevé esos formatos a las apps para que todos trabajaran con el mismo estándar y el ciclo quedara completo en línea. Otras apps, como la recolección de firmas, la asignación de equipos de medición o el reporte de horas extra y recargos, apoyaban procesos documentales: ahorraban papel y dejaban registro y evidencia para validaciones y trazabilidad.

Capturas de la operación real con nombres de personas, logotipos y contactos difuminados.

POWER BI · DAX · VBA · ACCESS · SHAREPOINT

Del tablero manual al indicador automático

Heredé un tablero de Power BI que dependía de una preparación manual en Excel y lo convertí en un proceso diario automático.

El reto

El tablero debía estar actualizado a las 6:00 h para la reunión previa a la operación, en la que los supervisores orientaban a sus técnicos según sus indicadores. Otros tableros, como el de producción diaria, los usaban los jefes de obra de cada ciudad para decidir sobre la producción de su regional. El proceso empezaba a las 5:00 h: pedir los ficheros del día anterior descargados de un ERP, limpiarlos y concatenarlos a mano en Excel, con fórmulas complejas que dependían de otros archivos. Además, el Excel final se saturaba cada quince días o un mes y había que dividirlo en archivos.

Qué implementé

Aprendí el proceso con las grabaciones de la capacitación y lo fui simplificando. Un funcionario sube los ficheros cada día a una biblioteca de SharePoint; una macro de VBA los organiza y unifica, programada con un archivo .bat; los datos se acumulan en una base de datos de Access, y las relaciones y el cálculo de indicadores pasaron a DAX. Después sumé otras fuentes: sitios de SharePoint, imágenes, Forms y listas.

Qué cambió

El tablero se actualiza de forma automática y ya no dependía de preparar todo a mano. Implementé las peticiones nuevas de los usuarios y las mejoras que yo mismo proponía.

TECNOLOGÍA
Power BI DAX VBA Access SharePoint Power Automate

POWER APPS · POWER AUTOMATE · SHAREPOINT · POWER BI

Supervisiones y auditorías en línea

Los formatos del sistema de gestión llevados a apps móviles, con fotos, checklist, informe en PDF y seguimiento en Power BI.

El reto

Supervisiones (del equipo de operación) y auditorías (del equipo de calidad, más neutral) hechas con formatos de Excel que algunos supervisores no conocían o modificaban, y con fotos, listas de SharePoint y PDF rellenados paso a paso. Además, nada aseguraba que la supervisión se hiciera realmente en sitio.

Qué implementé

Un formulario de control de supervisiones de instalaciones con el formato del sistema de gestión: checklist, fotos y comentarios. En su última versión registra la geolocalización del supervisor al supervisar, para ver en qué zonas se supervisa y que se haga en sitio y no desde un escritorio. Distingue la supervisión «en caliente» (con el trabajo en ejecución) de la «en frío» (sobre un trabajo ya ejecutado). Un panel de supervisiones con filtros por ciudad, supervisor y fechas, gráfico por supervisor, mapa y estado de la memoria fotográfica, que genera la memoria con hasta diez fotos comentadas. Y una app de novedades de auditoría, muy similar, con evidencias fotográficas, estado y justificación. Un flujo de Power Automate guarda cada PDF en SharePoint y actualiza sus propiedades.

Qué cambió

El ciclo queda completo en línea, todos usan el mismo formato y la ubicación de cada supervisión queda registrada. Las apps de supervisión las usaban unos 60 supervisores en unas tres ciudades. Los registros de novedades alimentan un informe de Power BI de auditorías de calidad, el del área que yo lideraba, con el que mi equipo seguía sus resultados.

TECNOLOGÍA
Power Apps Power Automate SharePoint Power BI PDF

POWER APPS · POWER AUTOMATE · SHAREPOINT

Flota, activos y accesos

Apps para registrar entradas y salidas de vehículos y de equipos, con las listas de SharePoint como base de datos.

El reto

No había un control sistemático de las entradas y salidas de vehículos y de equipos: en el mejor de los casos se llevaba en algún Excel.

Qué implementé

Una app de control de vehículos con minuta de entradas y salidas, gestión de vehículos y conductores, histórico de novedades y filtros por fecha, jefe, conductor, placa y tipo de evento; un flujo descarga la minuta en CSV. Una app de registro que lee el código QR de la placa, localiza el vehículo y registra el evento con su conductor. Y una app de ingreso y salida de activos que busca el equipo por serie, service tag o activo fijo en los inventarios de cómputo y de medición, muestra la foto del técnico asociado y lo anota en la bitácora.

Qué cambió

Los registros quedan en listas de SharePoint, consultables y descargables, y el control de flota y de equipos se hace desde el móvil.

TECNOLOGÍA
Power Apps Power Automate SharePoint Escáner de códigos

OPEN DATA EUSKADI · PIPELINE Y DASHBOARD

Panel de indicadores de contratación pública

Una lectura exploratoria de anuncios administrativos recientes: actividad de publicación, órganos observados y calidad de los campos empleados.

Abrir el panel

El reto

Convertir una descarga de catálogo en una vista comprensible y repetible, sin confundir anuncios con contratos adjudicados ni ocultar problemas de cobertura o frescura.

Qué construí

Ingesta y manifiestos locales en Python, validaciones antes de publicar, agregación a JSON y un dashboard estático en HTML, CSS y JavaScript.

Qué permite observar

Recuentos por fecha de publicación y órgano, indicadores de completitud, calidad de fechas y metadatos separados de la fuente y de la descarga.

Qué no pretende resolver

No es un histórico completo, un buscador de expedientes ni un registro de adjudicaciones. La fuente describe una ventana móvil de 90 días.

CAPACIDADES DEMOSTRADAS
Python Validación de datos Agregación JavaScript GitHub Actions Azure Static Web Apps

Fuente: Open Data Euskadi. La ficha identifica el JSON bajo CC BY 4.0; esta referencia no extiende la licencia a otras API del portal.

Un flujo pequeño, con controles.

La captura bruta no se sirve al navegador: primero se valida y se reduce a agregados.

  1. 01

    Capturar

    Descargar el catálogo y leer sus metadatos RDF; guardar la evidencia localmente.

  2. 02

    Validar

    Comprobar estructura, frescura, campos y formatos de fecha antes de preparar cambios.

  3. 03

    Agregar

    Generar un resumen público con conteos, series, rankings y métricas de completitud.

  4. 04

    Publicar

    Revalidar el JSON y reemplazarlo atómicamente solo si la nueva captura es aceptable.

Los errores críticos conservan el último resumen válido. La variación del volumen se advierte, pero no bloquea la publicación: el historial local disponible no basta para justificar un umbral estadístico. Consulta la guía del proyecto para más detalles en el repositorio.