null
US
Iniciar Sesión
Regístrate Gratis
Registro
Hemos detectado que no tienes habilitado Javascript en tu navegador. La naturaleza dinámica de nuestro sitio requiere que Javascript esté habilitado para un funcionamiento adecuado. Por favor lee nuestros
términos y condiciones
para más información.
Siguiente
Copiar y Editar
¡Debes iniciar sesión para completar esta acción!
Regístrate gratis
6111509
Conceptos de Diseño 8.1 - 8.2
Descripción
Ingeniería del Software - Un enfoque practico, Capitulo 8
Sin etiquetas
diseño
ingenieríadesoftware
arquitecturadesoftware
diseño de sistemas
Mapa Mental por
Jonathan Alfonso Trujillo Morales
, actualizado hace más de 1 año
Más
Menos
Creado por
Jonathan Alfonso Trujillo Morales
hace más de 8 años
32
0
0
Resumen del Recurso
Conceptos de Diseño 8.1 - 8.2
Objetivo: resistencia, funcionalidad y belleza
Diversificación y convergencia, principios heuristicos
8.1 Diseño en el contexto de la ingeniería de software
Comienza una vez que se han analizado y modelado los requerimientos
Es alimentado por el modelo de requerimientos.
Diseño de la arquitectura
Relación entre los elementos de la estructura, los estilos y patrones de diseño.
Diseño de la interfaz
Describe la forma en la que el software se comunica con los sistemas que interactúan con el y con los humanos.
Diseño en el nivel de componente
Transforma los elementos estructurales de la arquitectura del software en una descripción de sus componentes en cuanto a procedimiento.
¿Por qué es tan importante el diseño?
Se resume en una palabra calidad
El diseño es el sitio en el que se introduce calidad
8.2 El proceso de diseño
Proceso iterativo por medio del cual se traducen los requerimientos en un plano pa construir el software.
Visión holística del software: es decir nivel alto de abstracción
8.2.1 Lineamientos y atributos de la calidad del software
McGlaughlin sugiere tres características como guía:
´1. Requerimientos explícitos contenidos en el modelo de requerimientos y dar cabida a los requerimientos implicitos.
2. Guía legible y comprensible para quienes generan el código y para quienes lo prueban.
3. Panorama completo del software. Abordar los dominios datos funciones y el comportamiento.
¿Cómo se logran?
Lineamientos de calidad
1. Tener Arquitectura que:
1. Creado con estilos o patrones reconocibles.
2. Componentes con buenas características de diseño.
3. Implementación en forma evolutiva.
2. Modular.
3. Distintas representaciones datos, arquitectura, interfaces, componentes.
4. Estructuras de datos apropiadas.
5.Características funcionales independientes.
6. Interfaces que reduzcan la complejidad de conexión.
7. Método repetible motivado por la información obtenida.
8. Notación que comunique eficacia.
Atributos de la Calidad
FURPS, representan el objetivo de todo diseño de software:
Funcionalidad: se califica según características y capacidades, la generalidad de las funciones y la seguridad.
Confiabilidad: Se evalúa con la medición de la frecuencia, tiempo en que ocurra, recuperación ante una falla.
Rendimiento: Se mide con la velocidad de procesamiento, respuesta, recursos, y eficiencia.
Mantenibilidad: Capacidad de ampliarse, adaptable, servicial. Probarse, compatible, configurable.
Usabilidad: Estética general, consistencia, documentación. Factores humanos
8.2.2 Evolución del diseño
Programación Estrucutrada
Orientada a objeto
Método de diseño, Caracteristicas
1. Traducir requerimientos en representación de diseño
2. Notación para representar componentes e interfaces.
3. Heurística para hacer particiones
4. Lineamientos para evaluar la calidad.
Mostrar resumen completo
Ocultar resumen completo
¿Quieres crear tus propios
Mapas Mentales
gratis
con GoConqr?
Más información
.
Similar
Diseño organizacional e Integración del personal
David Pacheco Ji
Psicología del color
malumabl
LINEA DEL TIEMPO DEL DISENO GRAFICO
Alex Rivas
Linea de Tiempo de la Ergonomia
Marcela Torres
LAS ARTES GRÁFICAS: SISTEMAS DE IMPRESIÓN
Kaaren Ordoñez Cordoba
Diseño y representación gráfica
andrea hernandez
Unidad 4.- RELLENO, ILUMINACIÓN Y DEGRADADO
Jair Ignacio Reyes Santos
ARTES GRAFICAS
elpuntodechris86
Las principales herramientas de SketchUp
Mami Diana
Repaso Historia de la Arquitectura II
Julieta Cantú Delgado
Herramientas del lenguaje visual
Diego Pizarro Velasquez
Explorar la Librería