Está en la página 1de 2

David Andrade

Isaack Díaz
Zaid Mera
Tarea procesos de software.

Explicando las razones para su respuesta, y con base en el tipo de sistema a desarrollar, sugiera
el modelo de proceso de software genérico más adecuado que se use como fundamento para
administrar el desarrollo de los siguientes sistemas:

1. - Un sistema para controlar el antibloqueo de frenos en un automóvil

Para este sistema sugerimos el proceso de cascada ya que en modelos genéricos tenemos tres.
Primero el modelo de cascada que consiste en entender lo que vamos a realizar, luego desarrollar
el sistema, sin embargo no podemos avanzar al siguiente paso sin terminar el anterior, por lo que
este es el que recomendamos, ya que al hablar de controlar los frenos tenemos que estar seguros
de lo hacemos. Lo que se diferencia de los otros procesos que tenemos que probar en la práctica,
si usamos esos procesos podemos arriesgar las vidas de las personas.

2. - Un sistema de contabilidad universitario que sustituya a uno existente

Para este sistema recomendamos el desarrollo incremental, porque este proceso consiste en el
desarrollo como una serie de versiones, y cada versión añade funcionalidad a la versión anterior.
Este modelo es el que más se identifica ya que lo que nos piden es una sustitución de sistema
existente, mas no uno nuevo.

3. - Un sistema interactivo de programación de viajes que ayude a los usuarios a planear viajes
con el menor impacto ambiental

“Ingeniería de software orientada a la reutilización Este enfoque se basa en la existencia de un


número significativo de componentes reutilizables. El proceso de desarrollo del sistema se enfoca
en la integración de estos componentes en un sistema, en vez de desarrollarlo desde cero.” Con
este proceso podemos crear el sistema interactivo analizando todas las opciones y así reducir el
impacto ambiental.

2. Explique por qué el desarrollo incremental es el enfoque más efectivo para diseñar sistemas
de software empresariales.
Este enfoque vincula las actividades de especificación, desarrollo y validación.

El desarrollo incremental refleja la forma en que se resuelven problemas y va dirigido para los
sistemas empresariales y comercio. Es mejor al enfoque de cascada debido a que el
incremental toma la retroalimentación y puede corregir el error que tenga en ese momento, y
cada versión actualizada se ajusta a las disposiciones del cliente.

3. Describa las principales actividades en el proceso de diseño de software y las salidas de


dichas actividades. Con un diagrama, muestre las posibles relaciones entre las salidas de
dichas actividades

También podría gustarte