
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Los mejores documentos en venta realizados por estudiantes que han terminado sus estudios
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Descubre las mejores universidades de tu país según los usuarios de Docsity
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
El software en la ingeniería hoy
Tipo: Esquemas y mapas conceptuales
1 / 1
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
¿Cuál es el resultado del diseño de la arquitectura de software? ¿Por qué es tan importante el diseño de la arquitectura de software? ¿Cuándo se realiza el diseño de software? ¿Quién se encarga de desarrollar el diseño de la arquitectura? El SDD que sirve como el plano para la fase de implementación. Describe los elementos de un sistema, los módulos que componen cada elemento, y la información detallada (como atributos de datos, operaciones y algoritmos) de cada módulo. Un mal diseño puede resultar en un producto deficiente que no cumple con los requisitos del sistema, no se adapta a los cambios futuros, no es reutilizable, exhibe un comportamiento impredecible o tiene un mal rendimiento. Es una fase temprana del SDLC que consta de las siguientes etapas: análisis de requisitos de software; diseño de software (arquitectura y detallado); desarrollo e implementación de software; y pruebas y aseguramiento de la calidad, mantenimiento y evolución. Los arquitectos y diseñadores de software participan en este proceso, traducen (mapean) los requisitos del sistema de software en el diseño de la arquitectura. Es el proceso de definir la relación entre los elementos estructurales del software, los estilos y patrones de diseño que se pueden usar para lograr los requisitos del sistema, y las restricciones que afectan la forma en que se puede implementar la arquitectura. ¿Qué contiene un SDD basado en IEEE 1016? Visión general del diseño, propósito, alcance. Descripción de la descomposición (módulo, datos, proceso). Descripción de la dependencia y conexión (entre módulos, datos y procesos). Atributos. Descripción de la interfaz de usuario. Diseño detallado (módulo y datos).
Descripción del Diseño de Software Ciclo de vida de Desarrollo de Software