Modelos de ciclo de vida del software: prototipado, espiral, fases clave y métodos CPM y PERT

EconomíaActualizado el 2,82 KB

Resumen

El documento describe dos modelos de ciclo de vida para proyectos con incertidumbre tecnológica: el prototipado y el modelo en espiral. Después expone las fases clásicas de definición, diseño, construcción y mantenimiento y operación, junto con los modos de resolución de conflictos. Cierra comparando los métodos CPM y PERT para la planificación de actividades.

Puntos clave

  • El ciclo con prototipado se usa cuando hay innovaciones o tecnologías nuevas o poco probadas, y repite las fases de definición, diseño y construcción para el prototipo y para el producto real.
  • El ciclo en espiral generaliza el prototipado para casos en que una sola evaluación no elimina la incertidumbre; sus cuadrantes son especificación, diseño, realización y evaluación.
  • Las fases clásicas son definición, diseño, construcción y mantenimiento y operación.
  • Los modos de resolución de conflictos son confrontación, compromiso, conciliación, imposición y retirada.
  • CPM está orientada a actividades y usa estimación de tiempo; PERT está orientada a sucesos y usa estimaciones probabilísticas.
  • PERT obtiene una probabilidad de cumplimiento, mientras que CPM no; CPM se usa en construcción y PERT en I+D.

Ponte a prueba

Ciclo de Vida con Prototipado

Se aplica a productos con innovaciones importantes o cuando se prevé la utilización de tecnologías nuevas o poco probadas. Esto ocurre cuando la falta de conocimiento sobre el comportamiento de las tecnologías impide iniciar un proyecto lineal con especificaciones cerradas. A diferencia del modelo lineal, repite las fases de definición, diseño y construcción dos veces: para el prototipo y para el producto real.

Ciclo de Vida en Espiral

Puede considerarse como una generalización del anterior para los casos en que no basta con una sola evaluación de un prototipo para asegurar la desaparición de incertidumbre y/o falta de conocimiento.

El ciclo de vida para estos casos puede representarse por un bucle en espiral, donde los cuadrantes son, habitualmente, fases de especificación, diseño, realización y evaluación.

Fases del Ciclo de Vida

Fase de Definición

  • Estudio de viabilidad.
  • Conocer los requisitos que debe satisfacer el sistema.
  • Asegurar que los requisitos son alcanzables.
  • Formalizar el acuerdo con los usuarios.
  • Realizar una planificación detallada.

Fase de Diseño

  • Soluciones en coste, tiempo y calidad.
  • Identificar soluciones tecnológicas para cada una de las funciones del sistema.
  • Asignar recursos materiales para cada una de las funciones.
  • Proponer subcontratas.

Fase de Construcción

  • Generar el producto o servicio pretendido con el proyecto.
  • Integrar los elementos subcontratados o adquiridos externamente.
  • Validar que el producto obtenido satisface los requisitos del diseño previamente definido.

Fase de Mantenimiento y Operación

  • Operación: Asegurar que el uso del proyecto es el pretendido.
  • Mantenimiento: Nos referimos a un mantenimiento no habitual, es decir, aquel que no se limita a reparar averías o desastres habituales (mantenimiento de productos software).

Modos de Resolución de Conflictos

Confrontación, compromiso, conciliación, imposición y retirada.

CPM y PERT

En estos métodos es necesario que una actividad haya finalizado completamente para comenzar la siguiente. Diferencias:

  1. CPM orientada a actividades, PERT orientada a sucesos.
  2. CPM utiliza estimación de tiempo, PERT estimaciones probabilísticas.
  3. PERT obtiene una probabilidad de cumplimiento, CPM no.
  4. CPM se usa en construcción donde la duración del proceso es conocida. PERT en I+D.

Descargar

PDF Word HTML

Preguntas frecuentes

¿Cuándo conviene usar el ciclo de vida con prototipado?

Se aplica a productos con innovaciones importantes o cuando se prevé usar tecnologías nuevas o poco probadas. Sirve cuando la falta de conocimiento impide iniciar un proyecto lineal con especificaciones cerradas.

¿En qué se diferencia el modelo en espiral del prototipado?

El modelo en espiral es una generalización del prototipado, para casos en que no basta con una sola evaluación de un prototipo para eliminar la incertidumbre.

¿Cuál es la diferencia entre CPM y PERT?

CPM está orientada a actividades y utiliza estimación de tiempo, mientras que PERT está orientada a sucesos y utiliza estimaciones probabilísticas. Además, PERT obtiene una probabilidad de cumplimiento y CPM no.

Ponte a prueba

Tarjetas de repaso

Pulsa una tarjeta para ver la respuesta.

Test

1. ¿Para qué tipo de productos se aplica el ciclo de vida con prototipado?
2. ¿Qué cuadrantes forman habitualmente el bucle en espiral?
3. ¿Cuál de estos métodos se usa habitualmente en construcción, donde la duración del proceso es conocida?
4. ¿Qué ventaja tiene PERT frente a CPM según el documento?
5. ¿Cuál de estas es una de las fases del ciclo de vida descritas en el texto?
6. ¿Qué cinco modos de resolución de conflictos se mencionan?

Preguntas generadas con IA a partir del documento: comprueba las respuestas con el texto.