Scrum és un model de referència que defineix un conjunt de pràctiques, on cada persona participant assumeix un rol (Scrum Master, Product Owner, Equip de desenvolupament, ...), fet que permet adaptar-se a les necessitats i preferències de cada equip o organització.
Des de Qualitat solucions us proposem la utilització del model <SCRUM/CTTI>:
- <SCRUM/CTTI> es basa en Dual Track Scrum que és un model organitzatiu àgil que separa l'esforç per “descobrir” i “definir” una “user story”, de l'esforç per “entregar” i “construir” producte.
- Consta de dues pistes (tracks) d'activitat: descobriment ( discovery) i lliurament (delivery).
Criteri | Descripció | Format/Canal | Validat? |
Definició | Especificacions de la User Story amb el següent contingut: - Especificacions
- Disseny de pantalles (wireframes, no cal disseny detallat)
- Disseny d procés, api,.. El que apliqui
- Model de dades
| Eina del Cicle de Vida de Software | |
Acceptació | Estan definits els criteris d'acceptació (BDD) | Informació a l'Eina del Cicle de Vida de Software amb casos de prova | |
Dependències | Dependències amb altres User Stories | Eina del Cicle de Vida de Software | |
Criticitat | Importància de la User Story | Eina del Cicle de Vida de Software | |
Estimació d'esforç | Story Point | Eina del Cicle de Vida de Software | |
Validadors | Product Owners / Validadors assignats a la UserStory | Eina del Cicle de Vida de Software | |
Criteri | Descripció | Format/Canal | Validat? |
Funcionalitats entregades | Funcionalitats extrem-extrem entregada en entorn de validació | Entorn de validació | |
Estat User Story actualitzat | Estat User Story a DONE | Eina del Cicle de Vida de Software | |
Proves unitàries i d'integració | Proves unitàries i d'integració executades | Eina del Cicle de Vida de Software | |
Proves de qualificació funcional i no funcional | Proves de qualificació funcional i no funcional (rendiment, seguretat, accessibilitat) executades a PRE | Eina del Cicle de Vida de Software | |
Proves automatitzades | Proves automatitzades executades | Eina del Cicle de Vida de Software + (Selenium / UFT) | |
Defectes identificats | Defectes identificats i enregistrats, i entren a formar part del backlog per propers sprints | Eina del Cicle de Vida de Software | |
Criteris d'acceptació validats | Es compleixen els criteris d'acceptació (BDD) | Eina del Cicle de Vida de Software + Guerkin | |