modelos
ALLSOFT S.A. de C.V.
Monterrey, N.L.
1
Introducción
Para el desarrollo de cualquier producto de
software se realizan una serie de tareas entre la
idea inicial y el producto final.
Un modelo de desarrollo establece el orden en
el que se harán las cosas en el proyecto, nos
provee de requisitos de entrada y salida para
cada una de las actividades.2002-2003, Derechos Reservados
Introducción
Es necesario destacar el ciclo de vida del proyecto y el
modelo de desarrollo.
El ciclo de vida del proyecto ayuda a controlar las
actividades del proyecto desde el inicio al fin del mismo.
El modelo de desarrollo nos ayuda a la forma en la que
vamos a construir el producto.
Ambos se complementan para generar el producto
desde elpunto de vista técnico y administrativo.
2002-2003, Derechos Reservados
Modelos de Desarrollo...
El Modelo de Cascada.
El Modelo en V.
En Flor.
Prototipos
El Modelo de Espiral.
El Modelo de Procesos.
Desarrollo Incremental.
2002-2003, Derechos Reservados
El Modelo de Cascada
El ciclo de desarrollo de software.
Este modelo tiene una secuencia ordenada.
El trabajo de una etapa previa es la entrada del
siguiente proceso.
Provee de un gran control sobre las fechas de
entrega y entregables.
2002-2003, Derechos Reservados
El Modelo de Cascada
Establece criterios de entrada y salida en cada
fase claramente definidos.
Dado que provee pocos puntos de visibilidad da
la impresión de que es lento.
2002-2003, Derechos ReservadosEl Modelo de Cascada
Inicio
Análisis
Diseño
Código
Pruebas
Implem.
2002-2003, Derechos Reservados
A Favor...
Excelente cuando se tiene un producto estable y
se conoce la tecnología.
Es un método muy estructurado que funciona
bien con gente de poca experiencia.
Provee estabilidad en los requerimientos.
La planeación se puede hacer anticipadamente.
2002-2003,Derechos Reservados
En Contra...
Tiene poca flexibilidad.
Los proyectos en la práctica raramente siguen un flujo
secuencial.
Siempre es difícil para el cliente mostrar todos los
requerimientos explícitamente y con mucha
anticipación.
El cliente debe tener paciencia.
2002-2003, Derechos Reservados
En Contra...
Es inflexible y no motiva al cambio.
Poco apropiadopara aplicaciones para la toma
de decisiones.
Los usuarios tienen una participación limitada.
2002-2003, Derechos Reservados
El Modelo en V
Una reexaminación del modelo del ciclo de vida
desde el punto de vista de aseguramiento de
calidad.
Cuando cada proceso termina su producto, las
especificaciones de prueba para la probar los
procesos están también completas.
2002-2003,Derechos Reservados
El Modelo en V
Inicio
Plan de Aceptación
Integración del
Sistema
Implem.
Diseño
Análisis
Pruebas de
Integración del
Sistema
UAT
Código
I.S.T
2002-2003, Derechos Reservados
Modelo en Flor
El propósito del desarrollo de software es el de
desarrollar un producto de software.
Los equipos no deben de estar preocupados por elproceso de desarrollo mismo.
Deben de desarrollarse todas las etapas un poco al
mismo tiempo hasta que el producto final es alcanzado.
2002-2003, Derechos Reservados
Prototipos
Un prototipo es una versión preliminar
de un sistema de información con fines
de demostración o evaluación.
2002-2003, Derechos Reservados
Construcción de Prototipos
Identificación deRequerimientos.
Diseño Rápido.
Utilizar el Prototipo.
Revisar y Mejorar.
2002-2003, Derechos Reservados
Prototipos...
Es un método menos formal de desarrollo.
El prototipeo es una técnica para comprender
las especificaciones.
Un prototipo puede ser eliminado.
Un prototipo puede llegar a ser parte del
producto final.
2002-2003, Derechos Reservados
A Favor...
Utiles...
Regístrate para leer el documento completo.