Ir al contenido principal

Modelo De Prototipos

¿Qué es el modelo de prototipos?

Es un modelo de desarrollo de software donde se crean prototipos en poco tiempo sin usar muchos recursos centrándose en diseños y resultados visibles a corto plazo para el cliente/usuario para que lo pueda evaluar fácilmente y dar retroalimentación y guiando a los desarrolladores para saber que aspectos mejorar.

 

         Software - Concepto, tipos, ejemplos, software libre y hardware

 

¿Cuales son sus principales características?

Su desarrollo es bastante rápido y ágil.

Se corrige constantemente antes de alcanzar la versión final.

Pasa por muchas fases antes de llegar a su estado final.

El desarrollador toma decisiones apresuradas constantemente con la finalidad de que quede lo antes posible.

Las decisiones tomadas por el desarrollador se corrigen después si se cree necesario.

 Las 6 ventajas de comprar un software original - Marketing Directo

¿Cuales son las fases necesarias para llevar a cabo este modelo?

La primera fase es la comunicación  en la que se establece contacto con el cliente para definir las características principales del proyecto.

Después sigue la analogía en la cual se relacionan los conceptos e ideas para tener una visión mas clara de lo que se busca.

A continuación comienza la fase del plan rápido donde se planifica como se desarrollara el proyecto.

Para pasar al modelado temprano para idear como realizar el prototipo.

En la fase construcción del prototipo se realiza el prototipo ya planificado.

Para dar inicio a la presentación del prototipo al cliente para que lo analice.

Una vez analizado el cliente de la retroalimentación la cual es los ajustes o correcciones que se le deben realizar al producto.

Ya con la retroalimentación se vuelve al desarrollo se vuelve a desarrollar el prototipo hasta cumplir con las características esperadas volviendo a la primera fase.

Una vez terminado se hace la entrega final cuando cumple con todas las características y el cliente se encuentra satisfecho.


                      Modelos de proceso evolutivo - IS11801 Sección 8


Los pros son:

-Este modelo funciona mejor cuando el cliente conoce los objetivos generales.

-Presenta un enfoque favorable cuando el desarrollador esta inseguro del proyecto.

Los contras son:

-El cliente suele pedir que el proyecto final se construya en base al prototipo en vez de reconstruir el prototipo una vez que alcanza su función para poder pulirse.

-Por la rapidez de entrega se suelen tomar decisiones tentativas que se quedan en la versión final por no corregirlas.

 

 

Video explicativo:

 

 

Bibliografías: 

anonimo. (s.f.). CICLO DE VIDA DE UN PROTOTIPO. 1 de diciembre de 2021, de weebly Sitio web: https://ingsoftware.weebly.com/ciclo-de-vida-de-un-prototipo.html

anonimo. (s.f.). Modelo de prototipos. 1 de diciembre de 2021, de ecured Sitio web: https://www.ecured.cu/Modelo_de_prototipos

felipe. (6 de julio de 2021). Modelo de prototipos: ¿qué es y cuáles son sus etapas?. 1 de diciembre de 2021, de hostingplus.com Sitio web: https://www.hostingplus.mx/blog/modelo-de-prototipos-que-es-y-cuales-son-sus-etapas/

Comentarios

Entradas más populares de este blog

Modelo RUP (Rational Unified Process)

  Modelo RUP (Proceso Unificado de Rational) Es un proceso de ingeniería de software, que hace una propuesta orientada por disciplinas para lograr las tareas y responsabilidades de una organización que desarrolla software. Su meta principal es asegurar la producción de software de alta calidad que cumpla con las necesidades de los usuarios, con una planeación y presupuesto predecible.     Características:   Dirigido por Casos de Uso: Los casos de uso son los artefactos primarios para establecer el comportamiento deseado del sistema. Centrado en la Arquitectura: La arquitectura es utilizada para conceptualizar, construir, administrar y evolucionar el sistema en desarrollo. Iterativo e Incremental: Maneja una serie de entregas ejecutables. Integra continuamente la arquitectura para producir nuevas versiones mejoradas. Conceptualmente amplio y diverso. Enfoque orientado a objetos. En evolución continua. Adaptable. Repetible. Permite mediciones: Est

Modelo De Cascada

 ¿Qué es el modelo en cascada? El desarrollo en cascada (en inglés, waterfall model) es un procedimiento lineal que se caracteriza por dividir los procesos de desarrollo en sucesivas fases de proyecto. Al contrario que en los modelos iterativos, cada una de estas fases se ejecuta tan solo una vez. Los resultados de cada una de las fases sirven como hipótesis de partida para la siguiente. El waterfall model se utiliza, especialmente, en el desarrollo de software. ¿Cómo funciona el modelo en cascada? El desarrollo del modelo se atribuye al teórico de la informática Winston W. Royce. Sin embargo, Royce no es el inventor de este modelo. Muy al contrario, en su ensayo de 1970 titulado Managing the Development of Large Software Systems, el teórico presenta una reflexión crítica acerca de los procedimientos lineales. A modo de alternativa, Royce presenta un modelo iterativo incremental en el que cada una de las fases se basa en la anterior y verifica los resultados de esta. Royce propone un m