Conceptos de Diseño 8.1 - 8.2

Jonathan Alfonso Trujillo Morales
Mind Map by Jonathan Alfonso Trujillo Morales, updated more than 1 year ago
Jonathan Alfonso Trujillo Morales
Created by Jonathan Alfonso Trujillo Morales about 4 years ago
6
0

Description

Ingeniería del Software - Un enfoque practico, Capitulo 8

Resource summary

Conceptos de Diseño 8.1 - 8.2
1 Objetivo: resistencia, funcionalidad y belleza
2 Diversificación y convergencia, principios heuristicos
3 8.1 Diseño en el contexto de la ingeniería de software
3.1 Comienza una vez que se han analizado y modelado los requerimientos
3.2 Es alimentado por el modelo de requerimientos.
3.3 Diseño de la arquitectura
3.3.1 Relación entre los elementos de la estructura, los estilos y patrones de diseño.
3.4 Diseño de la interfaz
3.4.1 Describe la forma en la que el software se comunica con los sistemas que interactúan con el y con los humanos.
3.5 Diseño en el nivel de componente
3.5.1 Transforma los elementos estructurales de la arquitectura del software en una descripción de sus componentes en cuanto a procedimiento.
3.6 ¿Por qué es tan importante el diseño?
3.6.1 Se resume en una palabra calidad
3.6.1.1 El diseño es el sitio en el que se introduce calidad
4 8.2 El proceso de diseño
4.1 Proceso iterativo por medio del cual se traducen los requerimientos en un plano pa construir el software.
4.1.1 Visión holística del software: es decir nivel alto de abstracción
4.2 8.2.1 Lineamientos y atributos de la calidad del software
4.2.1 McGlaughlin sugiere tres características como guía:
4.2.1.1 ´1. Requerimientos explícitos contenidos en el modelo de requerimientos y dar cabida a los requerimientos implicitos.
4.2.1.2 2. Guía legible y comprensible para quienes generan el código y para quienes lo prueban.
4.2.1.3 3. Panorama completo del software. Abordar los dominios datos funciones y el comportamiento.
4.2.1.4 ¿Cómo se logran?
4.2.1.4.1 Lineamientos de calidad
4.2.1.4.1.1 1. Tener Arquitectura que:
4.2.1.4.1.1.1 1. Creado con estilos o patrones reconocibles.
4.2.1.4.1.1.2 2. Componentes con buenas características de diseño.
4.2.1.4.1.1.3 3. Implementación en forma evolutiva.
4.2.1.4.1.1.4 2. Modular.
4.2.1.4.1.1.4.1 3. Distintas representaciones datos, arquitectura, interfaces, componentes.
4.2.1.4.1.1.4.1.1 4. Estructuras de datos apropiadas.
4.2.1.4.1.1.4.1.1.1 5.Características funcionales independientes.
4.2.1.4.1.1.4.1.1.1.1 6. Interfaces que reduzcan la complejidad de conexión.
4.2.1.4.1.1.4.1.1.1.1.1 7. Método repetible motivado por la información obtenida.
4.2.1.4.1.1.4.1.1.1.1.1.1 8. Notación que comunique eficacia.
4.2.2 Atributos de la Calidad
4.2.2.1 FURPS, representan el objetivo de todo diseño de software:
4.2.2.1.1 Funcionalidad: se califica según características y capacidades, la generalidad de las funciones y la seguridad.
4.2.2.1.2 Confiabilidad: Se evalúa con la medición de la frecuencia, tiempo en que ocurra, recuperación ante una falla.
4.2.2.1.3 Rendimiento: Se mide con la velocidad de procesamiento, respuesta, recursos, y eficiencia.
4.2.2.1.4 Mantenibilidad: Capacidad de ampliarse, adaptable, servicial. Probarse, compatible, configurable.
4.2.2.1.5 Usabilidad: Estética general, consistencia, documentación. Factores humanos
4.3 8.2.2 Evolución del diseño
4.3.1 Programación Estrucutrada
4.3.2 Orientada a objeto
4.3.3 Método de diseño, Caracteristicas
4.3.3.1 1. Traducir requerimientos en representación de diseño
4.3.3.2 2. Notación para representar componentes e interfaces.
4.3.3.3 3. Heurística para hacer particiones
4.3.3.4 4. Lineamientos para evaluar la calidad.
Show full summary Hide full summary

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
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
Apuntes sobre el Lenguaje Visual
Feli Lluesma Angel
ARTES GRAFICAS
elpuntodechris86
Repaso Historia de la Arquitectura II
Julieta Cantú Delgado
Elementos del Lenguaje Plástico
Lilliam Rodriguez
Teoria de la imagen.
Wilmer Alvarado Alvarado