Modelo basado en Prototipos

Plan your projects and define important tasks and actions

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
Modelo basado en Prototipos por Mind Map: Modelo basado en Prototipos

1. Especificación de Requerimientos y Prototipos.

1.1. Análisis y Especificacion

1.1.1. Es donde se diseña el prototipo básico para el modelo.

1.2. Diseño y construcción

1.2.1. Es donde se empieza la construcción inicial del prototipo.

1.3. Evaluación

1.3.1. Es donde se verifica la información y los requerimientos del prototipo inicial.

1.4. Modificación

1.4.1. Es donde se modifica el prototipo por si se requieren cualquier modifcación.

2. Etapas para la elaboración del modelo del Prototipo

2.1. Identificar requerimientos básicos del usuario

2.2. Desarrollar el prototipo inicial.

2.3. Usar el prototipo

2.4. Revisión y mejora del prototipo.

3. Ventajas

3.1. Creación de prototipos mas fácil y rápido de soluciones de software pequeños.

3.2. 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.

3.2.1. Define actions as necessary

3.3. También 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 debería tomar la interacción humano-máquina

3.4. Se puede reutilizar el codigo

4. Conclusiones

4.1. El prototipo se construya y sirva como un mecanismo para la definición de requisitos.

4.2. Consiste en la representación de un diseño rápido el mismo que me permite establecer, e incluso el nivel de aceptación que tendrá el software al desarrollarse.

4.3. El modelo es utilizado básicamente para facilitar a los ingenieros de software para el desarrollo de un producto de software mediante la definición de parámetros y requisitos que permite satisfacer las necesidades del cliente y el usuario y ademas de facilitar el trabajo al desarrollador.

4.4. Este modelo es fácil de usar y modificar.

5. Clasificación del modelo del Prototipo

5.1. Modelo de Rendimiento

5.1.1. Modelo básico que sera perfeccionado posteriormente, este tipo de modelo los usuarios se adaptan muy fácilmente.

5.2. Modelo a escala no funcional

5.2.1. Permite evaluar aspecto del diseño, pero se construyen en escala.

5.3. Modelo en escala completa

5.3.1. Se utiliza como referencia, este modelo se aplica al instalar un sistema de varias instalaciones.

5.4. Modelo con características esenciales.

5.4.1. En este modelo se ponen las características mas importantes.

6. El uso de este prototipo se centra en la idea de ayudar a comprender los requisitos que plantea el usuario, sobre todo si este no tiene una idea definida de lo que el decea.

7. Desventajas

7.1. El usuario tiende a crearse unas expectativas cuando ve el prototipo de cara 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.

7.2. En aras de desarrollar rápidamente el prototipo, el desarrollador suele tomar algunas decisiones de implementación poco convenientes (por ejemplo, elegir un lenguaje de programación incorrecto porque proporcione un desarrollo más rápido).

8. Caracteristicas

8.1. El prototipo es una aplicación que funciona.

8.2. La finalidad del prototipo es probar varias suposiciones formuladas por analistas y usuarios.

8.3. El prototipo se crea con rapidez.

8.4. Los prototipos evolucionan a través del proceso.

9. Pasos para el desarrollo del Prototipo.

9.1. Evaluar la petición del software

9.2. Desarrollar un presentación abreviada de los requerimientos.

9.3. Diseño.

9.4. Crear.

9.4.1. Probar.

9.4.1.1. Refinar.

9.5. Presentar al cliente.

9.6. Repetir paso 4 y 5.