Introducción a la arquitectura de software
Enviado por juanhoyos29 • 4 de Agosto de 2023 • Apuntes • 472 Palabras (2 Páginas) • 48 Visitas
Asignatura | Datos del estudiante | Fecha |
ARQUITECTURA DE SOFTWARE | Apellidos: Hoyos Solis | 09/05/2023 |
Nombre: Juan Camilo |
Actividad
Protocolo individual de la unidad n°:1
Análisis y síntesis:
Síntesis e interpretación personal de los temas vistos en la unidad
INTRODUCCIÓN A LA ARQUITECTURA DE SOFTWARE Arquitectura de Software: El concepto de arquitectura de software se refiere a la estructuración del sistema que, idealmente, se crea en etapas tempranas del desarrollo. Esta estructuración representa un diseño de alto nivel del software que tiene dos propósitos primarios: satisfacer los atributos de calidad que son desempeño, seguridad, modificabilidad, y estos sirven como guía en el desarrollo. Al igual que en la ingeniería civil, las decisiones críticas relativas al diseño general de un sistema de software complejo deben de hacerse desde un principio. El no crear este diseño desde etapas tempranas del desarrollo puede limitar severamente el que el producto final satisfaga las necesidades de los clientes. Y, además, el costo de las correcciones relacionadas con problemas en la arquitectura es muy elevado. Es así que la arquitectura de software juega un papel fundamental dentro del desarrollo. Diseño de Software: Se define como el proceso de aplicar ciertas técnicas y principios con el objetivo de definir un dispositivo, proceso o sistema con suficiente detalle para permitir su interpretación y realización física. La fase de diseño del software incluye Las cuatro etapas son: Diseño de datos: Define la relación entre cada elemento estructural del programa. El Diseño Arquitectónico: Describe como se comunica el Software consigo mismo, con los sistemas que operan junto con él y con los operadores y usuarios que lo emplean. El Diseño de la Interfaz: Es el proceso que utilizan los diseñadores para crear interfaces en software o dispositivos informáticos, con énfasis en la apariencia o el estilo. El objetivo de un diseñador es crear una interfaz que los usuarios encuentren fácil de usar y agradable. El Diseño de procedimientos: Por otro lado, el Diseño del software transforma elementos estructurales de la arquitectura del programa. Y su importancia puede definir en una sola palabra Calidad, dentro del diseño es donde se fomenta la calidad del Proyecto. ¿POR QUÉ ES IMPORTANTE LA ARQUITECTURA? La arquitectura de un sistema de software se puede comparar con la estructura de un edificio. Si esta estructura no se diseña correctamente, el edificio puede derrumbarse. Del mismo modo, un sistema de software que carece de un diseño arquitectónico de alta calidad puede funcionar mal o no ejecutarse en absoluto. DIFERENCIA ENTRE ARQUITECTURA DE SOFTWARE Y DISEÑO DE SOFTWARE. Conociendo los dos términos, su significado respectivo y sus características, puedo determinar que existe una diferencia entre los términos de arquitectura de software y diseño de software. la arquitectura de software se enfoca en la estructura general del sistema, mientras que el diseño de software se enfoca en la implementación de esa estructura. Ambos son importantes en el proceso de desarrollo de software y trabajan juntos para garantizar la calidad y la eficacia del sistema. |
Discusión:
...