Glosario de términos técnicos
El glosario de presupuesto.app explica en lenguaje llano los términos técnicos que suelen aparecer en una propuesta de desarrollo — de API a webhook, de MVP a RAG — para que puedas leer un presupuesto con confianza aunque no tengas formación técnica.
Publicado: Revisado por: Equipo editorial de presupuesto.app
Cómo usar este glosario
Cada término incluye una definición breve y autocontenida, pensada para poder entenderse de forma aislada, sin necesidad de leer el resto del glosario.
Los términos están organizados alfabéticamente en esta misma página; cuando el volumen de términos lo justifique, cada uno podrá tener su propia página independiente.
¿Qué es?
Agente de IA
Un agente de IA es un sistema que, además de responder con lenguaje natural, puede ejecutar acciones sobre otros sistemas (consultar datos, generar documentos, iniciar procesos) dentro de límites definidos y, habitualmente, con supervisión humana en las decisiones sensibles.
¿Qué es?
API
Una API (Application Programming Interface) es el punto de conexión que permite que dos programas distintos intercambien datos o acciones entre sí, por ejemplo, que una app consulte información de un sistema de pagos externo.
¿Qué es?
Backend
El backend es la parte de un sistema que no ve el usuario final: gestiona los datos, la lógica de negocio y la seguridad detrás de cada acción que ocurre en la interfaz visible.
¿Qué es?
CI/CD (Integración y Despliegue Continuos)
CI/CD es la práctica de automatizar las pruebas y la publicación de un software cada vez que se modifica el código, para detectar errores antes y publicar cambios de forma más frecuente y segura.
¿Qué es?
CRM (Customer Relationship Management)
Un CRM es un sistema para gestionar la relación de una empresa con sus clientes y potenciales clientes: contactos, oportunidades comerciales, historial de interacciones.
¿Qué es?
Desarrollo multiplataforma
El desarrollo multiplataforma consiste en construir una app compartiendo la mayor parte del código entre iOS y Android, en lugar de desarrollar cada plataforma de forma completamente independiente.
¿Qué es?
Docker
Docker es una herramienta que empaqueta una aplicación junto con todo lo que necesita para funcionar, de forma que se ejecute igual en cualquier servidor u ordenador, evitando el clásico «en mi máquina funcionaba».
¿Qué es?
ERP (Enterprise Resource Planning)
Un ERP es un sistema que centraliza y coordina los procesos principales de una empresa (finanzas, inventario, compras, recursos humanos) en una única plataforma.
¿Qué es?
Frontend
El frontend es la parte de un sistema con la que interactúa directamente el usuario — la interfaz visual de una web, una app o un panel de administración.
¿Qué es?
JWT (JSON Web Token)
Un JWT es un formato de token usado para verificar la identidad de un usuario o sistema en cada petición, sin necesidad de consultar una base de datos de sesiones en cada paso.
¿Qué es?
LLM (Large Language Model)
Un LLM es un modelo de inteligencia artificial entrenado con grandes cantidades de texto, capaz de generar y comprender lenguaje natural — es la tecnología base de asistentes conversacionales y sistemas de generación de texto.
¿Qué es?
MVP (Producto Mínimo Viable)
Un MVP es la versión más reducida de un producto que aun así resuelve el problema principal del usuario, pensada para validar una idea con el mínimo desarrollo posible antes de invertir en funcionalidades adicionales.
¿Qué es?
OAuth
OAuth es un protocolo que permite a una aplicación acceder a datos de otra (por ejemplo, iniciar sesión con una cuenta de Google) sin que el usuario tenga que compartir su contraseña directamente con la primera aplicación.
¿Qué es?
RAG (Retrieval-Augmented Generation)
RAG es una técnica de inteligencia artificial que conecta un modelo de lenguaje a una base documental propia, para que responda con información real y actualizada de una empresa en lugar de depender solo de lo que el modelo ya sabe.
¿Qué es?
SaaS (Software as a Service)
Un SaaS es un software que se ofrece por suscripción y se usa a través de internet, sin que el cliente tenga que instalar ni mantener la infraestructura que lo hace funcionar.
¿Qué es?
SDK (Software Development Kit)
Un SDK es un conjunto de herramientas y librerías que un proveedor externo ofrece para facilitar la integración de su servicio (por ejemplo, un sistema de pagos o de notificaciones) dentro de una app o software propio.
¿Qué es?
UX/UI
UX (experiencia de usuario) es cómo de fácil y agradable resulta usar un producto; UI (interfaz de usuario) es el diseño visual concreto — botones, colores, tipografía — a través del cual esa experiencia se materializa.
¿Qué es?
Webhook
Un webhook es un mecanismo por el que un sistema avisa automáticamente a otro cuando ocurre un evento (por ejemplo, un pago confirmado), sin que el segundo sistema tenga que preguntar constantemente si algo ha cambiado.