Ir al contenido

Glosario

Los términos detrás del trabajo, explicados con claridad

Las conversaciones técnicas están llenas de jerga. Aquí tiene definiciones breves y claras de los términos que más aparecen al desarrollar y operar software, agentes de IA y sistemas en la nube, o al formar los equipos que se encargan de ello.

Agente LLM
Software que usa un gran modelo de lenguaje para planificar y llevar a cabo tareas de varios pasos llamando a herramientas, como leer archivos, ejecutar pruebas o consultar una API. Un agente bien diseñado muestra su plan, registra sus acciones y pide a una persona que apruebe los cambios.
Almacenamiento en caché
Guardar el resultado de una operación costosa, como una consulta a la base de datos o una llamada a una API, en un almacenamiento rápido para que las solicitudes posteriores puedan reutilizarlo. La caché reduce los tiempos de respuesta y la carga del sistema de origen, a cambio de tener que mantener actualizados los datos en caché.
Ampliación de equipo
Una forma de añadir especialistas a un equipo existente durante un periodo definido, trabajando con las herramientas y rutinas de ese equipo. A diferencia del simple refuerzo de plantilla, el proveedor suele seguir siendo responsable de la calidad del trabajo.
Automatización de la revisión de código
Usar análisis estático, pruebas automatizadas o agentes de IA para comprobar los cambios de código antes que un revisor humano o junto a él. Las comprobaciones automáticas detectan problemas de estilo, errores habituales y pruebas que faltan, para que los revisores se centren en el diseño y el comportamiento.
AWS
Amazon Web Services, la plataforma en la nube de Amazon. Ofrece bajo demanda computación, almacenamiento, bases de datos, redes y servicios gestionados, en lugar del hardware que una empresa tendría que comprar y operar por su cuenta.
CI/CD
Integración continua y entrega o despliegue continuos. Cada cambio se compila y se prueba automáticamente al fusionarse, y un pipeline lo publica en un entorno con poco o ningún trabajo manual.
Conmutación (cutover)
El momento en que un sistema pasa del entorno antiguo al nuevo, por ejemplo cuando el tráfico de producción se redirige a una aplicación migrada. Un plan de conmutación enumera los pasos, los responsables, las comprobaciones y la vía de vuelta atrás.
CTO a tiempo parcial
Un líder técnico sénior que trabaja con una empresa una parte del mes en lugar de a jornada completa. Toma las decisiones tecnológicas, ayuda a contratar ingenieros y mantiene la entrega en buen camino, a menudo en empresas que aún no están preparadas para un CTO a tiempo completo.
Cuadro de mando en tiempo real
Un cuadro de mando que se actualiza a medida que llegan datos nuevos, normalmente mediante WebSockets o server-sent events, en lugar de hacerlo de forma programada o al recargar la página. Los equipos de operaciones los usan para vigilar sistemas y reaccionar a los problemas en el momento en que ocurren.
Despliegue blue-green
Una técnica de puesta en producción que mantiene dos entornos de producción idénticos. La nueva versión se despliega en el entorno inactivo, se comprueba y después se desvía hacia él el tráfico del entorno activo. Volver a desviar el tráfico es la marcha atrás.
Despliegue sin interrupción del servicio
Publicar una nueva versión sin que el servicio deje de estar disponible para los usuarios. Las técnicas habituales incluyen actualizaciones progresivas, despliegues blue-green y cambios de base de datos compatibles con versiones anteriores.
Deuda técnica
El coste futuro que generan los atajos, las dependencias obsoletas o las decisiones de diseño que ya no encajan. Como una deuda financiera, genera intereses: cada cambio lleva más tiempo hasta que la deuda se amortiza con refactorización o actualizaciones.
DevOps
Una forma de trabajar en la que quienes desarrollan el software también automatizan cómo se prueba, se despliega y se opera. En la práctica significa pipelines de CI/CD, infraestructura descrita en código y una monitorización que avisa al equipo cuando algo falla.
Diff
Una vista línea a línea de lo que ha cambiado entre dos versiones de un archivo o de una base de código, con las líneas añadidas y eliminadas. El diff es la unidad estándar de la revisión de código.
Due diligence técnica
Una revisión del código, la infraestructura, la seguridad y el equipo técnico de un producto, normalmente antes de una inversión o una adquisición. Le dice al comprador qué está adquiriendo realmente, qué riesgos conlleva y qué haría falta para corregirlos.
Elasticsearch
Un motor distribuido de búsqueda y análisis que indexa documentos para ofrecer búsquedas de texto completo y agregaciones rápidas. Se usa a menudo para la búsqueda en sitios web, el análisis de logs y como capa optimizada para lectura junto a una base de datos principal.
Factura electrónica
Facturas que las empresas intercambian como datos estructurados a través de plataformas autorizadas, en lugar de como simples PDF o en papel. En Francia se implanta de forma progresiva a partir del 1 de septiembre de 2026.
Google Cloud
La plataforma en la nube de Google, también llamada Google Cloud Platform o GCP. Como AWS, ofrece bajo demanda computación, almacenamiento, bases de datos, redes y servicios gestionados.
Idempotencia
La propiedad de una operación que tiene el mismo efecto tanto si se ejecuta una vez como varias. Las API idempotentes permiten a un cliente repetir con seguridad una solicitud, como un pago, tras un tiempo de espera agotado, sin crear duplicados.
Indexación
El paso en el que un buscador analiza una página que ha rastreado y la guarda en su índice. Solo las páginas indexadas pueden aparecer en los resultados de búsqueda.
Ingesta en streaming
Recibir y procesar datos de forma continua a medida que se generan, en lugar de por lotes periódicos. Es adecuada para datos de red, sensores, eventos y logs cuando las decisiones dependen de lo que está ocurriendo ahora.
Invalidación de caché
Eliminar o actualizar los datos en caché cuando cambian los datos de origen, para que los usuarios no vean resultados desfasados. Las estrategias habituales incluyen tiempos de caducidad, borrar entradas al escribir y claves versionadas.
Kubernetes
Un sistema de código abierto para ejecutar aplicaciones en contenedores en un clúster de máquinas. Programa los contenedores, reinicia los que fallan, los escala hacia arriba y hacia abajo y gestiona las actualizaciones progresivas.
Laravel
Un framework web de PHP de código abierto muy extendido. Incluye enrutamiento, un ORM, colas, caché, autenticación y herramientas de pruebas, y es una opción habitual para API y aplicaciones de gestión.
Latencia P95
El tiempo de respuesta por debajo del cual queda el 95 % de las solicitudes. Refleja mejor que una media lo que viven los usuarios en las solicitudes más lentas, porque una media puede ocultar una larga cola de respuestas lentas.
Lift and shift
Un enfoque de migración que traslada una aplicación a una nueva infraestructura, normalmente la nube, con pocos o ningún cambio en el código. Es rápido, pero la aplicación apenas aprovecha los servicios gestionados en la nube hasta que se moderniza.
Limitación de peticiones (rate limiting)
Poner un tope al número de solicitudes que un cliente puede hacer en un intervalo de tiempo. Protege un servicio frente a la sobrecarga y los abusos; las solicitudes que superan el límite se rechazan o se retrasan.
Migración a la nube
Trasladar aplicaciones, datos e infraestructura desde servidores locales o máquinas virtuales heredadas a un proveedor de nube como AWS o Google Cloud. Los enfoques van desde mover una aplicación tal cual hasta reconstruirla para servicios gestionados en la nube.
Minimización de datos
El principio de recoger y conservar solo los datos personales necesarios para una finalidad declarada. Es uno de los principios fundamentales del RGPD y, además, limita los daños de cualquier brecha de datos.
Modernización de sistemas heredados
Actualizar un sistema antiguo para que sea más barato y más seguro de operar y de modificar. Puede suponer actualizar frameworks y versiones del lenguaje, reestructurar el código, pasar a la nube o reconstruir partes desde cero.
n8n
Una herramienta de automatización de flujos de trabajo que conecta el software de una empresa y encadena acciones a partir de un disparador, como un formulario o un correo electrónico. Funciona como servicio en la nube o en sus propios servidores.
Observabilidad
La capacidad de entender qué está haciendo un sistema a partir de lo que produce: logs, métricas y trazas. Una buena observabilidad permite a un equipo encontrar la causa de un problema en producción sin tener que publicar antes código nuevo para investigarlo.
OWASP
El Open Worldwide Application Security Project, una fundación sin ánimo de lucro que publica guías gratuitas sobre seguridad de aplicaciones. Su lista Top 10 de riesgos críticos para aplicaciones web es una referencia habitual para el desarrollo seguro y la revisión de código.
Pasarela de API (API gateway)
Un servicio que se sitúa delante de una o varias API y se encarga de funciones comunes como el enrutamiento, la autenticación, la limitación de peticiones y el registro de solicitudes. Los clientes llaman a la pasarela, que reenvía cada solicitud al servicio de backend adecuado.
Redis
Un almacén de datos en memoria que se usa para caché, sesiones, colas, limitación de peticiones y contadores en tiempo real. Como los datos están en memoria, las lecturas y escrituras son muy rápidas.
Refuerzo de plantilla (staff augmentation)
Incorporar ingenieros externos a un equipo interno para cubrir carencias de competencias o de capacidad, normalmente facturados por tiempo. El cliente dirige el trabajo en el día a día y el proveedor aporta las personas.
RGPD
El Reglamento General de Protección de Datos, la ley de la Unión Europea que regula cómo se recogen, tratan y conservan los datos personales de las personas que están en la UE. Se aplica a las organizaciones que tratan esos datos, estén donde estén establecidas.
Runbook (manual de operaciones)
Un procedimiento por escrito para operar un sistema: cómo desplegarlo, comprobar su estado y responder a alertas y fallos conocidos. Los runbooks permiten que personas distintas de sus autores originales operen el sistema.
Sitemap XML
Un archivo que enumera las páginas de un sitio web que su propietario quiere que los buscadores encuentren e indexen y, de forma opcional, la fecha de la última modificación de cada una.
Socio de ingeniería de software
Una empresa externa que asume la responsabilidad de un resultado técnico, no solo de aportar horas. Planifica el trabajo, forma el equipo, responde de su calidad y entrega el resultado al equipo del cliente.
Vuelta atrás (rollback)
Devolver un sistema a su versión anterior que funcionaba después de una puesta en producción o una migración fallida. La vía de vuelta atrás se planifica y se prueba de antemano para poder ejecutarla de forma rápida y segura.
WebSocket
Un protocolo que mantiene abierta una conexión bidireccional entre un cliente y un servidor. El servidor puede enviar actualizaciones en el momento en que se producen, por lo que es una opción habitual para cuadros de mando en directo, chat y notificaciones.

Cuéntenos qué necesita.

Algo que desarrollar, personas que encontrar o una pregunta que resolver. En una llamada de 30 minutos le escuchamos y le decimos con franqueza cómo podemos ayudarle y qué haría falta.