Please enable JavaScript.
Coggle requires JavaScript to display documents.
Fundamentos del diseño de software - Coggle Diagram
Fundamentos del diseño de software
Ingeniería del software y diseño del software
el diseño es la primera de tres actividades técnicas: diseño, codificación y prueba
El diseño da como resultado representaciones cuya calidad puede ser evaluada
metodologías de diseño
diseño arquitectónico
diseño procedimental
diseño de datos
Diseño modular efectivo
TIPOS DE MÓDULOS
Módulos secuenciales
Módulos incrementales
Módulos paralelos
INDEPENDENCIA FUNCIONAL
Cohesión
Acoplamiento
El proceso de diseño
El diseño del software es un proceso mediante el que se traducen los requisitos
diseño preliminar
diseño detallado
DISEÑO Y CALIDAD DEL SOFTWARE
cuyos objetivos son:
Garantizar que el software se ha representado según los estándares
establecidos
Conseguir un software desarrollado de forma uniforme
Verificar que el software alcanza sus requisitos
Hacer que los proyectos sean manejables
Descubrir los errores en la función, la lógica o la implementación de
cualquier representación del software
CARACTERÍSTICAS COMUNES DE LAS METODOLOGÍAS DE DISEÑO
Heurísticas para el refinamiento y la partición
Criterios para la valoración de la calidad
Notación para representar los componentes funcionales y sus
interfaces
Mecanismo para la traducción de requisitos en una representación de
diseño
Fundamentos del diseño
ABSTRACCIÓN
REFINAMIENTO
MODULARIDAD
ARQUITECTURA DEL SOFTWARE
JERARQUÍA DE CONTROL
ESTRUCTURA DE DATOS
PROCEDIMIENTOS DEL SOFTWARE
OCULTAMIENTO DE INFORMACIÓN