Sample Slide Showat2011.agiletour.org/files/ATR2011 - ROI tests auto.pdf · 4 4 Forcément...

Preview:

Citation preview

1 1

Agile Tour

Rennes 2011

2 2

@gmantel

3 3

Tests unitaires

Tests d’intégration

Tests de

performance,

charge, …

Tests d’ergonomie,

utilisabilité,

Tests exploratoires

Tests GUI

4 4

Forcément

automatisés

Non automatisable

Tests unitaires

Tests d’intégration

Tests de

performance,

charge, …

Tests d’ergonomie,

utilisabilité,

Tests exploratoires

Automatisable avec

des robots

Tests GUI

5 5

Forcément

automatisés

Non automatisable

Tests unitaires

Tests d’intégration

Tests de

performance,

charge, …

Tests d’ergonomie,

utilisabilité,

Tests exploratoires

Automatisable avec

des robots

Tests GUI

6 6

ROI = coût manuel - coût automatisation

Exécution des

tests

license

robots de

test Fabrication des

scripts

Exécution et

analyse des

résultats Maintenance

des scripts

7 7

8 8

2

1

3

9 9

2

1

3

10 10

Que manque-t-il ?

Complexes

Fastidieuses

Beaucoup

d’inconnues

Résultats peu

enthousiasmants

11 11

12 12

13 13

Comment intégrer la notion de coût d’une anomalie ?

Probabilité ?

Coût moyen ?

Impact ?

14 14

Droit d’acheter un actif (sous-jacent) à un prix donné (strike) à une date donnée (maturité)

Paiement d’une prime pour acquérir ce droit

Je paye 10€ le droit d’acheter une action Google en Juillet 2011 au prix de 530$

15 15

In the

money

Out of the

money

16 16

ROI

ROI

17 17

ROI

Coût des

anomalies

découvertes

ROI

Coût des

anomalies

découvertes

18 18

ROI

Coût des

anomalies

découvertes

ROI

Coût des

anomalies

découvertes

Coût des

anomalies

estimées

Investissement à

consentir

19 19

Dans une banque de finance: une anomalie en production coûte en moyenne 300 000 €

Chez un voyagiste: une indisponibilité de 1mn du site web coûte 20 000€

Mesurez-vous !

20 20

Et chez vous, combien coûte:

➜ un retard de livraison / mise en marché ? Voir le marketing

➜ Coût des équipes de maintenance ? Voir le DSI

➜ Perte opérationnelle sèche ? Voir le contrôleur de gestion

➜ Impact négatif sur l’image ? Voir les commerciaux

20

21 21

22 22

23 23

24 24

25 25

26 26

D’abord ici

Puis là

Et enfin un

peu là

27 27

28 28

29 29

30 30

31 31

D’abord ici

Puis là

Et enfin là

32 32

Le ROI n’est pas une fonction directe du temps

Le ROI est fonction du coût de la non-qualité

Les pratiques agiles de tests tendent à réduire l’investissement nécessaire

Mesurez votre investissement par rapport à la non-qualité

33 33

Livre blanc qualité logiciel

F. Dubois, S. Le Mesle

http://blog.xebia.fr/wp-content/uploads/2010/12/Livre-blanc-qualit%C3%A9-logicielle.pdf http://blog.xebia.fr/wp-content/uploads/2011/09/Xebia-Maitrisez-votre-dette-technique.pdf

Maîtriser votre dette technique

N. Jozwiak

34 34

Twitter: @gmantel

E-mail: gmantel@xebia.com

This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 2.0 France License.

To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/2.0/fr/

Recommended