Mermelada
yuni01Apuntes28 de Septiembre de 2015
570 Palabras (3 Páginas)289 Visitas
Instituto tecnologico superior de tacambaro[pic 1][pic 2]
Ingeniería en sistemas computacionales
ARQUITECTURA de software
Resumen del concepto de arquitectura de software
José Flavio sosa Gaspar
Said Omar Ortiz Orozco
Tacàmbaro mich a 22/09/2015
INTRODUCCION
En este trabajo se explicara de la arquitectura de software en específico de lo que es esto se refiere a varios aspectos como porque es importante esta y el ciclo de vida sabemos de la importancia de la arquitectura de software se refiere a la estructuración del sistema que, idealmente, se crea en etapas tempranas del desarrollo.
ARQUITECTURA DE SOFTWARE
Que es la arquitectura de software
Se usa para referirse a varios aspectos relacionadas a las tecnologías de la información, la arquitectura de software se refiere a las estructuras de un sistema compuestas de elementos con propiedades visibles de forma externa y las relaciones que existen entre ellos
Porque es importante la arquitectura de software
Es importante ya que la manera en que se estructura un sistema tiene impacto directo sobre la capacidad de este para satisfacer lo que se conoce como los atributos de calidad de sistema,
La manera en que se estructura un sistema permitirá o impedirá que se satisfagan los atributos de calidad por otro lado la estructuración tiene un impacto mucho menor respecto a los requerimientos funcionales del sistema la arquitectura de software juega un papel importante para guiar al desarrollo una de las múltiples estructuras la componen en enfocar en partir el sistema en componentes que serán desarrollados por individuos o grupos de individuos.
Ciclo de desarrollo de la arquitectura
Este desarrollo precede a la construcción del sistema está dividido en las siguientes etapas:
Requerimientos
Esta se enfoca en la captura de documentación y priorización de requerimientos que influencian la arquitectura en estos están los requerimientos funcionales primarios y las restricciones
Diseño
Esta es la etapa central en relación con la arquitectura de y probablemente la más compleja ya que en esta etapa se definen la estructura de los componentes de la arquitectura la creación de estas se hace basado en patrones de diseño tácticas y elecciones tecnológicas el diseño busca satisfacer los requerimientos
Documentación
La comunicación del diseño muchas veces depende de que dicho diseño sea documentado de forma apropiada la documentación involucra la representación de varias estructuras que son representadas a través de distintas vistas
Evaluación
Es conveniente evaluar el diseño una vez que se ha documentado con el fin de identificar posibles problemas y riesgos la ventaja de evaluar es que es una actividad que se puede realizar de manera temprana y el costo de corrección de los defectos identificados es de menor costo que al tener que corregirlos una vez construido
Conclucion
En este trabajo pudimos ver que la arquitectura de software se refiere a varios aspectos de las tecnologías de información se refiere a las estructuras de un sistema compuestas de elementos con propiedades visibles de forma externa y las relaciones que existen entre ellos, es importante ya que la manera en que se estructura un sistema tiene impacto directo sobre la capacidad de este para satisfacer lo que se conoce como los atributos de calidad de sistema y su ciclo de vida está dividido en las siguientes etapas: requerimientos, diseño, documentación y evaluación. Cabe señalar que las actividades relacionadas con el desarrollo de la arquitectura de software generalmente forman parte de las actividades definidas dentro de las metodologías de desarrollo. (cervantes, 2010)
...