Contenido

Objetivo

Conocer y comprender los métodos agiles que dan solución en la industria del software a la problemática de implementar modelos continuos de pruebas de software.

Descripción

En la actualidad la industria del software avanza a pasos agigantados. Esto conlleva una serie de retos que deben de ser solucionados con conocimiento e ingenio. Los modelos continuos de pruebas de software son el mejor ejemplo de ello y sirven para poder integrar de forma efectiva la fase de pruebas dentro de los Sprints o iteraciones del proyecto. Estas soluciones permiten que el desarrollo de software sea cada vez más rápido dentro de un marco de trabajo de características ágiles como lo es Agile Testing. En este tema se comprenderá y entenderá el porqué y el cómo. Esto te permitirá implementar modelos orientados a pruebas en tu próximo proyecto de software y lograr así adaptarse con éxito a las nuevas necesidades de un mercado cada vez más competido.

Explicación

Haz clic para revisar la explicación.

Métodos de Agile Testing

Recursos adicionales

Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.

Revisa la siguiente lectura:

Para conocer más sobre métodos de Agile Testing, la siguiente lectura:

Cool Testers. (2020). Pruebas Ágiles. Recuperado de https://www.cooltesters.com/blog/pruebas-%C3%A1giles

Actividad

Objetivo

Identificar diferencias en la aplicación de los niveles de pruebas entre métodos tradicionales y Agile Testing.

Instrucciones

Los 4 niveles de pruebas de Agile Testing existen también en los métodos tradicionales o clásicos.

  1. Investiga en fuentes confiables sobre las características de los 4 niveles en métodos tradicionales, clásicos o de cascada.

  2. Realiza una tabla comparativa de las características en ambos casos (Agile y clásico)

  3. Explica con tus propias palabras las razones que justifiquen las diferencias de implementar ambos métodos.

  4. Analiza si la aceleración de pruebas conlleva riesgos a pesar de dar resultados más rápidos.

  5. Distingue los riesgos de agilizar las pruebas y establezca sus propias conclusiones.
Checklist

Asegúrate de:

  • Verificar que las fuentes consultadas no hagan referencia a métodos ágiles (puede tratarse de libros o publicaciones de principios de este siglo cuando lo métodos agiles aún no eran tan populares.)
  • Presentar una tabla comparativa con más coincidencias que diferencias.
  • Redactar conclusión con las razones que justifiquen las diferencias de implementar ambos métodos. Distingue que Agile Testing conlleva algunos riesgos y se prepara para afrontarlos.
  • Analizar la aceleración de pruebas y si conlleva riesgos a pesar de dar resultados más rápidos.
  • Cuestionar los riesgos de agilizar las pruebas y sus propias conclusiones.