Glosario Técnico

2,100 términos de Ingeniería de Software de los capítulos 1-6 del libro de Ian Sommerville

Total de Términos
2,100

Términos técnicos indexados

Capítulos Cubiertos
6

Del libro de Sommerville

Categorías Únicas
570

Clasificaciones diferentes

Término Más Referenciado
Desarrollo ágil de software

16 referencias

Más conectado con otros términos

Filtros de búsqueda

2100 términos encontrados
Disciplina
Cap. 1
Ingeniería de software

Disciplina de ingeniería que se interesa por todos los aspectos de la producción de software, desde las primeras etapas de especificación hasta el mantenimiento

ingeniería
software
disciplina
+4
Concepto
Cap. 1
Procesos de software

Conceptos importantes que describen las actividades y secuencias necesarias para desarrollar software

procesos
software
actividades
+4
Metodología de desarrollo
Cap. 1
Métodos ágiles

Métodos de desarrollo de software que enfatizan entregas iterativas y adaptación rápida a cambios

métodos
ágiles
iterativo
+6
Concepto
Cap. 1
Actividades esenciales

Actividades fundamentales presentes en todo desarrollo de software

actividades
esenciales
Actividad de proceso
Cap. 1
Especificación inicial del software

Primera etapa donde se definen los requisitos y características del software a desarrollar

especificación
inicial
del
+1
Actividad de proceso
Cap. 1
Evolución del sistema

Proceso continuo de modificación y mejora del software después de su implementación

evolución
del
sistema
Método ágil
Cap. 1
Programación extrema

Método ágil específico usado como ejemplo de desarrollo iterativo

programación
extrema
Método ágil
Cap. 1
Scrum

Método ágil de gestión de proyectos de desarrollo de software

scrum
sprint
product owner
+5
Actividad de proceso
Cap. 1
Ingeniería de requerimientos

Actividad donde se definen las necesidades de lo que debe hacer un sistema

ingeniería
requerimientos
Lenguaje de modelado
Cap. 1
UML

Lenguaje de modelado unificado usado para representar sistemas de software

uml
modelado
diagramas
+5
Tipo de diagrama
Cap. 1
Diagramas de caso

Diagramas que representan casos de uso del sistema

diagramas
caso
Tipo de diagrama
Cap. 1
Diagramas de clase

Diagramas que muestran la estructura de clases y sus relaciones

diagramas
clase
Tipo de diagrama
Cap. 1
Diagramas de secuencia

Diagramas que representan interacciones entre objetos en orden temporal

diagramas
secuencia
Tipo de diagrama
Cap. 1
Diagramas de estado

Diagramas que muestran los diferentes estados de un objeto y sus transiciones

diagramas
estado
Actividad de proceso
Cap. 1
Diseño arquitectónico

Actividad de definir la estructura global y organización de un sistema de software

diseño
arquitectónico
Técnica de diseño
Cap. 1
Patrones arquitectónicos

Soluciones reutilizables a problemas comunes de arquitectura de software

patrones
arquitectónicos
Paradigma de diseño
Cap. 1
Diseño orientado a objetos

Enfoque de diseño basado en la organización del software en objetos

diseño
orientado
objetos
Técnica de diseño
Cap. 1
Patrones de diseño

Soluciones reutilizables a problemas recurrentes de diseño de software

patrones
diseño
Práctica de desarrollo
Cap. 1
Reutilización

Uso de componentes o código existente en lugar de desarrollar desde cero

reutilización
Práctica de gestión
Cap. 1
Manejo de configuración

Control sistemático de cambios en el software para mantener integridad

manejo
configuración
Modelo de desarrollo
Cap. 1
Desarrollo de host-target (anfitrión destino)

Desarrollo donde el software se crea en un sistema (host) para ejecutarse en otro (target)

desarrollo
host
target
+2
Modelo de desarrollo
Cap. 1
Código abierto

Desarrollo de software con código fuente accesible públicamente

código
abierto
Actividad de proceso
Cap. 1
Pruebas del software

Actividad de verificación y validación del funcionamiento del software

pruebas
del
software
Tipo de prueba
Cap. 1
Prueba de unidad

Pruebas realizadas sobre componentes individuales del software

prueba
unidad
Tipo de prueba
Cap. 1
Prueba de la puesta en venta

Pruebas finales antes de liberar el software al mercado

prueba
puesta
venta
Técnica de desarrollo
Cap. 1
Desarrollo impulsado por prueba

Enfoque donde las pruebas se escriben antes del código a probar

desarrollo
impulsado
por
+1
Tipo de proceso
Cap. 1
Procesos evolutivos

Procesos que permiten el cambio y mejora continua del software

procesos
evolutivos
Actividad
Cap. 1
Mantenimiento del software

Actividad de modificación del software después de su entrega para corregir fallas o mejorar desempeño

mantenimiento
del
software
Actividad
Cap. 1
Gestión de sistemas legados

Administración de sistemas de software antiguos que aún están en operación

gestión
sistemas
legados
Modelo de proceso
Cap. 1
Modelo en cascada (waterfall)

Modelo secuencial de desarrollo donde cada fase debe completarse antes de la siguiente

modelo
cascada
waterfall
Mostrando 1 - 30 de 2100 términos