Saltar al contenido
Héctor Fonseca
Índice
Read in English

Caso de estudio I

Montajes y Procesos

Montajes y Procesos inspecciona y certifica ascensores, escaleras eléctricas, puertas eléctricas, plataformas elevadoras y salvaescaleras en Colombia bajo las normas NTC 5926, con acreditación ONAC desde hace diez años. Su operación vivía en hojas de cálculo y papel. Construí la plataforma web y la app Android con las que hoy la manejan, desde programar inspectores hasta emitir certificados.

Cliente
Montajes y Procesos MP S.A.S.
Rol
Desarrollador único, de la arquitectura al lanzamiento
Año
2026
El programador: el día de cada inspector, con desplazamientos y pausas, de un vistazo.
Lámina I. El programador: el día de cada inspector, con desplazamientos y pausas, de un vistazo.

Una vez revisada y atestada la inspección, el certificado puede llegar al cliente en apenas cinco minutos, en lugar de tres días, para unos 500 equipos al mes. Además reemplazó más de diez hojas de Excel desactualizadas.

El problema

Montajes y Procesos está acreditada ante la ONAC, el organismo nacional de acreditación de Colombia, desde hace diez años. Cada equipo que inspecciona, bajo cada parte de la norma NTC 5926, termina en un certificado. Antes de este proyecto, llegar ahí tomaba unos tres días, aun cuando todo salía bien.

La programación vivía en hojas de cálculo, más de diez, cada una un poco desactualizada. Los inspectores se asignaban de memoria, a veces al otro lado de la ciudad. Los informes y certificados se escribían a mano después de cada visita, y los clientes tenían que llamar para saber en qué iba su inspección.

La solución

Un solo sistema, usado por todos los que tocan una inspección.

La oficina trabaja en una plataforma web donde crea las inspecciones, elige al inspector y sigue cada una hasta el certificado. Al programar una visita, el sistema sugiere el mejor inspector según distancia, carga de trabajo y disponibilidad, para que nadie cruce Bogotá por un trabajo que otro podía atender en diez minutos. Cada dirección se valida con Google Maps antes de empezar el proceso, así ningún inspector termina en un lugar que no existe.

Los inspectores llevan una app Android. Ven su día, registran la inspección en sitio y la envían sin papeles. El informe y el certificado se generan con esos datos y pasan por el proceso de revisión y atestación de la empresa. Cada certificado lleva un código QR que lo abre, como exige la normativa de certificación.

El cliente y el equipo reciben avisos por correo y en la app en cada etapa, así que nadie tiene que llamar a preguntar.

El resultado

  • Una vez atestado, el certificado puede llegar al cliente en apenas cinco minutos, no en tres días.
  • Unos 500 equipos al mes pasan por el sistema.
  • Se retiraron más de diez hojas de cálculo.
  • Cada inspector va al trabajo más cercano, lo que reduce desplazamientos innecesarios.
  • La validación de direcciones evita unos 20 errores al mes.

Notas técnicas

La plataforma web está hecha en Angular 21, con componentes standalone y signals, organizada por features con repositorios sobre Firestore y control de acceso por roles. La app de campo es Android nativa, escrita en Kotlin con Jetpack Compose. Detrás de ambas corren 84 Cloud Functions en Firebase, entre ellas el ranking de inspectores, el correo transaccional y la generación de certificados.

Detalle de la inspección: cliente, inspector, norma y tiempos, bloqueada al certificarse.
Lámina I.1. Detalle de la inspección: cliente, inspector, norma y tiempos, bloqueada al certificarse.
Datos del equipo y el cuestionario en sitio, pregunta por pregunta.
Lámina I.2. Datos del equipo y el cuestionario en sitio, pregunta por pregunta.
Productividad de los inspectores: unas 500 inspecciones al mes, medidas contra una meta diaria.
Lámina I.3. Productividad de los inspectores: unas 500 inspecciones al mes, medidas contra una meta diaria.
Todo lo que produce la inspección: evidencias, informe y certificado.
Lámina I.4. Todo lo que produce la inspección: evidencias, informe y certificado.