Twitter

Mostrando entradas con la etiqueta iterativo. Mostrar todas las entradas
Mostrando entradas con la etiqueta iterativo. Mostrar todas las entradas

martes, 27 de agosto de 2013

Modelos de Procesos

Modelo en cascada.

El más conocido, esta basado en el ciclo convencional de una ingeniería, el paradigma del ciclo de vida abarca las siguientes actividades:



fig. 1 Modelo en Cascada

Ingeniería y Análisis del Sistema: Debido a que el software es siempre parte de un sistema mayor el trabajo comienza estableciendo los requisitos de todos los elementos del sistema y luego asignando algún subconjunto de estos requisitos al software.

Análisis de los requisitos del software: el proceso de recopilación de los requisitos se centra e intensifica especialmente en el software. El ingeniero de software (Analistas) debe comprender el ámbito de la información del software, así como la función, el rendimiento y las interfaces requeridas.

jueves, 22 de agosto de 2013

Desarrollo en Cascada Vs. Desarrollo Iterativo e Incremental.

Para poder entender las diferencias entre ambos procesos de desarrollo de Software primero debemos tener en cuenta un concepto clave, ¿Qué es un proceso? o más específico ¿Qué es un proceso de Software? No es otra cosa que una serie pasos los cuales a su vez tienen actividades que se deben cumplir para poder realizar un software. Los pasos a seguir en algún proceso pueden estar definidos muy específicamente, con roles y responsabilidades de cada miembro del equipo de trabajo.

Desarrollo en Cascada.

En el modelo de desarrollo en cascada el equipo de desarrollo llega a un acuerdo con el cliente para comenzar a desarrollar algún proyecto, una vez que se llega a ese acuerdo el equipo comienza a trabajar hasta que el proyecto queda concluido y entregado, en el modelo cascada no se obtiene retroalimentación por parte del cliente: "Una vez que la piedra es arrojada por la cascada no hay forma de regresar, no se sabe cuanto se tardará la piedra en tocar el agua ni lo alto de la cascada".