Une fiabilité type « Ariane » – Épisode 2

26 février 2021
Atteindre la régularité de la fusée Ariane dans la qualité de nos livraisons : un programme au long cours chez Webinage. Retours d’expérience – Episode 2 : la maitrise des US complexes.

Les US (User Stories) complexes, ce sont des fonctionnalités à développer qui sont « lourdes », parce-qu’elles sont difficiles ou qu’elles impactent fortement le logiciel existant. En maitriser la qualité est donc un enjeu fort en développement agile, voici quelques bonnes pratiques recueillies dans l’équipe :

1- Etablir une règle simple pour les identifier, car un gros risque est de ne pas leur prêter suffisamment d’attention, alors qu’elles ont le pouvoir de causer de gros ennuis.

2- Les découper finement, ce que nous appelons « fragmenter la complexité ». Ce n’est pas toujours facile car elles semblent souvent faites d’un bloc, impossibles à décomposer sans perdre en cohérence. Il faut alors travailler avec le chef de produit (PO) et avec les experts techniques en atelier spécifiques pour trouver comment les séparer en US simplifiées.

3- Avoir un « réservoir » (backlog) d’US bien fourni, ce qui aide à différer celles qui n’apparaissent pas encore « matures » à l’équipe et qui justifient un complément (pré-étude, atelier, découpage…)

4- Assurer, tout spécialement pour ce type d’US, la complétude et qualité des tests : tests unitaires et de bout en bout, automatisés bien sûr pour garantir les non régressions futures.

Et vous ? D’autres retours d’expérience ?

Faîtes vivre nos réseaux avec nous !
Partagez :
Commentez :

Linkedin

Parlons de votre projet

Vous avez une problématique métier ?
Prenez rendez-vous en ligne !

Par téléphone :

Direction commerciale
06 82 65 92 86

Une question ? Contactez-nous ici