Développement artisanal d'un logiciel en 20 itérations
Par Damien Beaufils et Abel André
- Conférence (50 mn) :
Liens connexes
- key/dObNGFPV4mRQPu
Le sujet
Retour d'expérience d'un projet de refonte d'une billetterie en ligne sur dix mois.
L'enjeu attendu était les performances du back-end pour tenir la charge lors de l'ouverture des ventes.
L'enjeu réel a été de maintenir la base de code aussi bien back-end que front-end au fil des itérations.
Une équipe composée d'un Tech Lead et de quatre développeurs a réussi à livrer un produit maintenable en plus d'être bien conçu.
Après une brève présentation de l'architecture et des technologies utilisées, nous vous présenterons la méthodologie mise en place de l'itération 0 à l'itération 20. Nous vous expliquerons en quoi Software Craftsmanship est une extension naturelle des méthodologies agiles, et ce que les pratiques ont apporté à l'équipe de développement, au métier et à la DSI.
Ressources
Présenté par

Damien est développeur depuis 10 ans et membre de la tribu Software Craftsmanship chez OCTO Technology.
Convaincu qu'un logiciel bien conçu est nécessaire en plus d'un logiciel fonctionnel, il intervient en tant que Tech Lead chez ses clients, ou en tant que formateur sur les pratiques telles que Test Driven Development.

Passionné de développement et agiliste confirmé, Abel intervient dans des projets de delivery agile et transmet les bonnes pratiques promues par la tribu Software Craftsmanship d'OCTO Technology.
Convaincu de par son expérience que les réalisations agiles nécessitent avant tout une excellence technique et un fort esprit d'équipe, Abel privilégie les pratiques d'eXtreme Programming chez ses clients.