Saltar al contenido principal

Glosario

El vocabulario de las aplicaciones de gestión, sin jerga

Aplicación de gestión, no-code, generación determinista, CRUD, propiedad del código: los términos que aparecen cuando quieres dotarte de una herramienta de gestión — definidos de forma sencilla, con lo que implican para ti.

Aplicación de gestión

Una aplicación de software construida en torno a los conceptos, las reglas y el vocabulario de una actividad concreta: las obras de un instalador de pladur, los socios de una asociación, las intervenciones de una empresa de mantenimiento. A diferencia de las herramientas genéricas (hoja de cálculo, suite ofimática), una aplicación de gestión estructura los datos — cada cosa tiene su ficha, sus vínculos, su estado — y automatiza las vistas útiles: listas filtradas, cuadros de mando, historiales.

Blueprint Maker genera aplicaciones de gestión completas a partir de una descripción en lenguaje natural: base de datos, pantallas de gestión, cuadro de mando y datos de demostración.

Ver también CRUD · Entidad · Cuadro de mando (KPI) · Ver los casos de uso

No-code

Una familia de herramientas que permite construir aplicaciones sin escribir código, mediante el ensamblaje visual de bloques (formularios, tablas, automatizaciones). El no-code destaca para prototipar rápido, pero la aplicación sigue siendo ejecutada POR la plataforma: los datos y la lógica viven en el proveedor, la suscripción es permanente y los límites del constructor se convierten en los límites de la aplicación.

La generación de código toma el camino inverso: la herramienta produce una aplicación autónoma cuyo código fuente existe, se exporta y se posee.

Ver también Low-code · Generación de aplicaciones por IA · Propiedad del código · Leer la comparativa

Low-code

Un enfoque intermedio entre el no-code y el desarrollo clásico: una plataforma visual genera lo esencial y los desarrolladores completan con código los puntos específicos. El low-code se dirige más a los equipos informáticos de empresa que a los autónomos; reduce el tiempo de desarrollo pero mantiene la dependencia de la plataforma y su coste de licencia.

Ver también No-code · Generación de aplicaciones por IA

Generación de aplicaciones por IA

La producción automática de una aplicación de software a partir de una intención expresada en lenguaje natural. Coexisten dos escuelas: la generación directa, en la que un modelo de IA escribe todo el código — rápida pero impredecible — y la generación determinista, en la que la IA se limita a comprender la necesidad y producir una especificación, escribiéndose luego el código mediante programas clásicos y reproducibles.

Blueprint Maker pertenece a la segunda escuela: eso es lo que garantiza que cada aplicación generada funcione — pantallas reales, datos coherentes, cuadro de mando correcto.

Ver también Generación determinista · AppSpec (especificación de la aplicación) · Vibe coding · El determinismo explicado

Vibe coding

La práctica de hacer que una IA conversacional escriba código describiendo el resultado deseado e iterando mediante retoques sucesivos sin leer el código producido. Eficaz para explorar y prototipar, el vibe coding produce aplicaciones cuya estructura interna nadie — ni siquiera el autor — conoce: y de ello se resienten el mantenimiento y la fiabilidad.

La generación determinista se distingue de ello: la estructura de la aplicación es explícita (una especificación validada), y el código producido es el mismo en cada generación para una misma especificación.

Ver también Generación de aplicaciones por IA · Generación determinista

AppSpec (especificación de la aplicación)

Un documento estructurado que describe una aplicación a generar: sus entidades (las cosas que se siguen), sus campos y sus relaciones, sus pantallas, sus estados, sus indicadores. En Blueprint Maker, la IA transforma tu descripción en un AppSpec — el plan que validas antes de la generación — y luego unos builders deterministas transforman el AppSpec en código.

El AppSpec es la frontera entre comprensión y ejecución: la IA se detiene en la especificación; el código lo escriben programas reproducibles.

Ver también Generación determinista · Generación de aplicaciones por IA · Entidad

Generación determinista

La propiedad de un sistema de generación cuya salida está enteramente determinada por su entrada: la misma especificación produce siempre el mismo código. En concreto, esto significa que ninguna pantalla se «inventa» en el momento de generar: lo que se construye es lo que el plan anunciaba, y los componentes de la interfaz son correctos por construcción.

Esa es la diferencia de fondo entre Blueprint Maker y las herramientas que hacen que un modelo de IA escriba todo el código en cada petición.

Ver también AppSpec (especificación de la aplicación) · Generación de aplicaciones por IA · El determinismo explicado

Entidad

Una categoría de cosas que una aplicación sigue: Cliente, Obra, Artículo, Socio, Intervención. Cada entidad tiene campos (nombre, fecha, importe, estado…) y relaciones con otras entidades — una obra pertenece a un cliente, una intervención concierne a un equipo. Identificar las entidades y sus relaciones es lo esencial del diseño de una aplicación de gestión; es precisamente lo que Blueprint Maker deduce de tu descripción.

Ver también Relación (base de datos) · CRUD · AppSpec (especificación de la aplicación)

Relación (base de datos)

Un vínculo estructural entre dos entidades: «un cliente TIENE varias obras», «una intervención CONCIERNE a un equipo». Las relaciones son lo que distingue una base de datos de un montón de hojas de cálculo: garantizan que una ficha de cliente muestre todas sus obras, sin duplicados ni copiar-pegar. En una aplicación generada por Blueprint Maker, las relaciones descritas se convierten en vínculos de navegación reales entre las fichas.

Ver también Entidad · Base de datos relacional

Base de datos relacional

Un sistema de almacenamiento que organiza los datos en tablas vinculadas entre sí, con reglas de integridad: imposible tener una intervención asociada a un cliente que no existe. Es el estándar de la informática de gestión desde hace cuarenta años — fiable, consultable, duradero. Las aplicaciones generadas por Blueprint Maker se apoyan en una base de datos relacional (mediante Prisma), no en documentos libres.

Ver también Relación (base de datos) · Prisma

CRUD

Acrónimo de Create, Read, Update, Delete: las cuatro operaciones básicas sobre un dato — crear una ficha, consultarla, modificarla, eliminarla. Una «interfaz CRUD» designa las pantallas que permiten esas operaciones: listas, fichas de detalle, formularios. Es la base de toda aplicación de gestión; Blueprint Maker las genera automáticamente para cada entidad descrita, con búsqueda, ordenación y filtros.

Ver también Entidad · Aplicación de gestión

Cuadro de mando (KPI)

Una pantalla de síntesis que agrega los datos de la aplicación en indicadores de pilotaje (KPI): obras en curso, importe a facturar, socios al día, artículos bajo umbral. Un buen cuadro de mando se calcula directamente sobre la base de datos — nunca se estima. En las aplicaciones generadas por Blueprint Maker, los indicadores derivan de tu descripción y se calculan mediante código generado de forma determinista.

Ver también Aplicación de gestión · CRUD

Datos de demostración (seed)

Un conjunto de datos realista instalado con una aplicación nueva para hacerla evaluable de inmediato: clientes plausibles, historial de varios meses, estados variados. Sin seed, una aplicación nueva no es más que un cascarón de pantallas vacías — imposible juzgar una lista, un filtro o un cuadro de mando. Cada aplicación generada por Blueprint Maker llega con un seed narrativo coherente con tu oficio.

Ver también Cuadro de mando (KPI) · CRUD

Propiedad del código

La capacidad de recuperar, alojar y modificar el código fuente de tu aplicación sin el permiso de nadie. Es la protección estructural contra el bloqueo del proveedor (vendor lock-in): si el proveedor desaparece, sube sus precios o cambia sus condiciones, la aplicación sigue existiendo en otro lugar. Blueprint Maker entrega la propiedad por construcción: exportación ZIP del código completo, push a GitHub, alojamiento libre.

Ver también No-code · Exportación ZIP / push a GitHub · Recuperar y desplegar

Exportación ZIP / push a GitHub

Las dos vías de salida de una aplicación generada: el archivo ZIP contiene la totalidad del código fuente (base de datos, API, pantallas, configuración) listo para instalar en otro lugar; el push a GitHub deposita ese mismo código en tu repositorio, listo para el trabajo en equipo y la evolución continua. Ambos están disponibles para toda aplicación generada por Blueprint Maker.

Ver también Propiedad del código · Alojamiento / URL dedicada · Recuperar y desplegar

SaaS (Software as a Service)

Un modelo de distribución en el que el software se utiliza en línea, mediante suscripción, sin instalación. La casi totalidad de los software de gestión modernos son SaaS — con un reverso: los datos y la herramienta permanecen en el proveedor. Una aplicación generada por Blueprint Maker se utiliza como un SaaS (URL dedicada, nada que instalar) pero escapa al reverso: su código se exporta y se aloja libremente.

Ver también Propiedad del código · Alojamiento / URL dedicada

Software a medida

Software desarrollado específicamente para una organización, en contraposición al software «de estantería» vendido idéntico a todos. Históricamente reservado a las estructuras capaces de invertir decenas de miles de euros, el software a medida se vuelve accesible mediante la generación: Blueprint Maker produce una aplicación específica para tu actividad por el coste de una suscripción, con el código en propiedad.

Ver también Aplicación de gestión · Propiedad del código · Ver los casos de uso

Next.js

Un framework web de código abierto basado en React, entre los más utilizados del mundo para construir aplicaciones web modernas. Las aplicaciones generadas por Blueprint Maker son aplicaciones Next.js estándar: cualquier desarrollador web puede leerlas, alojarlas y hacerlas evolucionar — es una garantía de perdurabilidad y de no dependencia.

Ver también Prisma · Propiedad del código

Prisma

Una herramienta de código abierto que vincula el código de una aplicación con su base de datos relacional: describe el esquema (entidades, campos, relaciones) en un formato legible y garantiza accesos a los datos tipados y seguros. Las aplicaciones generadas por Blueprint Maker utilizan Prisma — su esquema de datos es explícito, versionable y comprensible por cualquier desarrollador.

Ver también Base de datos relacional · Next.js

Alojamiento / URL dedicada

Toda aplicación web debe estar alojada en algún sitio para ser accesible. Blueprint Maker despliega cada aplicación generada en una URL dedicada, utilizable de inmediato — y como el código se exporta, puedes en cualquier momento asumir el alojamiento por tu cuenta: servidor de empresa, alojamiento local, plataforma cloud. La URL incluida es una comodidad, no una atadura.

Ver también Exportación ZIP / push a GitHub · SaaS (Software as a Service) · Recuperar y desplegar

Niveles de generación (Sketch, Craft, Masterpiece)

Los tres niveles de acabado de una generación Blueprint Maker. Sketch produce rápido una aplicación funcional para validar la estructura; Craft afina las pantallas y los indicadores; Masterpiece lleva el acabado visual y funcional al nivel de una herramienta de producción diaria. El coste en créditos de cada nivel se muestra antes de generar.

Ver también Generación de aplicaciones por IA · AppSpec (especificación de la aplicación) · Los niveles en detalle

La teoría es más sencilla en la práctica