Calidad del Software
Aseguramiento de Calidad
Tipos de Pruebas
Análisis del Negocio
Requisitos, Casos de Uso e Historias de Usuario
100

En el software de calidad la característica que garantiza que haga lo que se pidió.

Que sea Correcto

100

Conjunto de actividades que previenen errores antes de que ocurran.

Garantía de Calidad del Software (GCS)

100

Evalúan que una función individual del sistema funcione correctamente

Pruebas unitarias

100

Primer paso para definir qué problema hay que resolver.

Identificación de necesidades del negocio

100

Especifican lo que el sistema debe hacer.

Requisitos funcionales

200

Garantiza que el software funcione sin fallar constantemente.

Confiabilidad

200

Métodos y herramientas que garantizan la calidad durante el desarrollo.

Aseguramiento de la Calidad del Software (SQA)

200

Validan la interacción entre varios módulos del sistema.

Pruebas de integración

200

Personas o grupos interesados directamente en el sistema.

Los stakeholders

200

Describen cómo debe comportarse el sistema.

Requisitos no funcionales

300

Capacidad del software para ser fácil de entender y utilizar.

Usabilidad

300

Prueba realizada para asegurar que los estándares de código se cumplan.

Auditoría de software

300

Evalúan el sistema completo como un todo funcional.

Pruebas de sistema

300

Objetivo que busca resolver el problema detectado en el negocio.

Objetivo del negocio o empresa

300

Describe paso a paso la interacción del usuario con el sistema.

Caso de uso

400

Propiedad que permite modificar o mejorar el sistema sin grandes complicaciones.

Mantenibilidad

400

Tipo de prueba que se aplica después de una modificación al sistema.

Pruebas de regresión

400

Comprobar que el sistema cumpla con los requisitos del usuario final.

Pruebas de aceptación

400

La implementación de un sistema para reservar citas en línea

Necesidad del negocio

400

Como usuario, quiero… para…

Historia de usuario

500

Evalúa si el software cumple con las necesidades reales del usuario.

Validación

500

Permite identificar defectos antes de que lleguen al usuario final.

Objetivo principal de las pruebas de software 

500

Evalúan rendimiento, seguridad o compatibilidad del sistema.

Pruebas no funcionales

500

Conecta la necesidad con la solución tecnológica esperada.

Análisis del negocio

500

Condiciones que deben cumplirse para considerar completada una historia de usuario.

Criterios de aceptación