Sunteți pe pagina 1din 7

Modelo Desarrollo De Prototipos

Es una tcnica valiosa para la recopilacin de informacin sobre requerimientos de usuario. Al inicio el usuario define un conjunto general de objetivos pero no identifica requisitos detallados de entrada, proceso o salida. El desarrollador de software puede no estar seguro de la eficacia de un algoritmo, o la capacidad de adaptacin de un Sistema Operativo o la forma que debera ser la interaccin hombre-mquina. Cuando ocurre este tipo de situaciones lo aconsejable es usar el Modelo de Construccin de Prototipos.
1

19/01/2012 16:35

Funcionamiento del Prototipo


 Empieza con la recoleccin de requisitos, el desarrollador y el cliente definen
Objetivos globales para el software, identifican los requisitos conocidos, las reas del esquema donde es obligatoria ms definicin. Apareciendo un Diseo Rpido. que se centra en una representacin de los aspectos del software que sern visibles para el usuario/cliente (enfoques de entrada, formato de salida). El diseo rpido lleva a la Construccin del Prototipo.

19/01/2012 16:35

Funcionamiento del Prototipo


 

El Prototipo es evaluado por el cliente/usuario y lo usa para refinar requisitos de software a desarrollar. Este ciclo termina cuando el prototipo esta listo para satisfacer las necesidades del cliente, permitiendo adems que el desarrollador comprenda mejor lo que debe hacer.
Escuchar al cliente
Construir/ Revisar la Maqueta

El cliente/usuario Prueba la Maqueta

19/01/2012 16:35

Caractersticas del Prototipo


 

Idealmente el prototipo sirve como mecanismo de identificacin de requisitos del software. Los desarrolladores usan fragmentos de programas existentes o generadores de reportes o gestores de ventanas. El primer sistema construido apenas se puede utilizar; puede ser:
Demasiado lento, Muy grande, Torpe de uso. O las tres a la vez

19/01/2012 16:35

Problemas del Modelo de Prototipos


 

El prototipo debe servir como primer sistema que apenas se puede utilizar. El cliente ve una versin del trabajo de software, sin saber que con la rapidez de hacerlo funcionar, no se ha tomado en cuenta la calidad global del software o la facilidad de mantenimiento a largo plazo. Cuando se informa que el producto se debe construir de nuevo, el cliente no lo entiende y pide que se hagan unos pequeos ajustes para que se pueda hacer del prototipo un producto final.

19/01/2012 16:35

Problemas del Modelo de Prototipos


 

Frecuentemente usando prototipos el desarrollo de software es demasiado lento. El desarrollador hace compromisos de implementacin para hacer que el prototipo funcione sin tomar en cuenta que el sistema operativo o el lenguaje de programacin es inadecuado, que se lo eligi por estar disponible o porque era conocido.

19/01/2012 16:35

Conclusin
Aunque surgen problemas la construccin de prototipos puede ser una solucin efectiva para el desarrollo de software.  La clave es definir las reglas del juego al comienzo; el cliente y el desarrollador se deben poner de acuerdo en que el prototipo debe servir nicamente como un mecanismo de definicin de requisitos.

19/01/2012 16:35 7

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