Caso de estudio · Software a medida · Aplicación de escritorio a medida

Memorias Automático

Software a medida que genera la documentación de instalaciones fotovoltaicas en Word y PDF y gestiona clientes, cobros y comisiones del equipo.

Software a medida En uso 5 tecnologías
Vista principal del proyecto Memorias Automático

Cliente y contexto

Aplicación de escritorio que desarrollo para una empresa de ingeniería que prepara memorias técnicas de instalaciones fotovoltaicas de autoconsumo para otras empresas. El cliente no se identifica en este caso. Funciona en local, sin servidor.

Reto

Preparar cada memoria era lento y propenso a errores: se partía de un documento anterior y se corregían a mano datos, tablas y cálculos. Además, el trabajo de gestión (qué empresa encarga cada memoria, cuánto se cobra, quién la hace y qué comisión le corresponde) vivía en hojas de cálculo.

Restricciones

Los documentos incluyen datos personales de los titulares, así que la aplicación trabaja en local con las carpetas de la empresa y una regla estricta: ninguna plantilla puede contener datos reales de clientes. Los cálculos dependen de la provincia o región de la instalación y siguen criterios definidos por el ingeniero de la empresa; la revisión y la firma corresponden siempre a una persona técnica.

Solución entregada

Un programa que rellena plantillas PDF, Word y Excel a partir de los datos del proyecto, calcula lo repetitivo (cálculos eléctricos de la instalación fotovoltaica y cargas sobre la cubierta, aplicando unos criterios u otros según la provincia o región de la instalación) y genera una carpeta por proyecto con la documentación en PDF y, dentro, una copia en Word para poder hacer cambios sin convertir nada. Incluye la gestión del negocio: clientes, expedientes, presupuestos, estado de cobro y comisiones por técnico, con un panel para el jefe y otro para cada técnico.

Decisiones técnicas

  • Aplicación de escritorio en local y no web: los datos de los titulares no salen del equipo de la empresa.
  • Generar siempre Word además de PDF, para que un cambio de última hora no obligue a rehacer conversiones.
  • Separar los datos que van a los documentos de los de gestión interna (cliente, importe, cobro).
  • Comisiones calculadas sobre la base sin IVA, para que el IVA nunca altere lo ya liquidado.
  • Cada técnico solo ve sus memorias y su comisión; el jefe ve el conjunto y los importes.
  • Mostrar públicamente solo los paneles de gestión y no el funcionamiento interno de las memorias.

Proceso

Desarrollo iterativo en Electron con React y motores de cálculo independientes de la interfaz, contrastados con una hoja de cálculo real de la empresa, y un conjunto de pruebas automáticas para generación de documentos, cálculos y comisiones. Se avanza por fases, dando prioridad a lo que más tiempo ahorra al técnico.

Resultado

Según la empresa, preparar una memoria pasó de alrededor de una hora y media (entre hora y media y dos horas en el día a día) a unos 20 minutos de media, y unos 10 o 12 con soltura. Son datos de uso de una sola empresa, aproximados, no un estudio. La revisión técnica sigue siendo humana y los datos de provincias, municipios y criterios de cálculo se personalizan para cada empresa en la implantación. La siguiente fase es valorar ofrecerlo a más empresas. Puedes probar una micro demo de los paneles con datos ficticios.

Continúa el recorrido

Trabajo conectado, no piezas aisladas.

Explora casos de la misma especialidad o las notas donde explico las decisiones que hay detrás del trabajo.

Cuéntame tu proyecto Respuesta inicial en 1 día laborable Volver a Proyectos