Comment calculer le ROI d’une campagne d’automatisation

Comment calculer le ROI d’une campagne d’automatisation ?

Votre premier réflexe est de sortir votre calculette pour donner des chiffres à vos responsables? C’était mon reflexe également mais il y a tellement plus d’avantage que juste un chiffre. Posez vous quelques questions qui s’appliquent à votre projet pour appuyer sur l’avantage de l’automatisation : 

  • Quelles suites veut-on automatiser ? (ex. régression, fumée, performances) : le volume et la fréquence d’exécution conditionnent l’économie potentielle.
  • Fréquence d’exécution ? (par build, par jour, par sprint) : plus la cadence est élevée, plus les gains se cumulent vite.
  • Horizon temporel ? (6 mois, 12 mois, 3 ans) : l’automatisation coûte surtout au départ et rapporte surtout sur la durée : choisissez un pas de temps réaliste.


Parlons quand même des chiffres

La formule de base pour calculer un ROI est : 

Prenons un exemple concret 

Le résultat est : 

Soit : 162%

Calculons le seuil de rentabilité 

Dans notre cas : 

Soit : 4,6 mois

Dans ce cas précis, l’automatisation sera rentable au bout de 4,6 mois passé.

 

« Un testeur manuel effectue des tests 8 heures par jour avant de rentrer chez lui. À ce moment-là, les tests s’arrêtent. […]

Si nous automatisons les tests […], nous exécuterons cinq fois plus de tests par heure. […]

Les défauts de code détectés après la mise en production coûtent cinq fois plus cher à corriger que ceux détectés lors des tests unitaires. »

Sofia Palamarchuk, « The True ROI of Test Automation », blog d’Abstracta, 31 août 2015

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *