La plus grosse difficulté quand les équipes de développement sont nombreuses et importantes, c'est de s'assurer de l'homogénéité des pratiques pour des questions de maintenabilité, de qualité, d'accessibilité, de facilité à retrouver des compétences.
Le Groupe France Télécom-Orange comporte une instance nommée ISAD (Information System Architecture and Design) dont le travail est précisément de garantir des pratiques communes.
Pour ce faire, ISAD fournit des versions d'Eclipse packagées avec une liste de plugins normalisée, ainsi que des préconisations et du code réutilisable, l'idée étant de simplifier les installations de nouveaux arrivants, de mutualiser les pratiques. Bref : adopter une philosophie
qui veut s rapprocher de KISS.
Nous présenterons les environnements de développement prépackagés, ainsi que la démarche de normalisation/préconisation, et finirons par des outils et des livrables spécialement dédiés à l'accessibilité et à l'ergonomie des sites web.
by Rudy Rigot
Dans votre gestion de projet web, vous aurez beau avoir avec vous une équipe de super-experts éclairés, il y a des chances que tout le monde ne se retrouve pas totalement dans le résultat final, product owner compris...
"Oui, là, on avait l'intention de rendre cette fonctionnalité accessible, mais en fait, au final on n'a pas trop pu..." (et l'intégrateur grince des dents)
Pourtant, vous les aviez bien peaufinées, vos specs, et vous vous rappelez comme tout le monde était motivé de bonnes intentions pour construire un site génial ! Mais, les décisions qui n'ont pu se prendre que sur le moment, les contraintes de staffing, et le facteur humain n'ont pas eu d'autre choix que d'altérer la qualité du produit, et ce malgré la qualité des expertises en jeu (et vu que j'aime bien le pathétique, j'appelle ça : "la déception d'expertise")
C'est pourquoi je propose une tentative de réponse très KISS à cet effet nocif et usuel, par l'engagement de toutes les personnes ayant un impact sur le projet (PM, PO, responsable dispo, etc, ...) autour d'une charte simple et non-contractuelle, permettant d'organiser logiquement les phases d'imprévu, afin de donner les moyens aux experts les plus pertinents du projet d'apporter les réponses aux questions pertinentes, et de sauvegarder la qualité du résultat final. Cette charte (qui peut avoir des résultats impressionnants en projets réels), se prénomme CATEEA (Collaborative Achievement Through Everyone's Expertise Acknowledgement), et tente de répondre à un maximum de conditions initiales de projets.