Herramientas de prototipo Metodologia Usar las herramientas efectivamente Gente Desarrolladores con experiencia, usuarios finales. (Motivación) Gerencia No colocar Obstaculos, fomentar desarrollo rapido Infraestructura En la que se pueda desarollar tranquilamente
sistema *Se evaluan con el cliente para optimizar la calidad *Un esfuerzo unido entre desarrolladores y usuarios *Facilidad para descubrir errores (Test) Pueden ser usados para varios propositos
un gran lapso de tiempo antes de que el cliente vea resultados. * Con los métodos convencionales el desarrollo llega a tardar tanto que para cuando el sistema está listo para utilizarse los pro- cesos del cliente han cambiado radicalmente. * Con los métodos convencionales no hay nada hasta que el 100% del proceso de desarrollo se ha realizado, entonces se entrega el 100% del software.
(RAD necesita un equipo disciplinado en manejo de costos). * Prevenir incumplimiento de fechas (RAD necesita un equipo disciplinado en manejo de tiempo).
un diseño acept- able para el cliente y posible para los desarrolla- dores. * Limitar la exposición del proyecto a las fuerzas de cambio. * Ahorrar tiempo de desarrollo, posiblemente a expensas de dinero o de calidad del producto.
*Mayor involucramiento de usuarios *Posiblemente menor costo *Ciclos de desarrollo más cortos *Comprensión adecuada de los requisitos *División del sistema en módulos
*Progreso más difícil de evaluar *Menos eficiente *Más fallas. “Codificar a lo bestia” *Escalabilidad reducida – Desechables *Compromiso del cliente y desarrollador *Calidad reducida *Sucesión de prototipos si resultados
al usuario en el proyecto *Alto compromiso tanto del desarrollador como del usuario *Resultados inmediatos *Alta posibilidad de satisfacer todos los requerimientos *Facilita la detección de cambios de forma oportuna *División del producto en módulos independientes *Los prototipos son desechables
1991. * http://ironbark.bendigo.latrobe.edu.au/sub- jects/ISD/isds109web/SDLC2.pdf *Risks of Rapid Application Development Agarwal, Prasad, Tanniru, and Lynch *(RAD): an Empirical Review