Monografias.com > Computación > Software
Descargar Imprimir Comentar Ver trabajos relacionados

Diseño del software




Enviado por Pablo Turmero



Partes: 1, 2

    Monografias.com

    Diseño del Software
    Diseño de datos
    Diseño arquitectónico
    Diseño de interfaz

    Monografias.com

    Guía para evaluar un buen diseño
    El diseño deberá implementar todos los requisitos explícitos del modelo de análisis, y deberán ajustarse a todos los requisitos implícitos que desea el cliente;

    El diseño deberá ser una guía legible y comprensible para aquellos que generan código y para aquellos que comprueban y consecuentemente, dan soporte al software;

    El diseño deberá proporcionar una imagen completa del software, enfrentándose a los dominios de comportamiento, funcionales y de datos desde una perspectiva de implementación.

    Monografias.com

    Directrices sobre Calidad del Diseño
    Un diseño deberá presentar una estructura arquitectónica que (1) se haya creado mediante patrones de diseño reconocibles, (2) que esté formada por componentes que exhiban características de buen diseño y (3) que se puedan implementar de manera evolutiva, facilitando así la implementación y la comprobación.

    Un diseño deberá ser modular; ésto es, el software deberá dividirse lógicamente en elementos que realicen funciones y subfunciones específicas.

    Monografias.com

    Directrices sobre Calidad del Diseño
    Un diseño deberá contener distintas representaciones de datos, arquitectura, interfaces y componentes (módulos).

    Un diseño deberá conducir a estructuras de datos adecuadas para los objetos que se van a implementar y que procedan de patrones de datos reconocibles.

    Un diseño deberá conducir a componentes que presenten características funcionales independientes.

    Monografias.com

    Directrices sobre Calidad del Diseño

    Un diseño deberá conducir a interfaces que reduzcan la complejidad de las conexiones entre los módulos y con el entorno externo.

    Un diseño deberá derivarse, mediante un método repetitivo y controlado, de la información obtenida durante el análisis de los requisitos del software.

    Monografias.com

    Principios de Diseño del Software
    En el proceso de diseño no deberá utilizarse «orejeras».

    El diseño deberá poderse rastrear hasta el modelo de análisis.

    El diseño no deberá inventar nada que ya esté inventado.

    El diseño deberá «minimizar la distancia intelectual» entre el software y el problema como si de la misma vida real se tratara.

    Monografias.com

    Principios de Diseño del Software
    El diseño deberá presentar uniformidad e integración.

    El diseño deberá estructurarse para admitir cambios.

    El diseño deberá estructurarse para degradarse poco a poco, incluso cuando se enfrenta con datos, sucesos o condiciones de operación aberrantes.

    El diseño no es escribir código y escribir código no es diseñar.

    Monografias.com

    Principios de Diseño del Software
    El diseño deberá evaluarse en función de la calidad mientras se va creando, no después de terminarlo.

    El diseño deberá revisarse para minimizar los errores conceptuales (semánticos).

    Partes: 1, 2

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter