• Aucun résultat trouvé

6 BILAN

6.2 Les causes de performances et de non performances

6.2.2 Les non performances

Nous avons également relevé quatre causes de non performances

Figure 61 : Les causes de non performances

La mise en place de l’observatoire a été une expérience très enrichissante dans le sens où il nous a permis de découvrir un monde inconnu pour tous, aussi bien pour des personnes issues de gestion de projet classique (PMI) que des personnes plus techniques n’ayant que très peu de connaissances dans ce sujet.

1 - Problème de communication et réactivité du à notre organisation

•Il était difficile de partager l'avancement quotidien des différentes tâches. Mais surtout lorsque nous avions un point de bloquage il nous a fallut attendre les fins de sprint. De ce fait les tâches étaient valider sur le tard.

2 - Critère d’acceptabilité non defini

•Malgrè la validation de notre product owner, nous avons recommencé, à plusieurs reprise, cinq tâches :

- Le bugdet

-Notion de persistance (gestion d'un login/sauvegarde)

- Contenu de questionnaire - Charte de bon fonctionnement -CNIL

Nous en avons conclu que l'équipe doit progresser dans le domaine du leadership.

3 - Rotation du scrum-master difficulté pour remplir correctement son rôle

•Nous n’avons pas pratiqué les indicateurs dans les règles de l’art. Ces derniers nous aurait peut-être permis d’identifier plus rapidement les tâches posant problème.

4 - Adira non impliquée

•Un dernier point ou plutôt une interrogation subsiste et que nous avons considéré comme un facteur de non performance. Bien que notre product owner ait été très présent durant tout le projet, il nous a été très difficile d’obtenir des informations de la part de L’ADIRA. Il n’en demeure pas moins que L’ADIRA est restée une inconnue pour notre équipe. Ainsi il a été très difficile de connaitre le budget du projet, nos possibilités d’hébergement (héberger sur un site indépendant, intégration dans leur propre site), d'obtenir une liste de diffusion pour les questionnaires.

Deux questions se posent également :

"SCRUM a-t-il été le catalyseur nous permettant d’avoir une équipe soudée et de mener à bien notre projet ?"

"La composition du groupe a-t-elle permis de réussir le projet en SCRUM ?"

L’équipe EMSI Cela revient à répondre :

"Qu'est-ce qui est apparu en premier : l'œuf ou la poule ?"

Paradoxe de l’œuf ou la poule

CONCLUSION

Le site permet l’exécution des principales fonctions attendues d’un observatoire, sans toutefois atteindre le niveau d'exigence imaginé par l’équipe. Le produit livré peut donc paraître incomplet.

Cependant, ce produit a été façonné en utilisant une méthode agile, avec ses atouts et ses contraintes, mais correspond avant tout aux demandes du client, exprimées durant les différents sprints. Le but était de livrer rapidement et fréquemment des fonctionnalités à forte valeur ajoutée.

En huit sprints de quinze jours nous avons livré une maquette fonctionnelle correspondant à la vision du client, elle a permis d'initier des campagnes de sondages et de diffuser les résultats par l’intermédiaire du site Internet.

Lors du dernier sprint et en accord avec le client, nous avons planifié un transfert de compétence, dont le point d’orgue était la mise en ligne de l’Observatoire de l’Agilité à l’adresse suivante : www.observatoire-agilite.com

Cet événement a marqué la fin de notre projet. La remise du produit et du mode d’emploi au client va permettre d’exploiter le produit de façon autonome.

Durant les premières itérations du projet, nous avions proposé plusieurs idées qui nous semblaient novatrices ou qui pouvaient permettre à notre produit de se différencier des autres observatoires.

Pour des raisons principalement liées au temps, ces idées n’ont pas pu être déployées, mais ont tout de même suscité de l’engouement de la part de notre client.

Deux objectifs se détachent.

Le premier, le partage d’expérience, partie intégrante de la culture agile, peut se matérialiser par la mise en place d’un réseau social ou d’un forum.

Le second, accroître le rayonnement de l’observatoire et implicitement l’association ADIRA, en proposant par exemple, un calendrier des événements nationaux voire internationaux liés à l’agilité.

Déjà deux pistes pour un prochain cas fil rouge...

Enjoy :)

“Ce n’est pas l’espèce la plus forte qui survit, ni la plus intelligente, mais bien celle qui s’adapte le mieux au changement.”

Charles Darwin, XIXième siècle

REFERENCES

Liens Internet

Agile Manifesto http://agilemanifesto.org

Agilessence http://www.jago.fr

Blog de la stratégie marketing (Bonnes pratiques création de questionnaires)

www.marketing-strategie.fr Blog Formaeva

(Bonnes pratiques création de questionnaires)

http://blog.formaeva.com Blog Octo

(Mon projet est-il agile ?) http://blog.octo.com/mon-projet-est-il-agile Blog Soat

(BI, Cube OLAP)

http://blog.soat.fr/2010/08/sobiz-business-intelligence-et-cartes-interactives

Club Agile Rhône-Alpes (CARA) http://www.clubagilerhonealpes.org Commission Nationale de

l’Informatique et Libertés (CNIL) http://www.cnil.fr

Creative Commons http://creativecommons.org

EMSI http://www.grenoble-em.com/accueil_ecole.aspx?ecole=emsi

Grenoble Ecole de Management http://www.grenoble-em.com

Groupe SAMSE http://www.groupe-samse.fr

Institut Agile http://institut-agile.fr L’Association pour le

Développement de

l’Informatique en Rhône-Alpes (ADIRA)

http://www.adira.org

La Chose Agile http://lachoseagile.wordpress.com/

LimeSurevy http://www.limesurvey.org/fr

Observatoire de l’Agilité (L’) http://www.observatoire-agilite.com Observatoire des métiers de la

presse

(Charte de bon fonctionnement)

http://www.metiers-presse.org/pdf/charte_fonctionnement_presse.pdf Observatoire du numérique (L’) http://www.observatoire-du-numerique.fr

Observatoire scientifique de la

vallée du Galeizon (L’) http://www.valleedugaleizon.fr/observatoire-scientifique.html

OSIATIS http://www.osiatis.fr

Paperblog

(Bonnes pratiques création de questionnaires)

http://www.paperblog.fr Questionnaire en ligne par

l’académie Nancy-Metz (Bonnes pratiques création de questionnaires)

http://www.questionnaire.orion.education.fr

SAMSE http://www.samse.fr

Scrumwise http://www.scrumwise.com

Site du Zéro

(Charte de bon fonctionnement) http://www.siteduzero.com/conditions-generales-utilisation Survey Store

(Bonnes pratiques création de questionnaires)

http://www.surveystore.info Unions Marocaine pour la

qualité

(Charte de bon fonctionnement)

http://www.umaq.org.ma/pdfguide/charteorganisme.pdf Ville de Sceaux

(Charte de bon fonctionnement)

http://www.sceaux.fr/democratie-locale/conseils-participatifs/charte-de-fonctionnement-du-cl3d

Wikipédia http://fr.wikipedia.org

WordPress http://fr.wordpress.com/

Ouvrages

« Écriture et professionnalisation (Revue française de pédagogie, n° 156, juillet-août-septembre 2006, 117-169) »

Jacques Crinon – Michèle Guigue, 2006.

« Gestion de projet Agile »

Véronique Messager Rota, 2010.

« Guide de recommandations pour l'élaboration d'un observatoire territorial des pratiques agricoles »

Observatoire Territorial des Pratiques Agricoles (OPTA), 2007.

« Kanban et Scrum - tirer le meilleur des deux »

Henrik Kniberg – Mattias Skarin, 2010

« La pensée aux prises avec l’informatique »

Laurent Bloch, 2009.

« Le Cygne Noir : La puissance de l’imprévisible »

Nassim Nicholas Taleb, 2008.

« Le Product Backlog, qu’est-ce c’est ? »

Ludovic Larché, Agile Tour 2012 Renne, 2012.

« Spécifiez agile, expression de besoins : la boîte à outils du Product Owner »

Thierry Cros, 2012.

« Transition vers l’agilité à l’échelle d’une organisation, deuxième édition »

Valtech, 2012.

« Un guide de Survie à l’Adoption ou Transformation Agile : Travailler avec la Culture d’une Organisation »

Michael Sahota, 2011.

« Un petit pas peut changer votre vie ; La voie du Kaizen »

Robert Maurer, 2006.

« Une équipe si particulière »

Jean-François Jagodzinski, Agile France 2013, 2013.

ABECEDAIRE

BACKLOG Liste de tâches (user stories) produite par l'équipe et le product ower. Elles sont nécessaires et suffisantes pour la réalisation du projet. Il est possible d’ajouter ou de retirer une tâche si cela s'avère nécessaire ; elle est par conséquent évolutive.

BURNDOWN Courbe d’évolution d’un sprint, elle suit un axe prédéfini par l’équipe. Elle est le témoin pour observer le bon ou mauvais déroulement de l’itération.

CHARTE PROJET Définit la vision d'ensemble du projet, elle donne les axes principaux de travail, elle définit un périmètre et un temps limite. Elle doit être visible par l’équipe à tout moment, et n'excède jamais plus d'une page.

DAILY STAND UP Brève réunion de l’équipe qui s’effectue tous les matins, dix minutes maximum, à heure fixe, et debout pour déterminer l'avancement et obstacles des tâches en cours. Généralement elle se fait en posant 3 questions:

- Qu'est-ce que tu as fait hier ? - Que vas-tu faire aujourd’hui ? - As-tu eu des difficultés ? DEMONSTRATION

DE FIN D’ITERATION

Consiste à montrer le (ou les) livrable(s) de fin de sprint au product owner.

EQUIPE AGILE Constituée au minimum de trois personnes et au maximum dix. Elle réunit les compétences nécessaires au bon fonctionnement d'un projet.

EXTENSION Egalement appelé plugin ou greffon. Module qui complète un logiciel pour lui apporter de nouvelles fonctionnalités.

FOURSIGHT Méthode permettant de déterminer les préférences basses et dominantes d’une personne ainsi que son profil d’innovation.

GOOGLE DRIVE Stockage des différents documents d’échange de l’équipe.

GOOGLE HANGOUT

Système de « chat » vidéo multi-participants, permettant de réaliser des conférences à distances via Internet.

HEBERGEUR (Internet)

Entité ayant pour vocation de mettre à disposition des internautes un espace dédié sur leurs serveurs distants et à assurer une pérennité du service.

ITERATION/SPRINT Intervalle de temps, répétée plusieurs fois dans le projet. L'intervalle est fixe et ne bouge pas durant tout le déroulement du projet.

KANBAN Outil de développement de produits logiciels et processus mettant l'accent sur la livraison « juste-à-temps » tout en ne surchargeant pas les développeurs de logiciels. Dans cette approche, le processus de la définition d'une tâche jusqu’à sa livraison au client est affichée pour les participants. Les développeurs tirent leurs tâches à partir d'une file d'attente.

LEAN

ENGINEERING

Concept développé pour augmenter l'efficacité des processus des services d'ingénierie au sein des entreprises.

LIMESURVEY Logiciel de sondage en PHP pour créer des sondages en ligne.

MANAGEMENT VISUEL

Pratique consistant à faire passer des informations, des orientations au moyen d’éléments visuels.

MATRICE DES COMPROMIS

Outil de gestion dont les paramètres (délai, budget, périmètre, qualité) sont définis avec le product owner pour le projet.

NIKO-NIKO Pratique agile permettant de capter quotidiennement l’état d’esprit subjectif de chaque collaborateur ai sein de l’équipe projet.

NOM DE DOMAINE

Un nom de domaine est une adresse saisie par un internaute dans la barre d’adresse d’un navigateur pour se connecter à la page d’accueil d’un site, exemple : www.yahoo.fr.

L’adresse se compose du nom du site « yahoo » et d’une extension « fr » séparés par un point. L’extension peut indiquer la nationalité (exemple : « .fr » pour la France, « .uk » pour la Grande Bretagne) ou le type d’activité (exemple : « .com » pour un commercial, « .gov » pour but gouvernemental).

OBSERVATOIRE Lieu d’échanges et d’analyses sur un thème donné.

OPEN SOURCE Cette désignation s'applique aux logiciels dont la licence respecte des critères précisément établis par l'Open Source Initiative, c'est-à-dire la possibilité de libre redistribution, d'accès au code source et aux travaux dérivés.

PERSONAS Fiche détaillée d’un utilisateur « fictif » ou non du produit fini, elle est rédigée par l’équipe. Elle tient généralement sur une feuille A4 et est continuellement exposée dans la salle dédiée à l’équipe projet. La fiche n’est écrite que si cela est nécessaire dans le projet.

PLANNING POKER Étape pratiquée en début de sprint où l'on estime la valeur d'une user story (en heures ou en points). Chacun donne son estimation personnelle, s’il y a eu divergence, les deux extrêmes discutent et argumentent. Une nouvelle estimation est faite par l’intégralité de l’équipe, jusqu’à que la totalité de l’équipe soit accord.

POINT Unité de valeur utilisée en pratique agile à la place du classique « homme-jour ». Elle permet de connaitre la vélocité de l’équipe par sprint, et met une moindre pression au projet.

PRE-MORTEM Pratique agile réalisée en début de projet : chaque personne écrit sur un post-it ce qui pourrapost-it mal se dérouler le lendemain de la mise en production du produit fini. Il en ressort des tâches priorisées (par le product owner) qui seront injectées dans les sprints si besoin. C’est une pratique qui permet de faire ressortir les freins et les peurs de l’équipe.

PREZI Outil de présentation dynamique concurrent de PowerPoint.

PROCESS COM Aussi appelé Process Communication.

Technique permettant de se découvrir, de mieux se comprendre, à travers ses codes, son langage, ses références, visant ainsi à adapter sa communication vis-à-vis de l'autre ou encore décoder les signaux de celui-ci.

PRODUCT OWNER (PO)

Personne ayant la responsabilité et l'orientation du projet en lien avec le client. Il possède la vision du produit fini et c’est avec lui que la communication doit se faire. Il alimente le backlog de user stories, si cela s’avère nécessaire il les priorise. Il est à l’entière disposition de l’équipe.

RETROSPECTIVE D’ITERATION

A chaque fin d’itération, l’équipe se réunit pour que chacun puisse donner son avis sur les difficultés et les facilités rencontrées durant ses phases de travail.

Puis l’équipe décide collectivement, les axes d’amélioration à donner pour la future itération.

RETROSPECTIVE JALON

Aussi appelé mi sprint.

Se pratique en milieu de sprint. C'est un bilan intermédiaire permettant de voir ce qui a été fait et également de mesurer l’état d’esprit dans lequel se trouve l’équipe.

SALLE DEDIEE Salle qui est faite pour répondre aux besoins fonctionnels de l'équipe et qui ne change pas durant tout le projet. Cette pratique permet une meilleure diffusion de l’information.

SCALABLE Ce terme (issu du mot anglais « échelle ») désigne la capacité d'un produit à s'adapter à un changement d'ordre de grandeur de la demande (montée en charge). En particulier sa capacité à maintenir ses fonctionnalités et ses performances en cas de forte demande. L'idée consiste à adopter une organisation telle que la puissance croisse en même temps que la charge.

SCRUM Méthode agile pour la gestion de projet basée sur de petites équipes indépendantes. Pratique initialement conçue pour le développement informatique.

SCRUM MASTER Rôle identifié dans la pratique de Scrum. Cette personne peut avoir 2 statuts : - Soit elle fait partie de l'équipe de réalisation

- Soit c’est un poste à part entière.

C’est un facilitateur, il s’assure que tout le monde ait compris la méthode et il ne possède pas de pouvoir hiérarchique dans le groupe. Il gère toutes les perturbations extérieures au travail de l’équipe.

SCRUM OF SCRUM Pratique utilisée pour des grandes équipes (> 10 personnes) sur des gros projets. Elle permet de diviser l’équipe en plusieurs petites équipes.

SCRUM TASK BOARD

Tableau représentant l’avancement du sprint, il est généralement composé de 3 colonnes, « TO DO », « IN PROGRESS », « DONE ».

Les user stories sont réparties par leurs propriétaires dans chacune des colonnes suivants leur statut.

SCRUMWISE Outil informatique de gestion de projet permettant la pratique de Scrum.

SPRINT PLANNING MEETING

L’équipe estime (quantifie et planifie), généralement en points le poids des user stories tirées du backlog pour l’itération à venir.

STORY MAPPING Histoire du projet. On se met dans la peau de l’utilisateur final et on définit ce que l’on aimerait avoir. Il en ressort des users stories. Elle se présente sous 2 axes :

- Axe vertical > permet de prioriser

- Axe horizontal > matérialise la chronologie du sprint.

SURVEY PRESS Extension qui sert à interfacer LimeSurvey avec le système Wordpress.

TEAM BUILDING Activité qui a lieu en dehors du projet, afin de construire, de consolider et de lier les membres d’une équipe entre eux.

THEME (visuel) Ensemble de couleurs et d'images permettant de personnaliser l'apparence complète ou partielle d’une page Internet, d’une application...

TOKEN Terme informatique signifiant jeton, il est utilisé : - pour désigner un identificateur,

- pour désigner une entité (ou unité) lexicale, dans le cadre de l'analyse lexicale,

- pour désigner un jeton d'authentification, boîtier électronique générant des nombres, synchronisés destiné à l'authentification ou stockant des informations chiffrées.

USER STORY « Le scénario » : c'est une découpe de l'intégralité du travail à réaliser. Ce sont des hypothèses émises par l'équipe et le client afin de produire un travail. Elles ont toutes une valeur plus ou moins grande pour le projet. Généralement couchées sur des post-it, elles apparaissent de façon arbitraire.

Puis elles sont priorisées et estimées. Il existe 4 façons de créer les user stories :

- Les 3C : Carton (post-it), Conversation, Confirmation

- La grille INVEST : elle permet de juger la qualité d’une user story, elle pourra être éventuellement réécrite (annule et remplace un post-it).

- La matrice rôle-fonctionnalité-bénéfice : permet de formaliser,

« en tant que », « je veux que », « afin de ».

- La matrice « given-when-then » : un contexte, l’utilisateur effectue certaines actions, constatations des conséquences.

VELOCITE Nombre de tâche en termes de points, qu'est capable de réaliser une équipe dans une itération. Il n'y a que les tâches définitivement finies qui sont comptabilisées.

WORDPRESS Système de gestion de contenus. Logiciel destiné à la conception et à la mise à jour dynamique d’Internet ou d'applications multimédia.

WORLD CAFE Processus qui vise à faciliter un dialogue constructif, de partage de connaissances et d’idées. Les participants débattent d’un sujet en petit groupe autour d’une table avec un hôte. Puis à intervalle régulier, tout le monde change de table sauf l’hôte, et va se rattacher à une autre table pour que les idées continuent à « hybrider ». Elles seront alors débattues et acceptées par l’ensemble des participants.

WPSURVEY AND QUIZ TOOL

Extension qui permet de gérer les questionnaires dans Wordpress.

DECODER LES SIGLES

PO Propriétaire du produit ; Product-Owner.

CMS Content Management System.

Système de gestion de contenu ou SGC. Famille de logiciels destinés à la conception et à la mise à jour dynamique d’Internet ou d'applications multimédia.

QoS Quality of Service.

Indicateur permettant de mesurer le niveau de qualité du service rendu.

PMI Project Management Institute.

Cet institut a développé et promut des standards internationaux en management de projet.

PHP Langage de programmation compilé à la

voléehttp://fr.wikipedia.org/wiki/Logiciel_libre principalement utilisé pour produire des pages Internet dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n'importe quel langage interprété de façon locale.

SOA Service Oriented Architecture.

L'architecture orientée services est une forme d'architecture de médiation qui est un modèle d'interaction applicative mettant en œuvre des services (composants logiciels) :

- avec une forte cohérence interne - et des couplages externes « lâches ».

HTML L’HyperText Markup Language.

Format de données conçu pour représenter les pages Internet.

Il permet d’écrire de l’hypertexte, d’où son nom. HTML permet également de structurer sémantiquement et de mettre en forme le contenu des pages, d’inclure des ressources multimédias dont des images, des formulaires de saisie, et des programmes informatiques

SE Réseau social d’entreprise.

Réseau social regroupant les membres d'une même organisation qui a pour vocation d'encourager et de favoriser la collaboration, l'interaction, le travail en équipe, l'entraide, le partage, l'échange et la communication horizontale.

ROI ROI est un acronyme utilisé pour le terme anglais Return On Investment : retour sur investissement en français. C’est une mesure de rentabilité.

OLAP OnLine Analytical Processing.

En informatique, et plus particulièrement dans le domaine des bases de données, le traitement analytique en ligne est un type d'application informatique orienté vers l'analyse sur-le-champ d'informations selon plusieurs axes, dans le but d'obtenir des rapports de synthèse tels que ceux utilisés en analyse financière

URL Uniform Resource Locator.

Le sigle URL désigne une chaîne de caractères utilisée pour adresser les ressources du World Wide Web : document HTML, image, son, forum Usenet, boîte aux lettres électronique, entre autres.

ANNEXES

Annexe 1 : Le choix des outils

Ces outils se composent de :

• Google drive

Google Drive est un service de stockage, de consultation, de partage et de gestion de fichiers/dossiers en ligne lancé par Google en avril 2012. L'offre Google Drive (gratuite) se décompose ainsi :

o 5 GO d'espace de stockage (avec l'arrivée de Google Drive, Gmail passe automatiquement à 10 GO d'espace de stockage).

o Une application de bureau pour synchroniser les fichiers de son ordinateur avec le service en ligne Google Drive.

o Une application Google Drive pour Android (Google Drive pour Apple à venir).

o Un espace de stockage qui communique avec les autres services de Google (Google Docs).

• Gmail

Gmail est un service de messagerie gratuit proposé par Google. Les messages reçus sur un compte Gmail peuvent être lus via un client de messagerie ou avec un navigateur web. De nombreuses fonctionnalités du service ne sont cependant accessibles qu’à travers le navigateur web. En janvier 2012, 425 millions d’internautes utilisent ce service de messagerie électronique.

• Hangout

Intégré à Google +, les hangouts permettent la vidéo conférence, messagerie instantanée, partage de fichiers avec la possibilité d'utiliser Google Drive pour une modification de documents en direct.

Documents relatifs