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

Sistemas Críticos


Enviado por   •  2 de Noviembre de 2014  •  1.139 Palabras (5 Páginas)  •  243 Visitas

Página 1 de 5

4.1 Sugiera el modelo de proceso del software genérico que podría utilizarse para gestionar el desarrollo de los siguientes sistemas. Dando algunas razones basadas en el tipo de sistema a desarrollar:

1. Un sistema de control antibloqueo de frenos de un automóvil.

2. Un sistema de realidad virtual para ayudar al mantenimiento del software.

3. Un sistema de contabilidad universitaria que reemplace el existente.

4. Un sistema interactivo que permita a los pasajeros encontrar los horarios de los trenes a partir de las terminales instaladas en las estaciones.

Modelo Ingeniería de Software basada en componentes ya que éste reduce cantidad de software a desarrollar, costos y riesgos. Además permite entrega del producto más rápida y los cuatro sistemas son de funcionalidad bastante crítica por lo que requieren un nivel de análisis de riesgos muy alto.

4.2 Explique por qué los programas que se desarrollan utilizando el desarrolloevolutivo tienden a ser difíciles de mantener.

•A menudo los sistemas tienen una estructura deficiente (Diseño parchado)

•Los cambios continuos tienden a corromper la estructura del software.

•Incorporar cambios en él se convierte cada vez más en una tarea difícil y costosa.

4.3 Explique cómo el modelo en cascada para el proceso del software y el deconstrucción de prototipos pueden encajar en el de proceso en espiral.

Bueno, diríamos que el modelo en espiral es para grandes sistemas entonces podríamos incorporar un proceso mixto; es decir, incluir las mejores características de cada uno de estos modelos en dicho modelo.

4.4 ¿Cuáles son las ventajas de proporcionar vistas estáticas y dinámicas del proceso del software como en el Proceso Unificado de Rational?

La ventaja de presentar perspectivas dinámicas y estáticas es que las fases del proceso de desarrollo no están asociadas con flujos de trabajo específicos. Al menos en principio, todos los flujos de trabajo del RUP pueden estar activos en todas las etapas del proceso. Por supuesto, la mayor parte del esfuerzo se realizará en flujos de trabajo tales como el modelado del negocio y los requerimientos en las primeras fases del proceso y en las pruebas y despliegue en las fases posteriores.

4.5 Explique por qué es importante hacer distinción entre el desarrollo de losrequerimientos del usuario y el de los requerimientos del sistema en el proceso de ingeniería de requerimientos.

Un desarrollador de software debe detallar muy bien esta distinción para evitar conflictos con el Cliente al momento de entregar el producto, porque de no ser así el cliente bien puede pedir cambios o aumentar requerimientos. Entonces si ya fue descrito el alcance del sistema el desarrollador optará por empezar una nueva fase de diseño pero obviamente estableciendo un nuevo desarrollo de requerimientos de usuario y sistema.

4.6 Describa las principales actividades en el proceso de diseño del software y las salidas de estas actividades. Utilizando un diagrama, muestre las posibles relaciones entre las salidas.

Las actividades específicas del proceso de diseño son:

1. Diseño arquitectónico

Los subsistemas que forman el sistema y sus relaciones se identifican y documentan.

2. Especificación abstracta.

Para cada subsistema se produce una especificación abstracta de sus servicios y las restricciones bajo las cuales debe funcionar.

3. Diseño de la interfaz.

Para cada subsistema se diseña y documenta su interfaz con otros subsistemas. Esta especificación de la interfaz debe ser inequívoca ya que permite que el subsistema se utilice sin conocimiento de su funcionamiento.

4. Diseño de componentes.

Se asignan servicios a los componentes y se diseñan sus interfaces.

5. Diseño de la estructura de datos.

Se diseña en detalle y especifica la estructura de datos utilizada en la implementación del sistema.

6. Diseño de algoritmos.

Se diseñan en detalle y especifican los

...

Descargar como (para miembros actualizados)  txt (8 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com