lunes, 13 de febrero de 2012

Modelo de Prototipos



En Ingeniería de software el desarrollo con prototipación, también llamado modelo de prototipos que pertenece a losmodelos dedesarrollo evolutivo, se inicia con la definición de los objetivos globales para el software, luego se identifican los requisitos conocidos y las áreas del esquema en donde es necesaria más definición. Entonces se plantea con rapidez una iteración de construcción de prototipos y se presenta el modelado (en forma de un diseño rápido).El diseño rápido se centra en una representación de aquellos aspectos del software que serán visibles para el cliente o el usuario final.

El diseño rápido conduce a la construcción de un prototipo, el cual es evaluado por el cliente o el usuario para una retroalimentación.

La iteración ocurre cuando el prototipo se ajusta parasatisfacer las necesidades del cliente. Esto permite que al mismo tiempo el desarrollador entienda mejor lo que se debe hacer y el cliente vea resultados a corto plazo.

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.También ofrece un mejor enfoque cuando el responsable del desarrollo delsoftware está inseguro de la eficacia de un algoritmo, de la adaptabilidadde un sistema operativo o de la forma que debería tomar la interacciónhumano-máquina.

Desventajas

El usuario tiende a crearse unas expectativas cuando ve el prototipo decara al sistema final. A causa de la intención de crear un prototipo de forma rápida, 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 función. Es frecuente que el usuario se muestre reacio a ello y pida que sobre ese prototipo reconstruya el sistema final, lo que lo convertiría en un prototipo evolutivo, pero partiendo de un estado poco recomendado.

No hay comentarios:

Publicar un comentario