Componentes de un Plan de Pruebas Flashcards

1
Q

¿En qué está basado un plan de pruebas de aceptación o de sistema?

A

En a especificación de los requerimientos; es necesario un desarrollo estructurado y un ambiente de pruebas.

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

¿Qué tipos de pruebas hay?

A
  • Pruebas de sistema
  • Pruebas de aceptación
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Qué evalúan las pruebas de sistema?

A

La funcionalidad y rendimiento de toda la aplicación.

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

Menciona 7 pruebas de sistema

A
  1. Rendimiento
  2. Usabilidad
  3. Estrés
  4. Documentación
  5. Seguridad
  6. Volumen
  7. Recuperación
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Qué son las pruebas de aceptación?

A

Pruebas que ejecutan los usuarios con el objetivo de demostrar que la aplicación se alinea con los objetivos originales del negocio y los requerimientos del sistema.

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

Componente **clave **dentro del aseguramiento de la calidad

A

Control de calidad

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

Menciona una técnica de control de calidad vista durante el parcial

A

La eliminación de defectos a través de revisiones durante el desarrollo del ciclo de vida del software.

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

¿Cuál es el propósito de las revisiones?

A

Incrementar la eficiencia del ciclo de vida del desarrollo y **proveer **un método para medir la calidad de los productos

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

¿Para qué se utilizan principalmente las revisiones?

A

Para verificar la correcta transición de una fase a la siguiente.

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

¿Cuál es el motivador principal para realizar revisiones?

A
  • Sabemos que no se puede probar todo el código
  • Las pruebas exahustivas de código son una mala práctica.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿De qué depende el tipo de revisión de software usada en un proyecto?

A

Del tipo de producto de software y los estándares que afecten a la revisión.

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

Menciona **14 **características de las revisiones

A
  1. Incrementa la **calidad **del producto de software.
  2. Reduce el re-trabajo y esfuerzo ambiguo.
  3. Reduce las pruebas y define los parámetros de prueba.
  4. Es un proceso repetible y previsible.
  5. Método efectivo para encontrar defectos y discrepancias.
  6. Incrementa la confiabilidad de la entrega del producto.
  7. Tiene un impacto positivo en las fechas del plan.
  8. Reduce el costo de desarrollo.
  9. Ayuda en la temprana detección de errores, lo que reduce el re-trabajo en etapas posteriores al desarrollo.
  10. Clarifica los requerimientos y el diseño, e identifica las interfaces.
  11. Reduce el número de fallas durante las pruebas.
  12. Reduce el número de re-test
  13. Identifica la capacidad para probar los requerimientos definidos.
  14. Ayuda a determinar requerimientos faltantes o ambiguos.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Qué tipo de defectos se pueden detectar en el transcurso de las revisiones? (5)

A
  • Defectos en las especificaciones
  • Defectos en el diseño y arquitectura del software
  • Defectos en las especificaciones de interfaces
  • Mantenibilidad insuficiente
  • Desviaciones con respecto a estándares acordados (por ejemplo guías de programación)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

4 ventajas de las revisiones

A
  1. Costes más bajos y un alto potencial de ahorro
  2. Los defectos en la documentación son detectados y corregidos de forma temprana.
  3. Los documentos de alta calidad mejoran el proceso de desarrollo.
  4. Mejora el índice de comunicación/intercambio de conocimiento (know-how).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

4 desventajas de las revisiones

A
  1. Se prodrían enfrentar situaciones de alta tensión en caso de confrontamiento directo con el autor.
  2. Los expertos involucrados en las revisiónes deben de adquirir un conocimientos específicos del producto, es necesaria una buena presentación.
  3. Inversión considerable de tiempo (10%-15% del presupuesto total).
  4. El moderador y los participantes influyen directamente en la calidad de la revisión
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Cuáles son los tipos de revisiones?

A

Existen revisiones **formales **e informales.

17
Q

Describe las revisiones informales

A

Ocurren espontaneamente entre pares; los involucrados no necesariamente tienen una responsabilidad y no es necesario generar un reporte.

18
Q

Describe las revisiones formales

A

Juntas cuidadosamente planeadas en las cuales los empleados se hacen responsables de su participación y se genera un reporte de la revisión que contiene todos los puntos tratados.

19
Q

¿Qué tan complejas son las revisiones?

A

Depende de la complejidad del proyecto.

Entre más complejo es un proyecto se necesitas revisiones más formales.

20
Q

Menciona las **10 **actividades de una revisión formal

A
  1. Planificación
  2. Definición de los criterios de entrada y salida para las revisiones formales.
  3. Inicio (“Kick-Off”)
  4. Comprobación de los criterios de entrada.
  5. Preparación individial
  6. Identificación de defectos potenciales, pregunts y comentarios.
  7. Reunión de revisión
  8. Examen/evaluación/registro
  9. Reconstrucción (Rework)
  10. Comprobación de criterios de salida (r. formales)
21
Q

¿Qué actividades se hacen durante la planificación de una revisión?

A
  1. Definición de los criterios de la revisión (lista de comprobación, tipo de revisión).
  2. Selección del personal (revisores, moderador).
  3. Asignación de roles y tiempo en el calendario del proyecto (quién hace qué).
22
Q

¿Qué se hace durante la definición de los criterios de entrada y salida para las revisiones formales?

A

Seleccionar qué partes de los documentos serán revisadas (dependiendo dela importancia de la complejidad).

23
Q

¿Qué se hace durante el inicio de la revisión?

A
  1. Distribución de documentos (a los revisores).
  2. Explicación de los objetivos, proceso y documentos (listas de comprobación).
24
Q

¿Qué es la preparación individual en una revisión?

A

Cuando los revisores inspeccionen los objetos e identifican los elementos que necesitan aclaración.

25
Q

¿Qué pasa durante la reunión de revisión?

A
  1. Reunión de los miembros de la revisión. Los revisores presentan sus resultados.
  2. Discusión o registro, con resutlados documentados.
  3. Identificación de defectos, presentación de recomendaciones respecto del tratamiento de los defectos, toma de desiciones respecto a los defectos.
26
Q

Describe la etapa de reconstrucción en una revisión.

A
  1. El autor **corrige **cualquier defecto identificado por los inspectores.
  2. Si es necesario se hace una segunda reunión de revisión.
27
Q

Menciona los 5 roles dentro de una revisión.

A
  1. Jefe de proyecto (‘“manager”)
  2. Moderador (“moderator”)
  3. Autor (“autor”)
  4. Revisor (“reviewer”)
  5. Escriba (“scribe”)
28
Q

Menciona las responsabilidades de un jefe de proyecto

A
  1. Inicia la revisión; decide respecto de los participantes.
  2. Asigna tiempo en el calendario del proyecto
  3. Determina si se han alcanzado los objetivos de la revisión
29
Q

Menciona las responsabilidades del moderador

A
  1. Dirige la reunión, hace de mediador, concluye resultados.
  2. Planificación de la revisión / ejecución de la revisión / seguimiento posterior.
  3. Sobre quien recae la responsabilidad del éxito de la revisión.
30
Q

Responsabilidades del **autor **de una revisión

A
  1. Redactor o responsable jefe del objeto de la revisión.
  2. Expone su trabajo a la crítica, lleva acabo los cambios recomendados.
31
Q

Responsabilidades del revisor

A
  1. ​Individuos con un bagaje técnico o de negocio específico.
  2. Detecta defectos/desviaciones/áreas problemáticas.
  3. Representan diferentes perspectivas y roles en el proceso de revisión
  4. Deberían tomar parte en cualquier reunión de revisión
32
Q

Responsabilidades del escriba

A
  1. Documenta todos los asuntos, problemas y puntos identificados.
  2. Los protocolos serán preparados de forma conjunta con un proyector tal vez en el caso de revisiones importantes. Posteriormente se contará con un protocolo verificado.
33
Q

Herramienta útil para descubrir anomalías durante una revisión.

A

Listas de comprobación.

34
Q

Enumera las 4 variantes de las revisiones

A
  1. Inspección (“inspection”)
  2. Revisión guiada (“walkthrough”)
  3. Revisión técnica (“technical review”)
  4. Revisión informal (“informal review”)

Estas revisiones difieren en algunos aspectos de la práctica de básica esbozada.

35
Q

Otra forma de categorizar las revisiones según el objeto de la revisión

A

De **producto **o proceso