120 likes | 318 Views
Estrategia de desarrollo por prototipos de aplicaciones. Fines de los Prototipos. El prototipo es una aplicación que funciona. La finalidad del prototipo es probar varias suposiciones formuladas por analistas y usuarios con respecto a las características requeridas del sistema.
E N D
Fines de los Prototipos • El prototipo es una aplicación que funciona. • La finalidad del prototipo es probar varias suposiciones formuladas por analistas y usuarios con respecto a las características requeridas del sistema. • Los prototipos se crean con rapidez, evolucionan a través de un proceso interactivo y tienen un bajo costo de desarrollo.
Objetivos de los Prototipos • Los objetivos de los prototipos son:a) aclarar los requerimientos de los usuariosb) verificar la factibilidad del diseño del sistema
Razones para emplear los Prototipos • Las razones para emplear los prototipos son:a) aumentar la productividadb) redesarrollo planificadoc) entusiasmo de los usuarios respecto a los prototipos
Condiciones para aplicar Prototipos • Las condiciones para aplicar prototipos son:a) no conocer los requerimientosb) evaluar los requerimientos c) costos altos de inversiónd) alto riesgoe) nueva tecnología
Etapas del Método con Prototipos • Las etapas del método con prototipos son:1- identificación de requerimientos conocidos 2- desarrollo de un modelo de trabajo3- participación del usuario4- revisión del prototipo5- iteración del proceso de refinamiento
Usos de los Prototipos • El uso de los prototipos está dado por: • 1- El abandono de la aplicaciónEl prototipo satisfizo pero no es necesario en el desarrollo • 2- La implantación del prototipoEl prototipo en este caso es la aplicación que se necesita sin un desarrollo posterior. • 3- El redesarrollo de la aplicaciónEl prototipo representa la determinación de requerimientos • 4- El inicio de un nuevo prototipoNecesidad de un enfoque diferente. La experiencia ganada con el prototipo anterior facilita el nuevo enfoque.
Herramientas para el Desarrollo de Prototipos • Las herramientas para el desarrollo de prototipos serían: • - Lenguajes de Cuarta Generación - Focus - SQL- Lenguajes no Orientados a Procedimientos - Lenguajes de Consulta y Recuperación - QBEXAMPLE- Generadores de reporte - EASYTRIEVE- Generadores de aplicaciones - Focus - Natural- Generadores de pantallas - SDA- Diccionarios de datos- Desarrollo sobre PC- Oracle (Designer/2000, Developer/2000)
Estrategias para el Desarrollo de Prototipos • Las estrategias para el desarrollo de prototipos son: • 1- Prototipos para pantallasEl elemento clave es el intercambio de información con el usuario. • 2- Prototipos para procedimientos de procesamientoEl prototipo incluye solo procesos sin considerar errores. • 3- Prototipos para funciones básicasSolo se desarrolla el núcleo de la aplicación, es decir solo los procesos básicos.
Errores sobre el tema Prototipos • Los errores sobre el tema de prototipos son:- el desarrollo del prototipo es trivial- es solo para aplicaciones pequeñas- es solo para aplicaciones sencillas- la participación del usuario es simbólica
Tareas de los usuarios • Las tareas de los usuarios son: 1- identificar la finalidad del sistema2- describir la salida del sistema3- describir los requerimientos de datos4- utilizar y evaluar el prototipo5- identificar las mejoras necesarias6- documentar las características no deseables