News

Wednesday, 19 May 2010

Labo BnF

BnF

The BnF opens a perenial space dedicated to new technologies for reading, writing and knowledge broadcasting: the Labo BnF. Its development and the installaiton of its animations were realized by 4Dconcept and its partner Ganaxa.
 
Monday, 26 April 2010

Apple iPad

iPhone … iPad … You also want to develop your own application?
Why not also use this opportunity to take a step ahead with 4Dconcept?
 


info@4dconcept.fr

+33 (0)1 61 08 50 20

 

Les méthodologies LEAN / AGILE pour améliorer la qualité de nos développements

Antoine BERTHELIN
Antoine est responsable de la bonne application des méthodologies LEAN / AGILE au sein des équipes de développement logiciel de 4Dconcept. Après 6 années de collaboration avec les équipes de Régis MEDINA, au sein de la société NORTEL NETWORKS, il a rejoint les équipes de développement de 4Dconcept en septembre 2008.
"La méthodologie AGILE est une méthodologie de développement logiciel qui s'efforce à se concentrer sur les éléments utiles d'un point de vue métier. Concrètement, la méthodologie AGILE induit un séquencement des tâches en réalisant en priorité les développements qui apportent le plus de valeur à l'utilisateur."

 

 

Antoine, pouvez-vous expliquer en quoi consiste la méthodologie AGILE et ce qu'elle peut apporter ?

La méthodologie AGILE est une méthodologie de développement logiciel qui s'efforce à se concentrer sur les éléments utiles d'un point de vue métier. Concrètement, la méthodologie AGILE induit un séquencement des tâches en réalisant en priorité les développements qui apportent le plus de valeur à l'utilisateur.
Nous sommes conscients de la difficulté pour nos clients, et les futurs utilisateurs en particulier, d'imaginer a priori le logiciel qu'ils utiliseront demain au quotidien. Pour éviter que nos développements soient perçus comme une " boîte noire " de laquelle sort un logiciel après des mois de développement, la méthodologie AGILE consiste à découper le logiciel en plusieurs lots. Nous pouvons ainsi collecter un feedback utilisateur le plus tôt possible dans le cycle de développement, ce qui nous laisse une marge de manœuvre suffisante pour prendre en compte d'éventuels changements, puisque la méthodologie AGILE a justement été conçue pour pouvoir accepter le changement.

Comment cette méthodologie se met-elle en œuvre, au quotidien ?

Concrètement, la méthodologie AGILE met en place un environnement qui force la communication avec la mise en place de différents points de rencontre en interne et avec le client, comme par exemple les planifications de sprints, les mêlées, les démonstrations et les rétrospectives. Au niveau génie logiciel, AGILE apporte aussi tout un ensemble de bonnes pratiques capitalisées au fil du temps comme les logiques de tests et plus spécifiquement les tests unitaires automatiques (Test Driven Development).

Vous vous inspirez également d'une autre méthodologie, appelée méthodologie LEAN. Pouvez-vous nous la présenter en quelques mots ?

La méthodologie LEAN est véritablement le précurseur d'AGILE. Ces deux méthodologies sont parfaitement cohérentes et complémentaires l'une de l'autre. Alors qu'AGILE se focalise sur le développement logiciel, la méthodologie LEAN s'applique à l'entreprise dans sa globalité. Cette méthodologie définit un contexte de travail incitant les personnes à s'améliorer constamment. Chaque employé est incité à réfléchir et à proposer des améliorations du système productif, ce qui débouche sur des chantiers ponctuels d'amélioration.

Pour faire mes preuves, j’ai mis en place une équipe pilote, chargée du développement du produit Doc’Advance Monitoring. En parallèle, j’ai mis en place toute une série de formations pour former les autres membres des équipes 4Dconcept à ces nouvelles pratiques. Le feedback terrain a été très positif, ces premières mesures répondaient effectivement à un vrai besoin. J’ai ainsi obtenu rapidement une adhésion totale, tant au niveau de la direction que des équipes de développement.

Aujourd’hui, nous avons déjà atteint une bonne dynamique et une organisation optimale sur des périodes courtes. En revanche, il reste encore des efforts à faire sur les projets plus long terme et les produits, ce qui donne lieu actuellement à des réflexions plus globales sur l’organisation de la société en général.

Bien que nous ayons déjà significativement changé nos méthodes de travail depuis juin 2009, les résultats ne seront réellement visibles que d’ici 6 mois. Je crois au dynamisme et à l’esprit d’innovation de 4Dconcept et vous donne donc rendez-vous en juin 2010.