Aspectes aplicables a un projecte àgil

  • Criteris de qualitat DOD (definició de fet) i DOR (definició de preparat)
  • Integració del procés de proves en els cicles de desenvolupament iteratiu i incremental
  • Automatització de proves (grau de cobertura segons el nivell de proves)
  • Tècniques àgils (Test-driven development –TDD, Behavior-Driven Development –BDD, Acceptance Test Driven Development – ATDD)

Durant tot el procés s’han de tenir en compte un conjunt de valors descrits en el Manifest del Testing Àgil, i que es representen sobre la següent taula, a la qual es reconeix la importància a tots ells, però es dona més valor als elements de l’esquerra per sobre dels de la dreta:

Valorem… Per sobre de…
Les proves durant el procés de desenvolupament Les proves al final de cada cicle (iteració o release)
La prevenció d’errors La detecció d’errors
Entendre el que s’està provant a cada moment Verificar el sistema en general
Ajudar a construir el sistema Identificar les falles del sistema (trencar el sistema)
La qualitat és responsabilitat de tot l’equip (client i proveïdor) La responsabilitat de l’equip de proves

Podeu descarregar el lliurable del Pla de Qualitat Agile