Glosario Técnico
2,100 términos de Ingeniería de Software de los capítulos 1-6 del libro de Ian Sommerville
Términos técnicos indexados
Del libro de Sommerville
Clasificaciones diferentes
16 referencias
Más conectado con otros términos
Filtros de búsqueda
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
Conceptos importantes que describen las actividades y secuencias necesarias para desarrollar software
Métodos de desarrollo de software que enfatizan entregas iterativas y adaptación rápida a cambios
Actividades fundamentales presentes en todo desarrollo de software
Primera etapa donde se definen los requisitos y características del software a desarrollar
Proceso continuo de modificación y mejora del software después de su implementación
Método ágil específico usado como ejemplo de desarrollo iterativo
Método ágil de gestión de proyectos de desarrollo de software
Actividad donde se definen las necesidades de lo que debe hacer un sistema
Lenguaje de modelado unificado usado para representar sistemas de software
Diagramas que representan casos de uso del sistema
Diagramas que muestran la estructura de clases y sus relaciones
Diagramas que representan interacciones entre objetos en orden temporal
Diagramas que muestran los diferentes estados de un objeto y sus transiciones
Actividad de definir la estructura global y organización de un sistema de software
Soluciones reutilizables a problemas comunes de arquitectura de software
Enfoque de diseño basado en la organización del software en objetos
Soluciones reutilizables a problemas recurrentes de diseño de software
Uso de componentes o código existente en lugar de desarrollar desde cero
Control sistemático de cambios en el software para mantener integridad
Desarrollo donde el software se crea en un sistema (host) para ejecutarse en otro (target)
Desarrollo de software con código fuente accesible públicamente
Actividad de verificación y validación del funcionamiento del software
Pruebas realizadas sobre componentes individuales del software
Pruebas finales antes de liberar el software al mercado
Enfoque donde las pruebas se escriben antes del código a probar
Procesos que permiten el cambio y mejora continua del software
Actividad de modificación del software después de su entrega para corregir fallas o mejorar desempeño
Administración de sistemas de software antiguos que aún están en operación
Modelo secuencial de desarrollo donde cada fase debe completarse antes de la siguiente