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

ARQUITECTURA DE DISEÑO.


Enviado por   •  21 de Octubre de 2016  •  Trabajos  •  516 Palabras (3 Páginas)  •  75 Visitas

Página 1 de 3

ARQUITECTURA DE DISEÑO

La arquitectura de diseño de software es la especificación de la estructura de un sistema para soportar correctamente su operación.

El objetivo de la arquitectura de diseño de software consiste en desarrollar un software que permita la combinación de tecnologías adecuadas, en miras a implementar las características adecuadas para que el sistema funcione correctamente, cumpliendo así con los requerimientos no funcionales del sistema.

Entre las mejoras que se desea implementar están:

  • Alta disponibilidad del sistema
  • Complejidad del sistema
  • Distribución de las componentes del sistema
  • Seguridad de almacenaje de información del sistema

Dicho todo esto, la persona encargada de realizar esta labor dentro del sistema, es el Arquitecto de Software. Como hemos podido ver, según el enfoque de la arquitectura de diseño de software,  el arquitecto no se  centra en los detalles de codificación; sino por el contrario, se centra en estar continuamente al tanto de las diferentes opciones tecnológicas que puede PROPONER para dar solución o mejorar el sistema.

La alternativa tecnológica a desarrollar no es la que más le guste al arquitecto o la que esté más de moda, sino la que cumpla de mejor manera con los requerimientos no funcionales y las restricciones de tiempos, costo, y recursos con las que cuenta la empresa.

Es así que el insumo fundamental para el trabajo de un arquitecto, son los requerimientos no funcionales del sistema y las restricciones iniciales a considerar/respetar para el funcionamiento de éste.

De esta manera podemos ver un Match clarísimo de lo que hemos desarrollado a lo largo del curso de ADS, viendo 2 labores importantísimas dentro de la creación/implementación de un sistema empresarial; los cuales son los siguientes:

  • Analista del sistema

Insumo: requerimientos funcionales y requerimientos del negocio

  • Arquitecto del sistema

Insumo: requerimientos no funcionales y restricciones iniciales

Por tanto, así como el análisis del sistema debe enfocarse en qué funcionalidad debe proporcionar el sistema, el diseño del sistema se centra en el cómo debe ser construido el sistema para soportar dicha funcionalidad.

Cabe señalar que, tanto el Analista como el Arquitecto tienen que realizar actividades de análisis, diseño y construcción para cumplir con sus respectivas labores, pero con la diferencia que por un lado tiene por como fin los “requerimientos funcionales” y por el otro los “requerimientos no funcionales”.

En consecuencia, con este trabajo hemos visto las dos caras de la moneda, en lo que respecta al desarrollo de un sistema empresarial, y ahora entendemos por qué el curso tiene por nombre “análisis” y “diseño” de sistemas.

En consecuencia del trabajo del Arquitecto, se obtiene como entregable el “documento de arquitectura”, el cual como ya hemos detallado debe considerar los siguientes aspectos:

  • Requerimientos de Negocio

Objetivos del negocio, los cuales motivan al desarrollo del sistema, para evitar cualquier desviación.

  • Requerimientos No Funcionales

Niveles de servicio y restricciones que el sistema debe cumplir.

...

Descargar como (para miembros actualizados)  txt (3.6 Kb)   pdf (63.3 Kb)   docx (10.1 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com