drs_atr1_u1_anob.docx

2
1. ¿Cuáles serían los pasos que realizarían para determinar la arquitectura a desarrollar hacia un sistema de ventas? Especifica un ejemplo. La metodología RUP creo que sería la mejor opción ya que tiene que tener en cuenta: Venta Planeación Análisis Diseño Construcción Pruebas Implementación. 2. ¿Cuál es la relación que existe entre el arquitecto de software y los objetivos de la organización o empresa? ¿Cómo identificar los requisitos funcionales y no funcionales y transmitirlos de forma correcta hacia los directivos? El arquitecto es el que hará una estructura para crear un software, dirá que pasos y como se debe seguir, los requisitos funcionales son los que el cliente pide que se incluyan en el nuevo proyecto, deben de funcionar y ser óptimos y los no funcionales son las sugerencias o los que son menos importantes. 3. Define el concepto de patrón arquitectónico y proporciona un ejemplo práctico sobre su uso. Es una guía que sirve para darle solución a problemas ya conocidos respecto a problemáticas fundadas en la ingeniería de software. Expresa de manera clara la relación que hay entre los componentes de una solución basada en un software y su esquema de organización estructural. Cuando un consumidor compra un coche, el estado del coche pasa de "se vende" a "vendido". La arquitectura del sistema del vendedor

Upload: borbonica01

Post on 20-Jul-2016

13 views

Category:

Documents


1 download

TRANSCRIPT

1. ¿Cuáles serían los pasos que realizarían para determinar la arquitectura a desarrollar hacia un sistema de ventas? Especifica un ejemplo.

La metodología RUP creo que sería la mejor opción ya que tiene que tener en cuenta:

Venta Planeación Análisis Diseño Construcción Pruebas Implementación.

2. ¿Cuál es la relación que existe entre el arquitecto de software y los objetivos de la organización o empresa? ¿Cómo identificar los requisitos funcionales y no funcionales y transmitirlos de forma correcta hacia los directivos?

El arquitecto es el que hará una estructura para crear un software, dirá que pasos y como se debe seguir, los requisitos funcionales son los que el cliente pide que se incluyan en el nuevo proyecto, deben de funcionar y ser óptimos y los no funcionales son las sugerencias o los que son menos importantes.

3. Define el concepto de patrón arquitectónico y proporciona un ejemplo práctico sobre su uso.

Es una guía que sirve para darle solución a problemas ya conocidos respecto a problemáticas fundadas en la ingeniería de software.

Expresa de manera clara la relación que hay entre los componentes de una solución basada en un software y su esquema de organización estructural.

Cuando un consumidor compra un coche, el estado del coche pasa de "se vende" a "vendido". La arquitectura del sistema del vendedor de coches debe tratar este cambio de estado como un evento, cuyo suceso puede ser conocido en otras aplicaciones en la arquitectura.

4. Menciona porque los ADL´s han encontrado una tarea difícil para implementarse en proyectos reales. Proporciona un ejemplo.

Porque no todos los ADL´s soportan los procesos de la evolución para el refinamiento de sus rasgos, son pocos los que soportan dependiendo del lenguaje que ya no son del diseño arquitectónico si no los de programación.

Por ejemplo el antes solo se podía conectar un solo usuario a un modem ahora se requiere de otro tipo que soporte más conexiones.

5. ¿En qué fase del ciclo de vida del software interviene la Arquitectura de Software? Responde de forma explícita.

Después de la especificación, que sería:

Especificación de la arquitectura: define las interfaces de interconexión y recursos entre módulos del sistema de manera apropiada para su diseño detallado y administración.

A lo que yo entiendo que es cuando se tiene que revisar que los componentes y las conexiones se encuentren bien interconectados, que su estructura sea optima y que funcionen para poder tener una buena conexión, hacer un diseño de acuerdo de las necesidades de la empresa, porque pueden ser para una sola área o para varias que vayan interconectadas.