Está en la página 1de 21

Modelado ágil y

Prototipos
Ing. Andrei Roger Quispe
Alderete
Prototipos
Se utiliza para simular aspectos y funcionalidades del producto final, es una versión incompleta del software que
está en desarrollo.

En la fase de prototipos permite al analista establecer prioridades y redirigir los planes sin sufrir repercusiones
graves, con un mínimo de interrupción.

NOMBRE O LOGOTIPO 2
○ La palabra prototipo se utiliza en
muchas formas; principalmente los
analistas utilizan cuatro prototipos que
son
Tipos de prototipos

NOMBRE O LOGOTIPO 3
Prototipos de parches
El primer tipo sugiere la construcción de un sistema funcional, parchado o construido totalmente de un circuito
integrado uniendo partes.

NOMBRE O LOGOTIPO 4
Prototipo no operacional
El segundo tipo es la del modelo a escala no funcional, empleado para probar ciertos aspectos del diseño.

NOMBRE O LOGOTIPO 5
Prototipo primero de una serie
El tercer tipo de los prototipos es la creación de un modelo a escala completa de un sistema, a lo que se le
conoce como piloto.

Es útil cuando se planean muchas instalaciones del mismo sistema de información.

NOMBRE O LOGOTIPO 6
Prototipo de características selectas
El cuarto tipo de los prototipos es la creación de un modelo operacional que incluya solo algunas características
del sistema final.

Al crear prototipos de sistemas de información de esta manera, es posible incluir solo algunas características
esenciales.

NOMBRE O LOGOTIPO 7
Lineamientos para
desarrollar prototipos

NOMBRE O LOGOTIPO 8
Lineamientos para desarrollar prototipos

Trabajar en módulos administrables Crear el prototipo con rapidez


○ Un módulo administrable permite a los usuarios ○ La velocidad es esencial para la creación de un
interactuar con sus características clave y se puede prototipo exitoso de un sistema.
construir por separado.

NOMBRE O LOGOTIPO 9
Lineamientos para desarrollar prototipos

Modificar el prototipo Hacer énfasis en la interfaz del usuario


○ El prototipo se modifica varias veces, pasa a través ○ La interfaz de usuario debe estar lo
de varias iteraciones. Cada modificación requiere suficientemente desarrollada como para que los
de otra evaluación por parte de los usuarios. usuarios puedan acoplarse al sistema con rapidez.

NOMBRE O LOGOTIPO 10
Ventajas y desventajas

Desventajas Ventajas

• Bastante difícil administrar la creación de • El potencial de cambiar el sistema durante


un prototipo como un proyecto. las primeras etapas de su desarrollo.

• Los usuarios y analistas puedan adoptar • La oportunidad de detener el desarrollo en


un prototipo como sistema completo un sistema que no está funcionando.
cuando todavía es inadecuado y aunque
nunca haya tenido la intención de servir • La posibilidad de desarrollar un sistema
como sistema terminado. que cumpla mejor con las necesidades y
expectativas de los usuarios.

NOMBRE O LOGOTIPO 11
○ Es una metodología orientada a objetos
para el desarrollo de sistemas, la cual
incluye un método de desarrollo así
como herramientas de software. Desarrollo Rápido de
○ Los prototipos y RAD son muy parecidos. aplicaciones (RAD)
○ Ambos tienen como objetivo acortar el
tiempo que se necesita comúnmente en
un SDLC tradicional
NOMBRE O LOGOTIPO 12
Fases de RAD
Hay tres amplias fases en las que se involucran tanto a los usuarios como a los analistas en la evaluación, el
diseño y la implementación.

Planeación de los requerimientos Taller de diseño RAD Fase de implementación

• En esta fase, los usuarios y • Se trata de una fase de • Se crean y refinan los
analistas se reúnen para diseño y refinación que se sistemas, se prueban los
identificar los objetivos del puede caracterizar mejor nuevos sistemas o las nuevas
sistema e identificar los como un taller. partes de estos y después se
requerimientos que surgen a introducen a la organización.
partir de estos objetos. • Durante el taller, los usuarios
responden a los prototipos
funcionales reales y los
analistas refinan los módulos
diseñados con base en las
respuestas de los usuarios.

NOMBRE O LOGOTIPO 13
Fases de RAD

NOMBRE O LOGOTIPO 14
○ Es una colección de metodologías
innovadoras para el desarrollo de
sistemas, las cuales se centran en los
usuarios.
Modelado ágil

NOMBRE O LOGOTIPO 15
Valores y principios del modelado ágil
No solo se basa en resultados, sino también en valores, principios y prácticas las cuales se centran en el usuario

NOMBRE O LOGOTIPO 16
Cuatro valores del modelo ágil

NOMBRE O LOGOTIPO 17
Actividades, recursos y
prácticas del modelado
ágil

NOMBRE O LOGOTIPO 18
Actividades del modelado ágil

Codificación
• Es la actividad más indispensable

Pruebas
• Las pruebas automatizadas son imprescindibles

Escuchar
• Los desarrolladores utilizan la escucha activa para oír a su socio de programación.

Diseñar
• Es una forma de crear una estructura para organizar toda la lógica en el sistema.

NOMBRE O LOGOTIPO 19
Variables de control de recursos del modelado ágil

Tiempo
• Hay que asignar tiempo suficiente para completar el sistema, y entender que lo necesita para
varias actividades distintas

Costo
• El tiempo extra no ayuda tampoco. Aumenta el costo, pero no siempre aumenta la productividad.

Calidad
• Permite al analista ajustar este recurso y tal vez hacer un menor esfuerzo por mantener la
calidad que si se utilizara otro método

Alcance
• Para determinar el alcance hay que escuchar a los clientes y hacer que escriban sus historias

NOMBRE O LOGOTIPO 20
Cuatro prácticas ágiles básicas
Hay cuatro prácticas básicas que marcan una diferencia considerable entre la metodología ágil y las demás
metodologías: entregas pequeñas, semanas de trabajo de 40 horas, alojar al cliente en el sitio y programar
debe pareja.

NOMBRE O LOGOTIPO 21

También podría gustarte