Acceptance criteria

44
“Come abbiamo incrementato sensibilmente la produttività con dei buoni criteri d’accettazione”

Transcript of Acceptance criteria

Page 1: Acceptance criteria

“Come abbiamo incrementato sensibilmente la produttività c o n d e i b u o n i c r i t e r i d’accettazione”

🐝💨

Page 2: Acceptance criteria

Nome: Mauro

Cognome: Ferratello

Età: 29 (da qualche anno)

Professione: Programmatore *http://www.wyeside.co.uk

Page 3: Acceptance criteria

http://commons.wikimedia.org http://twitter.com

http://www.wyeside.co.uk

Page 4: Acceptance criteria

Produttività ==

Righe di codice

Page 5: Acceptance criteria

Produttività ==

Righe di codice

Page 6: Acceptance criteria

Produttività =

Efficienza + Efficacia

Page 7: Acceptance criteria

1. L’essere efficiente, capacità di rendimento e di rispondenza ai propri fini.

*

Efficiènza:

*Vocabolario Treccani

Page 8: Acceptance criteria

Do the things right!

Fai le cose per bene

Page 9: Acceptance criteria

1. Capacità di produrre pienamente l’effetto voluto, e l’ottenimento stesso dell’effetto

*

Efficàcia:

*Sempre Vocabolario Treccani

Page 10: Acceptance criteria

Do the right things!

Fai le cose giuste

Page 11: Acceptance criteria

C’era una volta…

Page 12: Acceptance criteria

👤Product Owner

👥Scrum developers http://commons.wikimedia.org

👤Scrum Master

Page 13: Acceptance criteria

The first burndown

- Ideal- Real

Page 14: Acceptance criteria

?

Page 15: Acceptance criteria

“Come dipendente Nasa del 1957 voglio qualcosa per scrivere”

Page 16: Acceptance criteria

* fonte: http://wikimedia.org

Page 17: Acceptance criteria

Criteri d’accettazione

(o acceptance test)

#Importanti

Page 18: Acceptance criteria

Criteri d’accettazioneSono un astronauta e voglio qualcosa per scrivere

Page 19: Acceptance criteria

* fonte: http://wikimedia.org

Page 20: Acceptance criteria

!#Importanti

#Diversi (dalla storia)

Page 21: Acceptance criteria

Criteri d’accettazioneSono un astronauta e voglio qualcosa per scrivere

Deve scrivere bene

Deve durare tanto

Page 22: Acceptance criteria

* fonte: http://flickr.com

Page 23: Acceptance criteria

#Importanti

#Diversi (dalla storia)

#Obiettivi (non ambigui)

!

Page 24: Acceptance criteria

Criteri d’accettazioneDeve scrivere bene avere un tratto continuo per 1 mt.

Deve durare tanto scrivere almeno 200fogli

Deve lavorare nello spazio di fasi dell’intero angolo solido

Page 25: Acceptance criteria

* fonte: http://pixabay.com

Page 26: Acceptance criteria

#Importanti

#Diversi (dalla storia)

#Obiettivi (non ambigui)

#Comprensibili (da tutti)

!

Page 27: Acceptance criteria

Criteri d’accettazioneDeve avere un tratto continuo per 1 mt.

Deve scrivere almeno 200fogli

Deve lavorare nello spazio di fasi dell’intero angolo solido scrivere in tutte le posizioni

Deve essere pressurizzata, con inchiostro ai polimeri.

Page 28: Acceptance criteria

* fonte: http://en.wikipedia.org

Page 29: Acceptance criteria

#Importanti

#Diversi (dalla storia)

#Obiettivi (non ambigui)

#Comprensibili (da tutti)

#Intenzioni (non soluzioni)

!

Page 30: Acceptance criteria

Criteri d’accettazioneDeve avere un tratto continuo per 1 mt.

Deve scrivere almeno 200fogli

Deve scrivere in tutte le posizioni

Deve essere pressurizzata, con inchiostro ai polimeri.

Deve costare meno di 20$

Deve scrivere nello spazio.

Page 31: Acceptance criteria

?

Page 32: Acceptance criteria

* fonte: http://www.aeroporto-malpensa.com

Page 33: Acceptance criteria

#Importanti

#Diversi (dalla storia)

#Obiettivi (non ambigui)

#Comprensibili (da tutti)

#Intenzioni (non soluzioni)

#Verificabili

!

Page 34: Acceptance criteria

Criteri d’accettazioneDeve avere un tratto continuo per 1 mt.

Deve scrivere almeno 200fogli

Deve scrivere in tutte le posizioni

Deve costare meno di 20$

Deve scrivere nello spazio a gravità zero

Page 35: Acceptance criteria

Do the things right… &

…do the right things!💡

Page 36: Acceptance criteria

I C.A. definiscono i confini di una

storia, ci dicono quando è conclusa

💡

Page 37: Acceptance criteria

BDD (Behavior Driven Development)

Page 38: Acceptance criteria

Given

When

Then

BDD (Behavior Driven Development)

Page 39: Acceptance criteria

Acceptance test

Page 40: Acceptance criteria

The final burndown

- Ideal- Real

Page 41: Acceptance criteria

Stakeholder:

Product Owner:

Team:

Efficienza:

Efficacia:

Produttività:

👍

👍

👍

👍

👍

E alla fine?

Page 42: Acceptance criteria

* fonte: http://wikimedia.org

Page 43: Acceptance criteria

?

?

?

??

?

?

?

??

?

? ?

?

?

?

?

??

?

?

?

?

?

Page 44: Acceptance criteria

@ferratello

*http://www.wyeside.co.uk

http://about.me/mauroferratello