Fundamentos - Metodologia prototipado Flashcards

1
Q

Definicion

A

El modelo de prototipos es un enfoque de desarrollo de software que se centra en la creación de un prototipo funcional temprano para demostrar las funcionalidades del sistema, recopilar retroalimentación y realizar iteraciones hasta que el sistema cumpla con las expectativas del cliente.

En este proceso el sistema es parcialmente implementado antes o durante la fase de análisis, lo que permite al cliente ver el producto desde una etapa temprana en el ciclo de vida del software.

Este modelo es básicamente prueba y error ya que si al usuario no le gusta una parte del prototipo significa que la prueba fallo por lo cual se debe corregir el error que se tenga hasta que el usuario quede satisfecho.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Tipo de metodologia

A

Es una metodología tradicional, lo que significa que tiene un enfoque predictivo, donde se sigue un proceso secuencial. A pesar de esto, el modelo de prototipos es un proceso evolutivo, lo que le da la característica de ser iterativo, que contrasta con otros modelos tradicionales, como sería el método de cascada, el cual es linear.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Caracteristica - desarrollo iterativo

A

Se desarrollan prototipos sucesivos que son refinados basándose en la retroalimentación de los usuarios y los análisis del sistema.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Caraceristica - involucramiento del cliente y enfoque en el usuario

A

Este modelo se centra en la participación activa del cliente, quienes interactúan con los prototipos para proporcionar comentarios y sugerencias, lo que ayuda a garantizar que el producto final logre satisfacer las necesidades.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Caracteristica - Flexibilidad

A

Es un modelo que permite flexibilidad y permite adaptarse fácilmente a los cambios que se puedan presentar.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Caraceristica - Exploración

A

El modelo de prototipos permite a los desarrolladores y a los clientes explorar las ideas y los requisitos del sistema antes de que se complete el desarrollo. Aunque esto puede ser un aspecto positivo, con esta libertad puede ser difícil gestionar las expectativas del cliente y evitar que el proyecto se desvíe de su alcance original.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Caracteristica - Consumo de recursos

A

La naturaleza iterativa del modelo puede llevar a limitaciones de tiempo y recursos como dinero, ya que el proceso de refinamiento puede tomar más de lo esperado.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Fase 1. Analisis de requerimiento

A

En esta fase inicial, se recopilan los requisitos generales del sistema. Estos requisitos pueden ser vagos o incompletos, ya que uno de los propósitos del modelo de prototipos es aclarar los requisitos a través de la interacción con el prototipo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Fase 2. Diseño

A

La segunda parte consiste en un diseño preliminar o un diseño rápido. En esta etapa, el diseño básico es formado. Aunque no sea un diseño completo, provee al cliente una perspectiva general del sistema. El diseño rápido ayuda al desarrollo del prototipo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Fase 3. Prototipado

A

Basándose en los requisitos recopilados, se desarrolla un prototipo inicial. Este prototipo no necesita ser completo ni perfecto; su propósito es proporcionar una representación tangible del sistema para que los clientes y los usuarios puedan interactuar con él.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Fase 4. Evaluación

A

Los clientes y los usuarios evalúan el prototipo, proporcionando retroalimentación sobre su funcionalidad, usabilidad y otros aspectos. Esta retroalimentación se utiliza para identificar y entender mejor los requisitos del sistema.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Fase 5. Revisión y refinamiento

A

Basándose en la retroalimentación recibida, el prototipo se refina y se mejora.

Estos procesos de diseño, evaluación y refinamiento se repiten varias veces hasta que el prototipo cumple con las expectativas del cliente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Fase 6. Desarrollo, testeo e implementación

A

Una vez que el prototipo ha sido aprobado por el cliente, se utiliza como base para la implementación del sistema final. En esta fase, se pueden realizar pruebas adicionales y se pueden corregir los errores restantes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly