Sunteți pe pagina 1din 3

Modelo de Prototipos El Modelo de prototipos, pertenece a los modelos de desarrollo evolutivo.

El prototipo debe ser construido en poco tiempo, usando los programas adecuados y no se debe utilizar mucho dinero pues a partir de que ste sea aprobado nosotros podemos iniciar el verdadero desarrollo del software. El diseo rpido se centra en una representacin de aquellos aspectos del software que sern visibles para el cliente o el usuario final. El uso de prototipos se centra en la idea de ayudar a comprender los requisitos que plantea el usuario sobre todo si este no tiene una idea acabada de lo que se desea. Caractersticas 1. El prototipo es una aplicacin que funciona 2. Los prototipos se crean con rapidez 3. Los prototipos evolucionan a travs de un proceso iterativo 4. Los prototipos tienen un costo bajo de desarrollo Tipos De Prototipos. 1. El prototipo evolutivo: entrega a los usuarios finales un sistema funcionando. Se usa con los requerimientos que mejor se comprenden. Desarrollado a base de incrementos de acuerdo a la realimentacin y los requerimientos detectados en sus versiones. 2. El prototipo desechable: valida o deriva los requerimientos del sistema. Se usa con los requerimientos que no se conocen bien. Perodo de vida corto. 3. El prototipado rpido: Comienza en las reas de mayor riesgo. Si supera obstculos, se puede desarrollar el resto del sistema a partir del prototipo, sino se puede descartar sin tener que gastar ms dinero. Pasos para la Construccin del Modelo de Prototipos Identificar los requerimientos conocidos. Los analistas y los usuarios trabajan juntos para identificar los requerimientos conocidos que tienen que satisfacerse. Se debe: determinar los fines del sistema y el alcance de su capacidad. Desarrollar modelo que funcione. Los desarrolladores explican a los usuarios: El mtodo Las actividades a realizar En el desarrollo del prototipo se preparan los siguientes componentes: Pantallas y formatos para la entrada de datos Mdulos esenciales de procesamiento Salida del sistema

En esta fase no se prepara la documentacin ni las especificaciones de salida o de diseo del software. Utilizar el prototipo. La responsabilidad de trabajar con el prototipo y evaluar sus caractersticas y operacin es del usuario. La experiencia con el sistema bajo condiciones reales permite determinar los cambios o mejoras o eliminar caractersticas innecesarias. Revisar el prototipo. Se realiza la evaluacin y con la informacin obtenida se levantan las caractersticas que debe llevar la siguiente versin del prototipo. Prototipo terminado? Los pasos anteriores se repiten varias veces, hasta que los usuarios y desarrolladores estn de acuerdo en que el sistema ha evolucionado lo suficiente e incluye todas las caractersticas necesarias. Cuando el prototipo est terminado, el paso que sigue a continuacin es tomar la decisin sobre cmo proceder, para lo cual existen cuatro opciones: 1. Abandonar la aplicacin: Se descartan el prototipo y la aplicacin 2. Implantar el prototipo 3. Volver a desarrollar la aplicacin: El desarrollo del prototipo proporcion suficiente informacin para determinar las caractersticas necesarias de toda la aplicacin. Ventajas Este modelo es til cuando el cliente conoce los objetivos generales para el software, pero no identifica los requisitos detallados de entrada, procesamiento o salida. Tambin ofrece un mejor enfoque cuando el responsable del desarrollo del software est inseguro de la eficacia de un algoritmo, de la adaptabilidad de un sistema operativo o de la forma que debera tomar la interaccin humanomquina. Inconvenientes El usuario tiende a crearse unas expectativas cuando ve el prototipo de cara al sistema final. A causa de la intencin de crear un prototipo de forma rpida, se suelen desatender aspectos importantes, tales como la calidad y el mantenimiento a largo plazo, lo que obliga en la mayor parte de los casos a reconstruirlo una vez que el prototipo ha cumplido su funcin.

Modelo de Construccin de Prototipos Identificar los requerimientos conocidos.

Desarrollar Modelo Que Funcione. Abandonar la aplicacin Utilizar el prototipo. Implantar la aplicacin Volver a desarrollar la aplicacin No Revisar el prototipo. Si Prototipo terminado?

S-ar putea să vă placă și