21 Septembre 2005
Le développement offshore Agile
Livre Blanc
Le développement offshore Agile
Pivolis, société de conseil et de services spécialisée dans l'offshore,
publie un Livre Blanc intitulé « Le développement offshore Agile ».
Ecrit par la Direction Technique de Pivolis, leader en France des sociétés « pivots » dans le domaine de l'informatique offshore, ce Livre Blanc fait la synthèse de plus de 4 années d'expérience dans la gestion de projets offshore, représentant plus de 100 années-homme de développement informatique. Il décrit ainsi l'intérêt tout particulier des méthodologies Agiles pour ce type de projet, et donne un certain nombre de conseils très pragmatiques sur la mise en œuvre de ces méthodologies dans un contexte offshore.
La gestion de projets informatiques offshore pose en effet de nombreuses questions et demande de faire face à de nouveaux défis comme la capacité à faire travailler conjointement des équipes éloignées géographiquement et de cultures différentes.
Pour relever ces défis, les méthodologies Agiles offrent, à la différence des méthodologies classiques de développement, plusieurs avantages développés dans ce Livre Blanc.
Quel est l'intérêt des méthodologies Agiles pour le développement offshore ?
Parce qu'ils sont conduits à distance, les projets informatiques offshore voient le risque de divergence augmenter par rapport à l'objectif attendu. Il est donc impératif de trouver des pratiques qui réduisent ces divergences. Les méthodologies Agiles le permettent car elles fournissent simultanément :
• une visibilité à tous les niveaux : gestion de projet, réponse aux attentes, management et productivité
• la possibilité de travailler sur des projets complexes
• une bonne intégration des équipes offshore : adhésion et sentiment de participation au projet de l'équipe distante et transfert des connaissances fonctionnelles
Après un rappel didactique de l'historique et des principes fondateurs des méthodologies Agiles, qui s'annoncent un peu partout comme les grands successeurs des méthodologies traditionnelles, le Livre Blanc explicite de façon concrète les meilleures pratiques et les erreurs à éviter dans la mise en œuvre d'un projet offshore.
L'AOSD : l'offshore Agile selon Pivolis
Riche de son expérience, fondée dès 2001 sur les méthodologies Agiles, Pivolis a mis au point sa propre méthodologie, l'AOSD, qui s'inspire des méthodologies Agiles. Adaptée aux projets informatiques offshore, elle ajoute des pratiques nécessaires pour le travail à distance et définit concrètement comment appliquer les pratiques Agiles : quels outils, comment les utiliser ?
Développées dans le Livre Blanc, ces pratiques portent sur :
• L'organisation des équipes : éviter le micro-management à distance, avoir des coordinateurs offshore on-site, et des équipes polyvalentes en offshore
• La gestion de projet : utiliser des itérations courtes et un outil collaboratif simple de gestion des itérations
• Les pratiques de développement : travailler en faisant de l'« intégration continue » est un critère de succès, tout comme automatiser les tests unitaires et fonctionnels
• L'infrastructure : rendre disponibles les outils et plates-formes à distance
• Les outils de communication : trouver des moyens pour toujours communiquer davantage (le wiki, les blogs, la messagerie instantanée, …)
• Le pilotage : avoir des intervenants dont la mission est l'amélioration des aspects liés à l'offshore
Comment démarrer un projet offshore ?
L'offshore n'est pas une solution miracle mais un choix parmi d'autres. Il convient de se lancer dans l'offshore en connaissance de cause afin de bénéficier des gains considérables qu'il induit. Ce Livre Blanc présente toutes les étapes qu'il convient de suivre : en amont, le choix du premier projet, du modèle de prestataire, des modes contractuels et la gestion du facteur humain.
La matière de ce Livre Blanc est naturellement issue des nombreux projets offshore menés depuis 2001 par Pivolis. Il conclut en détaillant l'un d'eux, mené dans le secteur bancaire pour la refonte des systèmes d'information d'une ligne métier.
Sommaire du Livre Blanc
1- L'intérêt de l'offshore en informatique
2- Introduction aux méthodologies Agiles
3- Agilité et offshore
4- L'AOSD
5- Comment démarrer un projet offshore Agile
6- Retour d'expérience : un projet offshore dans le monde bancaire
Livre Blanc disponible sur : http://www.pivolis.com/fr/formulaire/formulaire.php3