You are on page 1of 2

Análisis de Sistemas II

Diseño de software
Bibliografía: Ian Sommerville, "Ingeniería de Software", 9ª edición;
David Budgen, “Software Design”, 2ª edición, 2003
Especificación de requisitos Budg: c1-c3;
Somm: c6, c7,
Conceptos generales de disenñ o c21
Contexto del disenñ o software
Proceso de disenñ o software
Principios de Disenñ o de Software
Temas clave en el diseño software
Concurrencia
Manejo y control de eventos
Persistencia de los datos
Distribucioó n de componentes
Manejo de error y excepcioó n, y tolerancia a fallos
Interaccioó n y presentacioó n
Seguridad
Estructura y arquitectura del software
Estructuras arquitectoó nicas y vistas del software
Estilos arquitectoó nicos
Patrones de disenñ o
Eleccioó n de Disenñ o de Arquitectura
Clases de programas y de marcos de trabajo
Diseño de interfaz de usuario
Principios generales del disenñ o de interfaz de usuario
Temas clave para el disenñ o de interfaz de usuario
Tipos de iteraccioó n en el disenñ o de interfaz de usuario
Disenñ o de la presentacioó n de informacioó n
Proceso de disenñ o de interfaz de usuario
Localizacioó n e internacionalizacioó n
Modelos conceptual y simboó lico
Análisis y evaluación de la calidad del diseño de software
Atributos de calidad
Teó cnicas de anaó lisis y evaluacioó n de la calidad
Meó tricas
Notaciones de diseño del software
Descripcioó n estructural (Vista estaó tica)
Descripcioó n del comportamiento (Vista dinaó mica)
Métodos y estrategias del diseño del software
Estrategias generales
Disenñ o orientado a funciones (Estructurado)
Disenñ o orientado a objetos
Disenñ o centrado en la estructura de datos
Disenñ o basado en componentes
Otros meó todos
Calidad del software
Theory to Implementation", Daniel Galin, 2004; "Ingeniería de
Software", Ian Sommerville, 9ª edición
Fundamentos de la calidad del software Kan: s1.4, s24.1:
Gali: s2.4, c17,
EÉ tica y cultura de la ingenieríóa del software c22
Valor y coste de la calidad
Caracteríósticas y modelos de la calidad
Mejora de la calidad del software
Seguridad del software
Procesos de gestión de calidad de software Gali: c4-c6, c11,
c26, c27;
Aseguramiento de la calidad del software Somm: s1.1, c2,
Verificacioó n y validacioó n s3.3, c8, c15,
s24.3
Revisioó n y auditoríóa
Consideraciones prácticas Kan: s3.3, c4,
s8.8, s10.2; Gali:
Requisitos para la calidad del software s7.3; Somm:
Caracterizacioó n de los defectos s11.1, s12.5,
s15.1, p90,
Teó cnicas de gestioó n de la calidad del software p417
Medicioó n de la calidad del software
Herramientas de calidad de software

You might also like