ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Introducción a la arquitectura de software


Enviado por   •  4 de Agosto de 2023  •  Apuntes  •  472 Palabras (2 Páginas)  •  47 Visitas

Página 1 de 2

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: 

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (102 Kb) docx (34 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com