27
EQUIPO 4 Cano Ruiz Carlos Alberto Naranjo Norman Mirra González Montiel Ricardo E. Rosas Lozano Elvia Vega Moreno Karen Secuencia 2CM50

PROTOTIPOS

Embed Size (px)

Citation preview

Page 1: PROTOTIPOS

EQUIPO 4

Cano Ruiz Carlos AlbertoNaranjo Norman Mirra

González Montiel Ricardo E.Rosas Lozano Elvia

Vega Moreno KarenSecuencia

2CM50

Page 2: PROTOTIPOS

PROTOTIPOS

Page 3: PROTOTIPOS

Tipos de información buscada

La elaboración de prototipos de un sistema de informaciónes una técnica valiosa para la recopilación rápida deinformación especifica acerca de los requerimientos deInformación de los usuarios.

Los prototipos efectivos deben hacerse tempranamente enel ciclo de vida del desarrollo de sistemas, durante la fasede determinación de requerimientos.

Page 4: PROTOTIPOS

La elaboración de prototipos requiere el conocimiento del ciclo de vida del desarrollo de sistemas completo antes de que pueda ser lograda satisfactoriamente.

Cuando se usa la elaboración de prototipos, el analista de sistemas esta buscando las reacciones iniciales de los usuarios, sugerencias de los usuarios sobre cambios o limpieza del sistema, posibles innovaciones y planes e revisión.

Page 5: PROTOTIPOS

Reacciones iniciales del usuarioLos usuarios reaccionar al trabajar con el prototipo y estas reacciones son recopiladas por medio de observaciones, entrevistas y formas de retroalimentación diseñadas para recoger la opinión de cada persona acerca del prototipo cuando interactúa con él.

Sugerencias del usuario

Son recolectadas de aquellos que experimentan el prototipo cuando trabajan con él por un periodo especifico.

Page 6: PROTOTIPOS

Las sugerencia son el producto de la interacción de los usuarios con el prototipo, así como sus reacciones sobre esa interacción. Las sugerencias obtenidas de los usuarios deben apuntar al analista hacia formas de cambio o limpieza del prototipo para que se ajusten mejor a las necesidades de los usuarios.

Innovaciones

Son capacidades nuevas del sistema que no habían sido pensadas antes de la interacción con le prototipo.

Page 7: PROTOTIPOS

Planes de revisión

Los planes de revisión ayudan a identificar prioridades para los que se deben construir un prototipo. En situaciones donde están involucradas muchas ramas de la organización, los planes de revisión ayudan a determinar para cuales hay que construir un prototipo.

La elaboración de prototipos y la planeación van de la mano.

Page 8: PROTOTIPOS

Enfoques a los prototipos Tipos de prototipos

Prototipo parchadoEs la construcción de un sistema que trabaja, pero que está parchado. En ingeniería a este enfoque se le conoce como breadboarding.

Prototipo no operacionalEs un modelo a escala no funcional para objeto de probar determinados aspectos del diseño. Este puede ser hecho cuando la codificación requerida por las aplicaciones es muy amplia para hacerse el prototipo y, sin embargo, se puede obtener una idea útil del sistema por medio de la elaboración de prototipos de la entrada y la salida solamente.

Page 9: PROTOTIPOS

Prototipo primero de una serieLa creación de un primer modelo a escala completa de un sistema, llamado a veces un piloto.

Este tipo de prototipo es útil cuando se tienen planeadas muchas instalaciones del mismo sistema de información. El modelo funcional a escala completa permite la interacción realista con el nuevo sistema, pero minimiza el costo de superar cualquier problema que presente.

Prototipo de características seleccionadas Se refiere a la construcción de un modelo operacional que incluye algunas, pero no todas, de las características que tendrá el sistema final.

Page 10: PROTOTIPOS

El sistema se va construyendo pro módulos, de modo que si las características reciben una evaluación satisfactoria éstas puedan incorporarse en el sistema final, mucho más grande sin tener que hacer un trabajo inmenso en interfaces.

Los prototipos como una alternativa al ciclo de vida del desarrollo de sistemas

Algunos analistas argumentan que la elaboración de prototipos debe ser considerada como una alternativa al ciclo de vida del desarrollo de sistemas.

Page 11: PROTOTIPOS

Para solventar estos problemas algunos analistas proponen que la elaboración de prototipos se use como una alternativa al ciclo de vida de desarrollo de sistemas. Cuando la elaboración de prototipos es usada en esta forma, el analista efectivamente acorta el tiempo entre la determinación de los requerimientos de información y la entrega de un sistema funcional. Las desventajas de suplantar al ciclo de vida de desarrollo de sistemas incluye el dar forma prematuramente a un sistema antes de que haya sido completamente comprendido el problema.Se recomienda usar la elaboración de prototipos como parte del ciclo de vida de desarrollo de sistemas tradicional.

Page 12: PROTOTIPOS

Desarrollo de un prototipoCuando haya que decidir si hay que incluir la elaboración de prototipos como parte del ciclo de vida de desarrollo de sistemas, el analista de sistemas necesita considerar cual tipo de problema está siendo resuelto y en que forma el sistema presenta la solución.

La elaboración de prototipos es una forma magnifica para deducir retroalimentación acerca del sistema propuesto y que tan fácilmente esta satisfaciendo las necesidades de información de los usuarios, está facilita la integración del sistema de información en el más grande de la organización.

Page 13: PROTOTIPOS

Lineamientos para el desarrollo de un prototipo

1. Trabajar en módulos manejables.

Cuando se realiza un prototipo de alguna de las característicasde un sistema para obtener un modelo funcional, es imperativo que el analista trabaje en módulos manejables.Un módulo manejable es aquel que permite la interacción consus características principales, pero todavía puede serconstruido por separado por otros módulos del sistema. 2. Construcción rápida del prototipo.

La velocidad es esencial para la elaboración satisfactoria deun prototipo en un sistema de información.

Page 14: PROTOTIPOS

El prototipo debe llevarse menos de una semana para ensamblarse, y lo preferible son dos o tres días. Se deben usar herramientas especiales, tales como los sistemas para administración de base de datos y software existentes que permiten la entrada y salida generalizada, sistemas interactivos, etc.

Todas las herramientas permiten velocidad de construcción que es imposible obtener con la programación tradicional.

El poner un prototipo operacional rápidamente, en las primeras etapas del ciclo de vida, permite al analista obtener observaciones valiosas sobre la manera en que debe realizarse el resto del proyecto. La elaboración rápida de prototipos previene sobre el exceso de asignación de recursos a un proyecto que puede eventualmente llegar a ser inmanejable.

Page 15: PROTOTIPOS

3. Modificación del prototipo.

Significa crearlo en módulos que no son muy interdependientes, por logeneral el prototipo es modificado varias veces, pasando a través devarias iteraciones. Los cambios de prototipo deben mover al sistemamás cerca a lo que los usuarios dicen que es importante , cadamodificación necesita otra evaluación de los usuarios.

La temporización exacta de las modificaciones depende de que tandecididos estén los usuarios a interactuar con los prototiposmodificados.

Page 16: PROTOTIPOS

4. Enfatizar la interfaz de usuario.

La interfaz del usuario con el prototipo es muy importante.Debido a que lo que se esta tratando realmente de lograr conel prototipo es hacer que los usuarios muestren cada vez mássus requerimientos de información, deben ser capaces deinteractuar fácilmente con el prototipo del sistema

Page 17: PROTOTIPOS

Desventajas de los prototipos• Manejo del proyecto.Aunque puedan ser necesarias varias iteraciones del prototipo, la extensión del prototipo indefinidamente también crea problemas. Es importante que el equipo de análisis de sistemas imagine y luego lleve a cabo un plan en relación con como será recolectada, analizada e interpretada la retroalimentación sobre el prototipo.

Aunque el prototipo sea apreciado por su naturaleza evolucionaria, el analista no puede permitir que el prototipo sobrepase otras fases en el ciclo de vida del desarrollo de sistemas.

Page 18: PROTOTIPOS

• Adopción de un sistema incompleto como si estuviera completo.

Esto significa que si un sistema es muy necesario y es bienvenido rápidamente, puede ser aceptado el prototipo en su estado sin terminar y presionado para que sea puesto en servicio sin los refinamientos necesarios

Eventualmente, cuando se den cuenta de las deficiencias, se puede desarrollar un rechazo del usuario si es que el prototipo ha sido erróneamente adoptado e integrado en el negocio como si fuera un sistema completo.

Page 19: PROTOTIPOS

Ventajas de los prototipos• Cambio de un sistema en etapas tempranas de su desarrollo.

La elaboración de prototipos satisfactoria depende de la retroalimentación temprana y frecuente de los usuarios para que ayuden a modificar el sistema y hagan que tenga una respuesta más ágil a las necesidades actuales.

Debido a que el prototipo puede ser cambiado muchas veces, y debido a que la flexibilidad y la adaptación son la parte modular de la elaboración de prototipos, el uso de la retroalimentación para cambiar el sistema es frecuentemente la acción tomada. La retroalimentación ayudará a decirle si los cambios están garantizados en la entrada, el procesamiento o la salida, o si los tres necesitan ajuste.

Page 20: PROTOTIPOS

• Desecho de sistemas indeseables.

Es la posibilidad de desechar un sistema que no es lo que los usuarios y analistas esperaban.

La eliminación permanente del uso del sistema prototipo se hace cuando ha llegado a ser evidente que el sistema no es útil y no satisfacen los requerimientos de información que habían sido puestos.

Page 21: PROTOTIPOS

•Diseño de un sistema para las necesidades y expectativas de los usuarios.

Es que el sistema que está siendo desarrollado debe ajustarse mejor a las necesidades y expectativas de los usuarios.

Si el equipo compromete a los nuevos usuarios a involucrarse en todas las fases del proyecto, el prototipo puede ser usado como una herramienta interactiva que da forma al sistema final para que refleje precisamente los requerimientos de los usuarios.

Page 22: PROTOTIPOS

Papel del usuario en los prototipos

El papel del usuario es el involucramiento. Si no queda involucrado el usuario hay pocas razones para hacer prototipos. Los comportamientos precisos necesarios para la interacción con el prototipo puede variar, pero está claro que el usuario es un punto básico para el proceso de la elaboración de éste.

Page 23: PROTOTIPOS

•Interacción con el prototipo.Existen tres formas principales en que el usuario ayuda en la elaboración del prototipo:

1.Experimentación con el prototipo.

Los usuarios deben tener libertad para experimentar con el prototipo.Algunas de las variables que se deben observar incluyen las reaccionesdel usuario ante el prototipo, sus sugerencias para cambiar o expandir elprototipo, sus innovaciones para el uso del sistema en formas completamente nuevas y cualquier plan de revisión del prototipo queayude para la asignación de prioridades.

Page 24: PROTOTIPOS

2. Reaccionar abiertamente ante el prototipo.

El hacer que los usuarios se sientan lo suficientemente seguros para daruna reacción abierta es parte de la relación entre los analistas y usuariosque el equipo tiene que construir, las formas de hacerlo es por medio decomentarios, criticas , etc.

3. Sugerencia de cambios al prototipo.

Es sugerir adiciones y/o eliminacioones a las características que se estánprobando. El papel del analista es deducir tales sugerencias, asegurandoa los usuario que la retroalimentación que proporciona es tomada enserio, observando a los usuarios mientras interactúan y realizandoentrevistas cortas y especificas con los usuarios en relación con suexperiencias con el prototipo.

Page 25: PROTOTIPOS

CONCLUSION• Para facilitar el proceso de elaboración de prototipo el

analista debe comunicar claramente los objetivos de la elaboración de prototipos a los usuarios, junto con la idea de que la elaboración de prototipos es valiosa solamente cuando los usuarios están involucrados en forma significativa.

• Es una forma o técnica de realizar una recopilación de manera rápida, concreta y concisa acerca de los requerimientos de Información de los usuarios.

• El analista debe comunicar claramente los objetivos a los usuarios, junto con la idea de que la elaboración de prototipos es valiosa solamente cuando los usuarios están involucrados en forma significativa.

Page 26: PROTOTIPOS

BIBLIOGRAFIA

• Alavi, M. “An Assessment of the Prototyping Approach to information Systems Development”. Communications of the ACM. Junio 1984, vol. 27, no. 6 pp. 556-63.

• Avison, D., y D. N. Wilson. “controls for Effective Prototyping”. Journal of Management System. 1991. Vol. 3 no. 1.

Page 27: PROTOTIPOS

POR SU ATENCION