Você está na página 1de 6

T-123

Modelo de desarrollo de software protipos


I.A.D.S.

Miguel Angel Gaona Torres Emmanuel Barrera Snchez Juan Jos Alvarado Mendieta Karla Lilia Ledesma Vega Julio Csar Valds Snchez

15/02/2012

Modelo de desarrollo de software protipos


Prototipo:Los prototipos son una visin preliminar del sistema futuro que se implantara. El modelo de prototipos permite el sistema, o algunas de sus partes, se construyan rpidamente para comprender con facilidad y aclarar aspectos en los que se aseguren que el desarrollador, el usuario, el cliente estn de acuerdo en lo que se necesita as como la solucin que se propuesta y de esta forma minimizar el riesgo y la incertidumbre en el desarrollo, este modelo se encarga del desarrollo de diseos para que estos sean analizados y prescindir de ellos a medida que se adhieran nuevas especificaciones, es ideal para medir el alcance del producto, pero no se asegura su uso real. Caractersticas y y y y y y y y y y y No modifica el flujo del ciclo de vida. Reduce el riesgo de construir productos que no satisfagan las necesidades de los usuarios. Reduce costos y aumenta la probabilidad de xito. Exige disponer de las herramientas adecuadas. No presenta calidad ni robustez. Una vez identificados todos los requisitos mediante el prototipo, se construye el producto de ingeniera El prototipo es una aplicacin que funciona. La finalidad del prototipo es probar varias suposiciones formuladas por analistas y usuarios. Los prototipos se crean con rapidez. Los prototipos evolucionan a travs de un proceso iterativo. Los prototipos tienen un costo bajo desarrollo.

Etapas para la elaboracin del Modelo de Prototipo.  Identificar requerimientos bsicos del usuario  Desarrollar prototipo inicial  Usar el prototipo

Modelo de desarrollo de software protipos


 Revisin y mejora del prototipo

Etapas del Ciclo de Vida de un Sistema. y Definicin del proyecto:

En esta etapa se identifican problemas, oportunidades y objetivos, as mismo se determinan los requerimientos de informacin, de la manera ms objetiva posible. Adems analiza si es preciso implementar un nuevo sistema o modificar el existente, especifica los objetivos y el alcance del proyecto todo plasmado en un plan de proyecto estructurado. y Anlisis de sistemas:

Se procede a analizar los problemas cuidadosamente, las necesidades del sistema, utilizando algunas herramientas como los diagramas de flujo, adems de las entrevistas, los anlisis de documentos e informes, etc. asimismo se hace un anlisis inicial de la factibilidad de las posibles soluciones. y Diseo:

Una vez obtenida toda la informacin recopilada anteriormente se elabora un diseo lgico del sistema de informacin. Posteriormente se hacen las descripciones formales, que implica disear procedimientos precisos de captura de datos, accesos efectivos al sistema, la interfaz con el usuario, una base de datos eficiente, etc. y Programacin:

Esta etapa es bsicamente tcnica, consiste en traducir las especificaciones de diseo en un cdigo de programacin. y Instalacin:

Modelo de desarrollo de software protipos


Consiste en comprobar el sistema, es decir se analiza la forma en que se implementar en la organizacin, se capacita el personal, as mismo se documenta el sistema y se le hacen las primeras evaluaciones. y Post-implantacin:

En este paso se evala constante del sistema despus de entrar en funcionamiento, incluye actualizacin y puede llegar a ser necesaria una auditora formal para ver si el sistema cumple con los objetivos.

Al utilizar este modelo las etapas del ciclo de vida pueden variar en: y y y y y y y y Anlisis del requisito del sistema Anlisis de requisitos del software Diseo desarrollo e implementacin del prototipo Prueba del prototipo Refinamiento interactivo del prototipo Refinamiento de las especificaciones del prototipo Diseo e implementacin del sistema final Explotacin y mantenimiento

El prototipado Para que sea efectivo: y y y y y y Debe ser un sistema con el que se pueda experimentar Debe ser comparativamente barato (< 10%) Debe desarrollarse rpidamente nfasis en la interfaz de usuario Equipo de desarrollo reducido Herramientas y lenguajes adecuados

Tipos de prototipo y Prototipos de parchado

Es la construccin de un problema operable, es decir que tenga las caractersticas necesarias o bsica que permitan una interaccin del usuario. Este modelo resulta ser bsico, debido a su sencillez al momento de crearlo. y Prototipos no operacionales

Modelo de desarrollo de software protipos


El prototipo es un modela a escala que solamente contiene las caractersticas esenciales , en este debido al tiempo y costo podrn ser realizado, de igual manera se puede tomar algunas decisiones sobre la utilidad del sistema en base a las entradas y a la salidas ya del prototipo. y Prototipo primero de una serie

Es la creacin de un primer modelo a escala completa de un sistema . Este tipo de prototipo es til cuando se tienen planeadas muchas instalaciones del mismo sistema de informacin y Prototipo de caractersticas seleccionadas

Se refiere a la construccin de un modelo operacional que incluyen algunas pero no todas, de las caractersticas que tendr el sistema final. adicional a esto el sistema se va construyendo por mdulos, de modo que si las caracterices reciben una evaluacin satisfactoria puedan incorporarse al sistema final

Clasificacin del Modelo de Prototipo. y Modelo de rendimiento

Modelo bsico que ser perfeccionado posteriormente, el este tipo de prototipo los usuarios se adaptan a las aplicaciones aunque los procesos de recuperacin y almacenamiento de la informacin son ineficientes. y Modelo a escala no funcional

Permiten evaluar aspectos del diseo, pero en realidad no son funcionales, se lo construye en escala. y Modelo a escala completa

Se lo utiliza como referencia para distintas versiones que de l se hagan, este modelo se lo aplica al instalar un sistema en varias instalaciones. y Modelo con caractersticas esenciales

En este modelo se incluyen algunas, no todas las caractersticas que tendr el sistema final.

El prototipado evolutivo y y Construccin de una implementacin parcial que cubre los requisitos conocidos, para ir aprendiendo el resto y, paulatinamente, incorporarlos al sistema. Reduce el riesgo y aumenta la probabilidad de xito.

Modelo de desarrollo de software protipos


y y No se conocen niveles apropiados de calidad y documentacin. Problemas de gestin de configuracin.

Ventajas del Modelo de Prototipo 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. Tambin ofrece un mejor enfoque cuando el responsable del desarrollo del software est inseguro de la eficacia de un algoritmo, de la adaptabilidad de un sistema operativo o de la forma que debera tomar la interaccin humano-mquina.

Desventajas del Modelo de Prototipo El cliente ve funcionando lo que para l es la primera versin del prototipo que ha sido construida y puede desilusionarse al decirle que el sistema an no ha sido construido. El desarrollador puede ampliar el prototipo para construir el sistema final sin tener en cuenta los compromisos de calidad y de mantenimiento que tiene con el cliente.

Você também pode gostar