Diccionario Tech
Términos técnicos explicados de forma simple, con pronunciación correcta y ejemplos prácticos
Todos los términos
40 términosKubernetes
Plataforma de código abierto que despliega, escala y mantiene en funcionamiento aplicaciones en contenedores sobre un grupo de servidores.
MFA (autenticación multifactor)
Inicio de sesión que pide dos o más pruebas de identidad de distinto tipo, como una contraseña y una llave o un código, para que una contraseña robada no baste.
Phishing
Engaño por correo, mensaje, llamada o sitio falso que suplanta a alguien de confianza para robar credenciales, dinero o instalar malware.
Ransomware
Malware que cifra los archivos y sistemas de una organización, y a menudo roba sus datos, para exigir un pago a cambio de recuperarlos o de no publicarlos.
Zero Trust
Modelo de seguridad que no confía en nadie por estar dentro de la red: verifica cada acceso por identidad, dispositivo y contexto, con el mínimo permiso.
COBOL
Lenguaje orientado a negocios, diseñado en 1959, que todavía sostiene procesos críticos de facturación, nómina y contabilidad en muchas empresas.
Delphi
Entorno de desarrollo rápido basado en Object Pascal, lanzado por Borland en 1995 y hoy de Embarcadero. Muy usado en sistemas empresariales Windows.
Mainframe
Computador de gran capacidad diseñado para operar sin parar y procesar enormes volúmenes de transacciones. Sigue siendo el centro de muchos bancos.
Nearshore
Contratar equipos de software en un país cercano, con zona horaria y cultura de trabajo similares, para colaborar en tiempo real a menor costo.
PowerBuilder
Herramienta de desarrollo rápido para aplicaciones cliente/servidor, famosa por su DataWindow. Creada por Powersoft en 1991 y hoy de Appeon.
Rehost, Replatform, Refactor (las R de la migración a la nube)
Estrategias de migración a la nube según cuánto cambia la aplicación: desde moverla tal cual (rehost) hasta rediseñarla (refactor). AWS las llama las 7 R.
Staff augmentation
Término de la industria para el modelo en que una organización incorpora profesionales de tecnología de un proveedor externo a su equipo, bajo su dirección.
Strangler Fig (patrón)
Patrón que reemplaza un sistema legacy por partes: lo nuevo crece alrededor de lo viejo hasta que este puede apagarse, sin un corte de golpe.
Deuda técnica
Costo futuro que genera tomar atajos o posponer mejoras en el software: cada cambio posterior se vuelve más lento, caro y riesgoso hasta que la deuda se paga.
Visual Basic 6 (VB6)
Última versión del Visual Basic clásico (1998). Su entorno perdió soporte en 2008, pero muchas aplicaciones de escritorio siguen sobre su runtime.
Backend
La parte de una aplicación que corre en el servidor: lógica de negocio, bases de datos, autenticación y todo lo que el usuario no ve directamente.
Frontend
La parte de una aplicación o sitio que el usuario ve y usa: la interfaz visual, los botones y formularios que corren en su navegador o dispositivo.
Kanban
Método ágil de gestión visual del flujo de trabajo que usa un tablero con columnas para representar el estado de las tareas y limitar el trabajo en progreso.
Agile
Filosofía de desarrollo que prioriza entregar valor por partes, colaborar con el cliente y adaptarse al cambio antes que seguir un plan rígido.
JWT
JSON Web Token. Estándar abierto (RFC 7519) para transmitir información entre partes como un objeto JSON compacto, autocontenido y firmado digitalmente.
REST
Representational State Transfer. Estilo de arquitectura para APIs web que usa los métodos HTTP estándar y recursos para crear interfaces simples.
Microservicios
Estilo de arquitectura donde una aplicación se construye como un conjunto de servicios pequeños e independientes que se comunican mediante APIs.
DevOps
Cultura y conjunto de prácticas que une a los equipos de desarrollo (Dev) y operaciones (Ops) para entregar software de forma más rápida, confiable y continua.
Docker
Plataforma de contenedores que permite empaquetar aplicaciones con todas sus dependencias para que corran de forma idéntica en cualquier entorno.
API
Interfaz de Programación de Aplicaciones. Conjunto de reglas y protocolos que permite a diferentes sistemas de software comunicarse entre sí.
LLM
Large Language Model - Modelos de lenguaje a gran escala que pueden entender y generar texto de forma casi humana, como los que impulsan GPT, Claude y Gemini.
RAG
Retrieval-Augmented Generation - Técnica que combina búsqueda de documentos con LLMs para generar respuestas basadas en información actualizada y específica.
Intent-Driven Development
Desarrollo con agentes de IA en el que la intención (objetivo, restricciones y criterios de aceptación) se escribe explícita para que el agente acierte.
Repository Intelligence
Capacidad de herramientas de AI para comprender y analizar el contexto completo de un repositorio de código, incluyendo estructura, dependencias y patrones.
Agentic AI
Sistemas de inteligencia artificial que pueden actuar de forma autónoma, tomar decisiones y ejecutar tareas complejas con mínima intervención humana.
CI/CD
Continuous Integration y Continuous Delivery/Deployment. Prácticas de desarrollo que automatizan la integración de código y su entrega a producción.
MCP (Model Context Protocol)
Protocolo abierto, presentado por Anthropic en 2024, que estandariza cómo las aplicaciones de AI se conectan a herramientas, datos y servicios externos.
Prompt Injection
Ataque en el que alguien esconde instrucciones en el contenido que procesa un sistema de IA, para que revele datos o ejecute acciones no autorizadas.
Shift Left Security
Práctica de integrar pruebas y controles de seguridad más temprano en el ciclo de desarrollo de software, en lugar de dejarlas para el final.
SLM (Small Language Model)
Modelos de lenguaje pequeños y eficientes, diseñados para tareas específicas con menor consumo de recursos que los LLMs gigantes.
Bug
Error o defecto en el código que causa un comportamiento inesperado o incorrecto en el software. Uno de los términos más icónicos de la programación.
Debug
Proceso de identificar, analizar y corregir errores (bugs) en el código. Una habilidad fundamental para todo desarrollador.
Hardcoded
Valores fijos escritos dentro del código en vez de leerse de configuración o base de datos. Encarece cada cambio y es una mala práctica conocida.
Scrum
Marco de trabajo ligero que ayuda a personas, equipos y organizaciones a generar valor a través de soluciones adaptativas para problemas complejos.
Sprint
Período de duración fija (un mes o menos) en Scrum durante el cual se crean uno o más incrementos de producto terminados y utilizables.
No hay términos en esta categoría.
¿Quieres que expliquemos algún término?
Escríbenos y cuéntanos qué términos técnicos te gustaría entender mejor. Vamos ampliando el glosario con lo que nos piden.
Sugerir un término