Développement artisanal d'un logiciel en 20 itérations

La présentation

Vidéo

Diaporama

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 Beaufils et Abel André

Damien Beaufils

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.

Abel André

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.