Sei sulla pagina 1di 3

UNIVERSIDAD TÉCNICA DEL NORTE

FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS


CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

MATERIA: Arquitectura de Software


DOCENTE: Cathy Guevara, Ing. Mgs.
ESTUDIANTE: Jefferson Lapo
FECHA: 28 de octubre del 2019
TEMA: Análisis Capitulo 1
1. ¿Qué problemas podrían ocurrir en el desarrollo de software si no se le da
importancia a la arquitectura?

Los cambios que enfrentan a menudo restricciones en relación con el tiempo, el costo y
la calidad.

2. ¿El diseño de la arquitectura cubre todo el diseño que se hace al desarrollar un


sistema? En caso negativo, ¿qué otras actividades de diseño no arquitectónico se
llevan a cabo en ese desarrollo?
La etapa de diseño es probablemente la más compleja del ciclo de desarrollo de la
arquitectura. Durante ella se definen las estructuras de las que se compone la arquitectura
mediante la toma de decisiones de diseño. Esta creación estructural se hace por lo habitual
con base en dos clases de soluciones abstractas probadas, llamadas patrones de diseño y
tácticas, al igual que en soluciones concretas como las elecciones tecnológicas, tales
como los frameworks.

3. Las interfaces juegan un rol esencial en la arquitectura: ¿qué pasa si no son


consideradas antes de la construcción del sistema?

El establecimiento de interfaces bien definidas entre elementos es un aspecto fundamental


en la integración y la prueba exitosa de las partes de un sistema desarrolladas por
separado, por ello juegan un rol esencial en la arquitectura

4. A pesar de que la definición del SEI habla de elementos de software, satisfacer


algunos atributos de calidad requiere en ocasiones de una combinación entre
software y hardware. ¿Qué ejemplo de ello daría usted?

- Entidades dadas en el tiempo de ejecución, es decir, dinámicas, como objetos e hilos.

- Entidades que se presentan en el tiempo de desarrollo, es decir, lógicas, como clases y


módulos.
UNIVERSIDAD TÉCNICA DEL NORTE
FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS
CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

- Entidades del mundo real, es decir, físicas, como nodos o carpetas.

5. ¿Puede una decisión de diseño impactar de forma positiva un atributo de calidad


y, al mismo tiempo, afectar de manera negativa un atributo de calidad distinto? Dé
un ejemplo.

Ejemplos de estos atributos incluyen el desempeño, el cual tiene que ver con el tiempo de
respuesta del sistema a las peticiones que se le hacen; la usabilidad (o facilidad de uso),
relacionada con qué tan sencillo es para los usuarios hacer operaciones con el sistema, o
bien, la modificabilidad (o facilidad de modificación), la cual tiene que ver con qué tan
simple es introducir cambios en el sistema.

6. ¿Por qué al momento de diseñar la arquitectura conviene hacer uso de soluciones


probadas?

Porque permitirán o impedirán que se satisfagan los atributos de calidad

7. ¿Por qué es importante documentar la arquitectura?

Es necesario darlo a conocer a otros interesados en el sistema, como desarrolladores,


responsables de implantación, líderes de proyecto o el cliente mismo

8. ¿Por qué los atributos de calidad se llaman así?

Derivan de lo que se conoce como objetivos de negocio

9. ¿Tiene sentido que sea solo una persona, o unas pocas, que juegue el rol de
arquitecto? ¿Por qué no realizar el diseño de la arquitectura con todo el equipo de
desarrollo?

Porque el arquitecto debe comunicar sus decisiones y asegurar que durante la


construcción del sistema estas sean respetadas por parte de los miembros del equipo de
desarrollo

10. ¿Ha tenido experiencia con algún sistema que no haya podido ser desarrollado
de forma adecuada debido a problemas relacionados con la arquitectura? En caso
afirmativo, ¿cuáles fueron estos?
UNIVERSIDAD TÉCNICA DEL NORTE
FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS
CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

La evaluación de la arquitectura Dado que la arquitectura de software juega un rol crucial


en el desarrollo, a efecto de identificar posibles riesgos o problemas es conveniente
evaluar el diseño una vez que este ha sido documentado.

Potrebbero piacerti anche