Agile Tour Paris 2014 : Outiller son processus et rester agile ? C'est possible !, Etienne Margraff,...

54
Merci à nos sponsors Gold Prestige Platinum

Transcript of Agile Tour Paris 2014 : Outiller son processus et rester agile ? C'est possible !, Etienne Margraff,...

Merci à nos sponsors

Gold

Prestige Platinum

– Backlog, tableaux, planification agile, déploiement continu, outils pour

l’utilisateur, tests…

– Ne sera pas exhaustif

John.

John a une idée.

Il se dit que les chats aussi veulent communiquer

Il décide de créer EntreMinous

Le premier réseau social pour chats

John démarre avec un ami

Ils utilisent le meilleur outil pour l’agilité

EntreMinous est lancé…

Le museau à oreilles fonctionne…

John a de plus en plus d’idées

Le tableau est moins agile…

John embauche un développeur web

Un pote d’enfance, qui habite à San Francisco

L’outil doit évoluer

– Gérer un backlog

– Gérer les éléments du backlog

– Avoir un tableau avec les états

– Avoir un historique

– Rendre tout ça accessible partout

– Trello, Jira, iceScrum, Visual Studio Online

Le projet avance

John embauche 3 développeurs et un designer

Il faut suivre plus d’informations

– Gérer les éléments de base (tâches, bugs)

– Mettre à disposition des outils agiles (board, gestion de backlogs)

– Assigner les éléments (planification agile)

– Trello, Jira, iceScrum, Visual Studio Online

Les évolutions vont vites

John est content

Des bugs apparaissent à chaque déploiement

John est moins content

Il accueille un testeur

– Créer des listes de tests manuels (et automatisés)

– Obtenir un indicateur de qualité d’une version

– Reporter une anomalie sans y passer des heures

– HP Quality Center, Bugzilla testopia, Fitnesse, TestLink, Visual Studio

Online (avec Test Manager)

Les tests assurent une qualité incroyable

John se sent serein

Il décide de déployer à chaque itération

Il automatise le déploiement

– Compiler et vérifier la qualité

– Packager une version

– Intégration continue

– Déploiement continu

– Jenkins, Hudson, CruiseControl, TeamCity, Visual Studio Online

EntreMinous est tendance

Les chats affluent, la plateforme grandit

John fait le point

Il n’oublie pas qu’il fait tout ça pour les utilisateurs

Les chats ont des idées

John veut prendre en compte leurs demandes

Il cherche un moyen de les intégrer à son processus

– Garder à l’esprit qu’on développe pour les utilisateurs

– Leur donner la parole

– Arbitrer facilement

– UserVoice, GetSatisfaction

L’équipe de MiaouRégie rejoint EntreMinous

Elle utilise Trello

Pas de panique !

On va synchroniser le temps de s’adapter

– S’intégrer à l’informatique existante

– S’ouvrir aux nouvelles équipes et comprendre leur historique

– Solution souvent temporaire, mais souvent un passage obligé

– Choisir ses batailles ;-)

– Outils de synchronisation : WebHooks, TFS Sync Toolkit

– Intégrations natives

John est content, tout roule…

Il n’a pas déployé le tank pour tuer la mouche

Il a mis à jour ses outils à chaque fois que le besoin était là

– Ecouter les feedbacks

– Adapter

– Evoluer

– Faire un point régulièrement

Et vous, qu’en pensez-vous ?

Merci pour votre écoute

Etienne MARGRAFF @emargraff

Agile Tour Paris 2014

www.agileparis.org

www.twitter.com/AgileTourParis

www.facebook.com/AgileParis

[email protected]

Meetup.com/AgileParis