5 Modelado Agil y Prototipos PDF
5 Modelado Agil y Prototipos PDF
5 Modelado Agil y Prototipos PDF
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.
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
NOMBRE O LOGOTIPO 9
Lineamientos para desarrollar prototipos
NOMBRE O LOGOTIPO 10
Ventajas y desventajas
Desventajas Ventajas
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.
• 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