Inglés para profesionales y estudiantes de Desarrollo de software

Vocabulario de desarrollo de software en inglés: significado y ejemplos en español

Comprende el inglés que aparece en el código, la documentación y las conversaciones de un equipo de desarrollo. Consulta el significado de cada término, cuándo se utiliza y cómo interpretarlo en ejemplos concretos con traducción y explicación en español.

  • 1143 términos
  • 13 temas
  • 430 términos básicos
  • 2298 frases de ejemplo

Aprendizaje automático y procesamiento de datos

  • scatter plotsustantivográfico de dispersión

    Gráfico que representa la relación entre dos variables numéricas con un punto por observación y una variable en cada eje.

  • aggregateverboagregar

    Combinar muchas filas en valores de resumen, como totales, recuentos o promedios, a menudo agrupados por día, producto o región.

  • ad hoc analysissustantivoanálisis puntual

    Análisis rápido y único para responder una pregunta concreta que acaba de surgir, en lugar de producir un informe periódico o un proyecto planificado.

  • imputeverboimputar

    Completar valores ausentes con valores estimados, como la mediana, la categoría más frecuente o una predicción basada en otras columnas.

  • data wranglingsustantivopreparación de datos

    Trabajo de transformar datos brutos desordenados en una forma limpia y estructurada para analizarlos, combinando, filtrando, remodelando y corrigiendo formatos.

  • skewedadjetivoasimétrico

    Describe una distribución no simétrica con una cola larga hacia un lado, como los ingresos, donde pocas personas ganan mucho más que la mayoría.

  • summary statisticssustantivoestadísticas descriptivas

    Conjunto breve de cifras que resume un conjunto de datos, como recuento, media, mediana, mínimo, máximo y desviación estándar.

  • sanity checkexpresióncomprobación de plausibilidad

    Prueba rápida y sencilla para verificar que un resultado parece razonable antes de confiar en él, como comparar un total con una cifra conocida.

  • percentilesustantivopercentil

    Valor por debajo del cual cae un porcentaje determinado de observaciones; el percentil 90 del tiempo de carga es aquel dentro del cual termina el 90 % de las cargas.

  • causationsustantivocausalidad

    Relación en la que un cambio produce directamente otro, en vez de que ambos solo varíen al mismo tiempo.

  • confidence intervalsustantivointervalo de confianza

    Rango calculado a partir de una muestra que, según el método usado, contiene el valor verdadero con una frecuencia determinada a largo plazo.

  • variantsustantivovariante

    Una de las versiones que se muestran a participantes de un experimento, normalmente la nueva versión comparada con el control.

  • null hypothesissustantivohipótesis nula

    Supuesto inicial de una prueba estadística según el cual no hay efecto ni diferencia, por ejemplo que un diseño nuevo no cambia la conversión.

  • cohortsustantivocohorte

    Grupo de usuarios que comparte un punto de partida o experiencia en un periodo, como quienes se registraron en enero, y que se sigue con el tiempo.

  • funnelsustantivoembudo de conversión

    Secuencia de pasos que sigue una persona para alcanzar un objetivo, como visitar el sitio, registrarse y comprar; el número se reduce en cada paso.

  • histogramsustantivohistograma

    Gráfico de la distribución de una variable numérica: divide su rango en intervalos llamados bins y dibuja una barra con el número de valores en cada uno.

  • line chartsustantivográfico de líneas

    Gráfico que conecta puntos con líneas para mostrar cómo cambia un valor con el tiempo, como ingresos mensuales o registros diarios.

  • drill downverbo compuestodesglosar

    Pasar de una vista resumida a datos más detallados —por ejemplo de ventas anuales a mensuales y luego por tienda— para encontrar la causa de un patrón.

  • filterverbofiltrar

    Conservar solo las filas que cumplen condiciones, como pedidos de 2024 o usuarios de Turquía, y excluir las demás.

  • data lakesustantivolago de datos

    Sistema de almacenamiento amplio que conserva grandes volúmenes de datos brutos en su formato original, estructurados o no, hasta que se procesan y analizan.

  • batch processingsustantivoprocesamiento por lotes

    Procesamiento de datos en grupos grandes a horas programadas, por ejemplo cada noche, en vez de atender cada registro al llegar.

  • baselinesustantivoreferencia inicial

    Punto sencillo de comparación, como la cifra del año pasado, la versión actual o un modelo básico, frente al que se miden nuevos resultados.

  • feature engineeringsustantivoingeniería de características

    Creación de variables de entrada a partir de datos brutos para ayudar a un modelo a aprender, como convertir fecha de nacimiento en edad o contar compras.

  • target variablesustantivovariable objetivo

    Valor que el modelo aprende a predecir, como si un cliente abandonará o cuánto gastará; también se llama etiqueta o variable dependiente.

  • normalizeverbonormalizar

    Reescalar valores numéricos a un rango común, como 0 a 1, o ajustar cifras para comparar justamente grupos de tamaños distintos.

  • data dictionarysustantivodiccionario de datos

    Documento o tabla que describe cada campo de un conjunto de datos: nombre, significado, tipo de dato, valores permitidos, origen y responsable.

  • event trackingsustantivoseguimiento de eventos

    Registro de acciones concretas de las personas en una aplicación o sitio web —como clics, visitas o compras— como eventos con datos de hora, usuario y dispositivo.

  • web scrapingsustantivoextracción automatizada de datos web, web scraping

    Recopilación automática de datos de sitios web mediante un programa que descarga páginas y extrae lo necesario, como precios o nombres de productos.

  • anomalysustantivoanomalía

    Dato o patrón que se aparta claramente de lo esperado, como un aumento repentino de registros o un día sin ningún pedido.

  • seasonalitysustantivoestacionalidad

    Patrón periódico de los datos que se repite en un intervalo fijo, como más ventas cada diciembre, más tráfico entre semana o una caída cada verano.

  • statistical powersustantivopotencia estadística

    Probabilidad de que una prueba detecte un efecto de cierto tamaño si ese efecto realmente existe; se suele diseñar para alcanzar una potencia del 80 %.

  • heatmapsustantivomapa de calor

    Gráfico en forma de cuadrícula que representa valores mediante colores; los tonos más oscuros o cálidos suelen indicar valores mayores, como pedidos por día y hora.

  • pivot tablesustantivotabla dinámica

    Tabla que resume un conjunto de datos mayor agrupando filas y columnas por categorías y calculando totales, recuentos o promedios para cada combinación.

  • granularitysustantivogranularidad, nivel de detalle

    Nivel de detalle de los datos, es decir, qué representa cada fila: un pedido, un cliente por día o una tienda por mes.

  • data lineagesustantivolinaje de datos, trazabilidad de datos

    Registro del origen de los datos, los pasos y sistemas por los que pasan y los cambios que sufren hasta llegar a los informes que los utilizan.

  • feature importancesustantivoimportancia de las características

    Medida de cuánto influye cada variable de entrada en las predicciones o decisiones del modelo respecto a las demás.

  • model evaluationexpresiónevaluación del modelo

    Proceso de medir el rendimiento de un modelo de aprendizaje automático sobre datos y métricas elegidos después de entrenarlo.

  • early stoppingsustantivodetención temprana, parada temprana

    Finalización del entrenamiento cuando una métrica de validación supervisada deja de mejorar según una regla establecida.

  • concept driftsustantivoderiva de concepto

    Cambio con el tiempo en la relación entre las entradas de un modelo y el resultado que debe predecir.

  • feature storesustantivoalmacén de características, feature store

    Sistema que gestiona variables de entrada reutilizables para aprendizaje automático y ayuda a ofrecerlas tanto al entrenamiento como a las predicciones.

  • training-serving skewsustantivodesfase entre entrenamiento y servicio, desajuste entre entrenamiento e inferencia

    Diferencia entre los datos o el procesamiento de características usados al entrenar un modelo y los usados para generar predicciones reales.

  • catastrophic forgettingsustantivoolvido catastrófico

    Pérdida importante de capacidades aprendidas anteriormente cuando un modelo se entrena con tareas o datos nuevos.

  • teacher forcingsustantivoforzado del profesor, teacher forcing

    Método de entrenamiento de secuencias que proporciona la salida previa correcta como entrada para predecir el paso siguiente.

Prueba rápida: ¿conoces estos términos?

Responde a diez preguntas de este glosario. Elige el significado correcto de cada término y comprueba tu resultado.

Cómo aprender el vocabulario de Desarrollo de software

  • Empieza por los términos que encuentras en tus tareas: incidencias, revisiones de código o documentación técnica.
  • Lee cada ejemplo completo antes de elegir una traducción: palabras como branch, issue o release cambian de sentido según el contexto.
  • Aprende las combinaciones habituales, como fix a bug o merge a branch, para poder usar el término en una conversación.
  • Compara los conceptos relacionados y anota qué los distingue; conocer la traducción no siempre basta para diferenciar un error, una excepción y un fallo.

Preguntas frecuentes

¿Estas páginas enseñan programación o vocabulario en inglés?

Se centran en el vocabulario del desarrollo de software. Las definiciones y los ejemplos ayudan a entender documentación y conversaciones técnicas; no sustituyen un curso práctico de programación.

¿Debo traducir todos los términos al español cuando trabajo?

No necesariamente. En muchos equipos se mantienen voces inglesas como commit, merge, deploy y pull request, a veces con construcciones españolas como «hacer un commit». En documentos formales, cursos universitarios y textos académicos también son habituales equivalentes como «versión», «rama» y «prueba unitaria». Conocer ambas formas ayuda a pasar de una conversación en español a un código base en inglés.

¿Por qué un término tiene varias equivalencias?

Una palabra puede abarcar distintos matices técnicos. La definición, la nota de uso y las frases de ejemplo permiten identificar la equivalencia adecuada en cada caso.

¿Cómo puedo estudiar con los ejemplos?

Lee primero la frase en inglés, intenta explicar qué sucede y después consulta la traducción y la explicación. Finalmente, escribe una frase parecida sobre una tarea real de tu proyecto.

Practica con lecturas adaptadas a tu nivel

Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés: