CASO DE PRODUCTO · SAAS B2B

Alturas360

Diseñé y construí una plataforma para conectar la operación de centros de entrenamiento en alturas.

Un SaaS B2B que reúne matrículas, cursos, documentos, evaluaciones, certificados y cartera. Actualmente está en producción en dos centros de entrenamiento.

SaaS B2B · Operaciones · 2026
Rol
Product Designer & AI Builder.
Alcance
Investigación, UX/UI y desarrollo con IA.
Usuarios
Coordinación, administración y estudiantes.
Estado
En producción en dos centros.
Un curso reúne a sus estudiantes y permite consultar el estado de su proceso.

Una operación fragmentada

Un centro de entrenamiento me contactó porque su operación estaba repartida entre archivos de Excel, formularios de Jotform, carpetas de Google Drive y conversaciones de WhatsApp.

Cuando una persona regresaba para tomar otro curso, sus datos se registraban nuevamente. Para saber si podía continuar con su proceso, el personal debía relacionar documentos, evaluaciones y pagos que estaban en distintos lugares.

El equipo necesitaba encontrar esa información con rapidez y dar seguimiento a cada matrícula, independientemente del nivel de formación. Mi objetivo fue conectar todo el proceso en una plataforma, conservando el historial del estudiante.

Panel centralizado de Alturas360 con el estado operativo y financiero.
La operación anterior: carpetas de Google Drive, hojas de Excel y formularios de Jotform, repartidas entre herramientas.
AntesDespués
Antes, el equipo reunía información entre archivos y herramientas. Ahora puede consultar el estado de cada matrícula desde la plataforma.

Entender la operación antes de diseñar

Trabajé con coordinación operativa y personal administrativo para comprender cómo matriculaban estudiantes, organizaban cursos, revisaban requisitos y gestionaban cobros.

Grabé las reuniones y utilicé IA para organizar la información y convertirla en requerimientos. Los primeros wireframes lo-fi me ayudaron a explorar las relaciones entre los registros y discutir cómo debía funcionar el producto.

Reunión de trabajo grabada, mapa de procesos y wireframes usados para entender la operación antes de diseñar.
Exploré cómo reutilizar los datos personales y mantener separado el historial de cada matrícula.

Un perfil que conserva todo el historial

Separé el producto en tres elementos relacionados: la persona, sus matrículas y los cursos a los que asiste.

El perfil conserva los datos personales y permite consultar las matrículas anteriores. Cada nueva matrícula mantiene sus documentos, requisitos y estado, y puede asignarse al curso correspondiente.

Esta decisión permite que alguien tome un curso de trabajador autorizado y después uno de coordinador desde el mismo perfil. También mantiene visibles las matrículas pendientes por completar información o documentación sin depender de trasladar registros a otro Excel.

Perfil de una persona con sus datos y matrículas anteriores, junto al formulario para crear una nueva matrícula.
Un perfil reúne el historial; cada matrícula conserva los requisitos de una participación específica.

Conectar los flujos que el equipo necesitaba

Matrículas y cursos

El personal puede matricular estudiantes, seleccionar su nivel de formación y asignarlos a los cursos desde la misma plataforma. Los filtros permiten encontrar matrículas por empresa, nivel, curso y requisitos pendientes, sin buscar el archivo correspondiente a cada formación.

Documentos y portal del estudiante

Los documentos se vinculan a cada matrícula. Según el nivel de formación, la plataforma habilita los formatos que el estudiante debe completar.

En su portal, los estudiantes pueden completar información, diligenciar formatos, realizar evaluaciones y registrar firmas. El personal consulta ese avance junto con la documentación y las condiciones configuradas para generar el certificado.

Cursos y grupos de formación junto a los requisitos documentales y los formatos de una matrícula.
El estudiante completa sus formatos en el portal y el equipo consulta su avance dentro de la matrícula.

Cartera y exportaciones

Relacioné las matrículas con el responsable de pago, que puede ser una empresa o una persona independiente. El equipo puede consultar los registros asociados, registrar pagos y abonos y seguir los saldos.

También incorporé la exportación de los datos organizados para el cargue correspondiente ante el Ministerio del Trabajo. Esta tarea dejó de requerir reconstruir el archivo copiando columnas entre varios Excel.

Cartera con los responsables de pago, sus matrículas, valores y saldos, junto a las exportaciones en CSV.
Las matrículas y los pagos se consultan junto al responsable de la cartera.

Priorizar y construir para la operación real

Prioricé los procesos que sostenían la operación diaria. La automatización de certificados quedó para una etapa posterior: CorelDRAW seguía cubriendo esa tarea. WhatsApp también permitía mantener la comunicación mientras se resolvían los procesos administrativos prioritarios.

  • Personas y empresas.
  • Matrículas, cursos y documentación.
  • Cartera y exportaciones.

Asumí tanto el diseño como la construcción de la aplicación. Utilicé herramientas AI code para implementar los flujos, revisarlos con datos simulados y conectar después el backend. A medida que el producto entró en uso, ajusté aspectos como la consulta de tablas, las columnas visibles y las exportaciones según las necesidades operativas.

FigmaLovableChatGPT

Resultados y aprendizajes

Resultados

≈550
Matrículas al mes
42%menos
Tiempo de registro con perfil existente
7
Automatizaciones operativas
6
Procesos rediseñados

El 42% compara el tiempo mediano observado al crear una matrícula con un perfil existente (1 min 49 s) frente a crear también el perfil (3 min 07 s). Se analizaron 2.443 secuencias administrativas; no es una comparación con Excel.

Datos operativos de un centro. Promedio mensual de junio a septiembre de 2026; tiempos analizados hasta el 14 de octubre.

  • Producto en producción en dos centros: matrículas, documentación, formatos y cartera conectados en una plataforma.
  • Uso en diferentes capacitaciones: trabajo en alturas, espacios confinados y primeros auxilios, con niveles y requisitos configurables.

Aprendizajes

  • Separar persona y matrícula permite reutilizar los datos y conservar el historial de cada formación.
  • Construir con IA exige documentar las reglas de negocio y revisar las dependencias antes de ampliar funcionalidades.
CASO DE PRODUCTO · SAAS B2B

Alturas360

Diseñé y construí una plataforma para conectar la operación de centros de entrenamiento.

Un SaaS B2B que reúne matrículas, cursos, documentos, evaluaciones, certificados y cartera. Hoy opera en dos centros.

SaaS B2B · Operaciones · 2026
Rol
Product Designer y AI Product Builder.
Alcance
Investigación, diseño, desarrollo e implementación.
Construcción inicial
Abril y mayo de 2026.
La operación de cursos y estudiantes en Alturas360.

Una operación fragmentada

El centro gestionaba su información entre Excel, Jotform, Google Drive y WhatsApp. Cada nueva matrícula implicaba registrar datos y relacionar documentos, evaluaciones y pagos manualmente.

El equipo necesitaba consultar el estado de cada estudiante y organizar diferentes niveles de formación sin buscar entre archivos separados.

AntesLa operación anterior: carpetas de Google Drive, hojas de Excel y formularios de Jotform, repartidas entre herramientas.
DespuésPanel centralizado de Alturas360 con el estado operativo y financiero.
Antes, la información estaba repartida entre herramientas. Ahora, el estado de cada matrícula se consulta en la plataforma.

Un perfil con múltiples matrículas

En reuniones con el personal administrativo y la coordinación, analicé los procesos y las reglas del negocio. Utilicé IA para organizar los requerimientos y wireframes para explorar la estructura.

Un perfil conserva los datos y el historial; cada matrícula mantiene sus propios requisitos y se asigna al curso correspondiente.

Así, una persona puede regresar para otra capacitación sin crear nuevamente su perfil.

Perfil de una persona con sus datos y matrículas anteriores, junto al formulario para crear una nueva matrícula.
Un perfil conserva los datos y el historial de cada formación.

Los procesos en un mismo lugar

El personal puede seleccionar niveles, organizar cursos y consultar requisitos pendientes. Los estudiantes completan formatos, evaluaciones y firmas desde su portal.

La cartera conecta matrículas, responsables de pago y saldos. Las exportaciones preparan la información para el cargue ante el Ministerio del Trabajo, evitando reconstruir archivos entre distintos Excel.

Cursos y grupos de formación junto a los requisitos documentales y los formatos de una matrícula.
El equipo consulta el estado de los requisitos desde la matrícula.

Priorizar y construir

Comencé por los procesos que sostenían la operación diaria: matrículas, cursos, documentos, cartera y exportaciones. La automatización de certificados esperó mientras CorelDRAW seguía cubriendo esa tarea.

Asumí el diseño y el desarrollo con herramientas no-code impulsadas por IA. Revisé los flujos con datos simulados y ajusté la interfaz conforme entró en uso.

Resultados y aprendizajes

Resultados

≈550
Matrículas al mes
42%menos
Tiempo de registro con perfil existente
7
Automatizaciones operativas
6
Procesos rediseñados

42% menos tiempo mediano observado al reutilizar un perfil: 1 min 49 s frente a 3 min 07 s al crear también el perfil. No es una comparación con Excel.

Datos de un centro. Promedio mensual de junio a septiembre de 2026; tiempos analizados hasta el 14 de octubre.

  • En producción en dos centros, con matrículas, documentos y cartera conectados.
  • Diferentes capacitaciones en una plataforma, incluidos alturas, espacios confinados y primeros auxilios.

Aprendizajes

  • Separar persona y matrícula permite reutilizar datos y conservar el historial.
  • Construir con IA requiere documentar reglas y revisar dependencias entre módulos.

Para explorar el proceso completo y ver las pantallas con más detalle, consulta este caso desde un computador.