welcome! B enjamin Samson

Documents pareils
GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET

Topologie du web - Valentin Bourgoin - Méthodes agiles & SCRUM

25/12/2012

Estimer et mesurer la performance des projets agiles avec les points de fonction

c o n c e p t i o n Un savoir-faire et des experts pour concevoir des sites efficaces et durables

Maîtrise d ouvrage agile

Les méthodes itératives. Hugues MEUNIER

Le Product Owner Clé de voute d un projet agile réussi

SCRUM BUT, LE LIVRE BLANC. De la problématique de mener un projet AGILE dans une organisation classique

PagesJaunes.fr Mise en place de Scrum de scrum. Fabien Grellier Agile Tour Octobre

Jean-Pierre Vickoff

Règles d engagement. Présentation Diapositives Bibliographie Questions Les vertus de la marche

Soyez agile. Dans l industrie du logiciel, la. De plus chaque projet informatique

Méthodes Agiles et gestion de projets

Les méthodes Agiles. Introduc)on aux méthodes Agiles Exemple : Scrum

Scrum + Drupal = Julien Dubois

Gestion de Projet Agile

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

Méthodes agiles. CONSEIL & DÉVELOPPEMENT DE SOLUTIONS E-BUSINESS. Jean-Louis Bénard jlb@businessinteractif.

Gestion de projet Agile. STS IRIS Module «Gérer et organiser un projet informatique»

Conduite de projets SI. Les méthodes «Agiles» N QUAL/1995/3660e ORESYS

GESTION DE PROJET : LA METHODE AGILE

Scrum Une méthode agile pour vos projets

Méthode Agile de 3 ème génération J-P Vickoff

Agilitéet qualité logicielle: une mutation enmarche

INTRODUCTION À LA GESTION DE PROJET AGILE (BACKLOG, TABLEAUX DE BORD, BURNDOWN, PLANIFICATION D ITERATIONS)

Le Product Backlog, qu est ce c est?

1/15. Jean Bernard CRAMPES Daniel VIELLE

Les «méthodes Agiles»

Présentation UBO 12/2008 Présentation des méthodes agiles

Mise en place d'une solution libre de gestion d'entreprise. Maurice MORETTI Directeur associé

Développement itératif, évolutif et agile

L enseignement de méthodes agiles dans un contexte d apprentissage actif

Processus d Informatisation

backlog du produit Product Owner

Scrum Le guide pratique de la méthode agile la plus populaire 3 e édition Claude Aubry 320 pages Dunod, 2013

Retour d expérience implémentation Scrum / XP

Testeur Agile Niveau Fondation Bertrand Cornanguer, Vice-chair Agile tester WG

OPTIMISER SON PROCESSUS DE TEST AVEC UNE APPROCHE BOITE GRISE

L'AGILITÉ AVEC VISUAL STUDIO

CHAPITRE 3 : LES METHODES AGILES?

Méthodologies SCRUM Présentation et mise en oeuvre

XP : plus qu'agile. Extreme Programming v2 et Développement Responsable. Thierry Cros

Gestion Projet. Cours 3. Le cycle de vie

Les méthodes Agiles Introduction. Intervenant : Tremeur Balbous tremeur@agilegardener.com 04/09/2008

CONSULTANT AMOA/RECETTE à la recherche d un poste dans la région de Montpellier 7 ans d expérience

Cours Ephec Niv. 2 : Technique et gestion de projet. Par Monsieur Bertieaux Année Académique Quelles sont les 4 valeurs Agiles?

EXIN Agile Scrum Master

Méthodes de développement

LA MÉTHODE AGILE VS LE CYCLE EN V UNE RÉVOLUTION DANS LA GESTION DE PROJET. Franck BEULÉ

Diplôme Fédéral de Web Project Manager

étude de rémunérations

Formation agile. Formation agile Created on 24 janv Edited on 29 févr Page 1 sur 16

Feature Team Primer. par Craig Larman et Bas Vodde. Version 1.2

Certification Scrum Master

BOOK REFERENCES ERGONOMIQUES Gfi Informatique

Stratégies gagnantes pour la fabrication industrielle : le cloud computing vu par les dirigeants Dossier à l attention des dirigeants

INF2015 Développement de logiciels dans un environnement Agile Examen final hiver 2015

L assistance à maîtrise des projets logistiques risqués

VOLUME 1 CRÉATION D UN SITE WEB

SCRUM chez BWIN : implémentation d une méthode agile dans Focalpoint Spasija Taseva et Corinne Bacle

Retour d expérience RATP. Intégrer le test de performance au cœur du processus de développement agile. Challenges, techniques, résultats.

LES 10 POINTS CLÉS POUR RÉUSSIR SON APP MOBILE D ENTREPRISE

Cours Gestion de projet

Scrum. Description. Traduit en langue française par Bruno Sbille et Fabrice Aimetti - Avril Trad FR v1.1

c o n v e r s i o n Des experts de l optimisation pour vous aider à transformer plus et améliorer votre ROI

Faire simplement mieux

Le rôle du coach Agile et son apport pour le projet

Scrum et itk : adaptation de la méthode au développement d OAD. D après Henrik Kniberg Scrum et XP depuis les tranchées

LA GESTION DE PROJET INFORMATIQUE

Une bonne dose d'agilité au cœur de votre équipe. La rece e Visual Studio 2012 pour des projets maitrisés

Architecture pragmatique pour la gestion du cycle de vie des applications (ALM)

ERP SURVEY ÈRE ENQUÊTE EN FRANCE AUTOUR DE LA SATISFACTION DES UTILISATEURS D ERP ET DE PROGICIELS DE GESTION

agilité interactive Optimisation de la conversion

Alignement avec les métiers par le test fonctionnel et d acceptation en projets agiles

Isabelle Nicolas

Ministère de l intérieur

IAFACTORY. sommaire MATERIALIZE YOUR NEXT SUCCESS. offres en architecture de l information cartographie. principes. objectifs.

Scrum. ... pour des projets informatiques agiles. Pascal Lando Certified Scrum product owner

Titre : La BI vue par l intégrateur Orange

Introduc)on à l Agile

PLAN ASSURANCE QUALITE

Jean-Pierre Vickoff J-P Vickoff

User stories et Backlog de produit

Fondateur d Agile Impulse nicolashennion@agileimpulse.com. Support disponible sur agileimpulse.com/formation/scrumssii2j.

Aligner le SI sur la stratégie de l entreprise

Ingénierie des méthodes Agiles : Que cache l opposition entre déploiement et livraison en continu? Faut-il adopter DevOps 1?

Projet. Responsive Web Design DU RECUEIL DES BESOINS À LA MISE EN LIGNE. Jérémie Patonnier Rudy Rigot. Préface de Kaelig Deloumeau-Prigent DESIGN

Le cycle de développement des produits à la Société GRICS : une nouvelle approche

SYNERGIE Associés Confidentiel Reproduction interdite sans autorisation préalable Page 1 de 44

Maximisons les performances de votre stratégie digitale

AGILE IPHONE DEVELOPMENT

Avant propos. Parcours de lecture : combien de sprints vous faut il?

Jean-François McNeil. Consultant en Analyse d Affaires Certification de l IIBA (CCBA) jf@solutionsmcn.com

Scrum et l'agilité des équipes de développement

BaroJOB. Une priorité : Donner Envie aux Jeunes. Le Baromètre des Compétences Informatique/TIC en Pays de Loire Edition #5 / Mars-Avril 2014

Contrats agiles: mythe ou réalité?

SOMMAIRE 1. NOTRE AGENCE NOS PRESTATIONS NOTRE MÉTHODOLOGIE PROJET NOS OFFRES LES ATOUTS DE NOS OFFRES...

Société de conseil en intégration Oracle E Business Suite.

Transcription:

welcome! B enjamin Samson

GESTION DE PROJET

Programme Introduction à la gestion de projet Atelier Brainstorming / Sujet de travail en équipe Introduction aux méthodes Agiles - Le sprint 0 - Les personas SCRUM - Les acteurs - Le Backlog - Les Users Stories - Évaluation - Planification - Notion de fini

GESTION DE PROJET Introduction

Un projet... c est quoi?

Qu est ce qu un projet? Une envie Une nécessité Une enveloppe budgétaire Des restrictions budgétaires L aboutissement d une longue histoire Le prolongement de la stratégie d entreprise Des contraintes imposées (par la DSI, le service communication, marketing, etc.)

mais aussi : Un nouveau client Une ligne sur son CV / book Une marge Un échéancier de facturation De la trésorerie Une référence pour une agence

et pourquoi pas : Un mariage Un voyage La construction d une maison L achat d une voiture

Comment préciser? On parle de projets tous les jours... c est large! Temporaire : un début et une fin Des étapes, de la méthode Un résultat : le(s) livrable(s)

Le paradoxe de la gestion de projet Capacité Capacité d action sur le projet Connaissance du projet temps

Les acteurs d un projet Le client - celui qui commande (vs. qui paie) - Enthousiaste (au début) - Naïf (au début) VOUS - Gentil organisateur - Un esprit clair et passionné - Celui qui conseille AMOA - Pouvoir proportionnel au périmètre d intervention, à la durée d intervention et à la confiance du client - Un allié, votre meilleur ami - Votre pire ennemi Votre équipe - A motiver en permanence - Rendre efficace Vos partenaires - Une source de marge - Un danger permanent

Décrivez votre équipe idéale

2 exemples Petit projet - Commercial / Consultant - Chef de projet - Designer - Développeur / intégrateur 4 acteurs Gros projet - Commercial / Consultant - Consultant SEO - Consultant e-marketing - Directeur de projet - Chef de projet fonctionnel - Directeur de création - Web Designer - Illustrateur - Rédacteurs, pigistes - Développeurs - Intégrateurs + de 12 acteurs

Quels sont les critères de valeur d un projet?

Délai, Qualité Coût Qualité max 45 jours Productivité dispo 2 mois Efficacité votre projet Délai Bons techniciens Capacité Coût Exemple : Avoir un site internet pour le 30 avril 2015 pour 30 000 Avoir les bons techniciens disponibles pendant les 2 prochains mois pour effectuer un travail de 45 jours

Délai, Qualité Coût Qualité Délai Coût Si on réduit le Délai, on baisse nécessairement la qualité... et potentiellement les coûts

Délai, Qualité Coût Qualité Délai Coût Si on réduit le Budget, on baisse nécessairement la qualité... et potentiellement le délai

Délai, Qualité Coût Qualité Délai Coût Si on réduit la Qualité, on baisse les Coûts et les Délais

Délai, Qualité Coût

Les différentes approches méthodologiques de développement

Différentes méthodes Cycle en cascade (Waterfall) Cycle en V Cycle en Spiral Cycle itératif (Agile)

Ce qui sera commun Conception Production Vie Maintenance

Cascade Analyse Spécifications Plan Conception Developpment Implementation Recette Principe : chaque étape doit être terminée avant d en entamer une autre Maintenance

Avantages de la méthode Waterfall 2 mois 2 mois 1 mois Analyse Spécifications Plan Conception Developpment Implementation Recette Maintenance Le plan est défini c est confortable et rassurant

Inconvénient de la méthode Waterfall 2 mois 2 mois 1 mois Go! ok??? tin din! Effet «tunnel» : Les livrables ne sont testés et validés qu une fois réalisés Le projet parait «figé» (alors qu il évolue) La prise en compte des changements est plus lente

Cycle en V Analyse Recette Spécifications Tests validation Plan Tests intégration Conception Tests unitaires Développement Principe : Chaque phase du projet est associée à une phase de test

Spirale Conception Analyse Développements des tests unitaires v1.0 v2.0 v3.0 Intégration Tests et recette Développement Principe : Chaque cycle de la spirale fait en sorte que le système est de plus en plus complet.

Itératif et incrémental Analyse Conception Implémentation Tests Analyse Conception Implémentation Tests une partie du produit Analyse Conception Implémentation Tests Analyse Conception Implémentation Tests Analyse Conception Implémentation Tests une autre partie du produit etc. Principe : Chaque cycle est divisé en livrables. Le produit peut être testé partiellement à la fin de chaque cycle.

Atelier Brainstorming

Sujet : Top Ten Comics Top Ten Comics est un nouveau magasin de Bande dessinées spécialisé dans le Comics US en Version originale vient d ouvrir à Strasbourg. Afin de guider ses clients dans leurs achats, il souhaiterait proposer un site internet avec un outil de gestion de collection personnelle. Les séries US étant parfois très longues et variées, cet outil doit permettre à l utilisateur de centraliser tous les épisodes possédés et lui permettre très rapidement d identifier et combler les trous de sa collection. Pour plus de souplesse, cet outil doit être disponible en version mobile, probablement allégée, pour une consultation rapide sur le lieu des achats. Ne possédant pas de base de données toute faite, Top Ten a décidé de faire reposer son application sur une API extérieure développée par Comic Vine Les détails sont disponibles à cette adresse : http://www.comicvine.com/api/ Une version gratuite de cette API permet d interroger la BDD très complète et d effectuer des recherches par personnage / éditeur / série, etc

En pratique : Brainstorming (1/2) 1ère phase - COMMUNICATION : Imaginez un nom et une baseline pour le site. Règles du jeu : 5 minutes, individuellement : Vous disposez d un lot de post it. Sur chaque post it vous écrivez une idée (nom ou baseline). Faites en le plus possible pendant le temps imparti. 3 minutes, à deux : Vous vous échangez vos lots et discutez des propositions de chacun. De nouvelles idées peuvent émerger et générer de nouveaux post it. Les idées jugées mauvaises sont écartées. 3 minutes, en équipe : idem, en équipe. Les idées qui sont maintenues sont classées par priorité sur un mur ou une table.

En pratique : Brainstorming (2/2) 2ème phase - PROJET : Listez les fonctions et contenus qui vous semblent nécessaires à mettre en oeuvre pour mener à bien ce projet. Règles du jeu : Même principe (5 minutes individuelles, 3 minutes à 2 puis 5 minutes en équipe). L objectif est de sortir une arborescence des fonctions et des contenus.

GESTION DE PROJET Méthode Agile Introduction

Le modèle agile...... pourquoi? Faciliter l expression des besoins Aider à l acceptation du changement... comment? Organiser l expression des besoins Intégrer le client Démarche itérative

Le modèle agile...... pour quel type de projet? Favorisant :» Besoin rapide de mise à disposition du produit» Imprévisibilité des besoins du client» Nécessité de changements fréquents» Besoin de visibilité du client sur l'avancement des développements» Présence de l'utilisateur assurant un feedback immédiat Développement application, logiciel, outils internes Projet particulièrement novateur, défi technique Modèle de financement Agile

Le modèle agile...... pour quel type de projet? Défavorisant :» Indisponibilité du client ou de l'utilisateur» Dispersion géographique des ressources humaines» Inertie des acteurs du projet ou refus des changements» Gouvernance complexe de la DSI Projet avec peu de développements spécifiques Mode de financement forfaitaire

Un modèle changeant L un des principal reproche fait à la méthode Agile est qu il n est pas possible de déterminer d avance et de manière certaine la date de livraison (mise en production). Celle-ci sera fourni, de manière très précise, dès les premières semaines de production, lorsqu on connaîtra la vélocité de l équipe de production. C est pourquoi les anciennes méthodes (en cycle V, waterfall, etc.) perdurent encore beaucoup. Elle permettent effectivement de fixer une date de remise... même si celle-ci ne sera pas respectée, ou si le livrable ne sera pas complet. La question est : pourquoi vouloir être précis si on sait qu'on ne sera pas juste?

Le paradoxe de la gestion de projet Capacité Capacité d action sur le projet Connaissance du projet itération itération itération itération itération temps

Gestion de projet / Principes de base Personnes et interaction Logiciel qui fonctionne Collaboration avec le client Adaptation au changement vs vs vs vs Processus et outils Documentation Négociation sur le contrat Suivi d un plan pré-établi agile pas agile

Le sprint 0

Le sprint 0 Le sprint 0 est une période de temps utilisée pour préparer ce qui est nécessaire à la réalisation du projet (autrement dit : c est la période de conception avant projet) Il n a pas de durée fixe (contrairement aux autres)

Objectifs du sprint 0 Faire émerger le projet - La forme du projet (Quoi) - Le but (pourquoi) - Fonctions et Valeurs P erspectives utilisateurs Les implémentations possibles (comment) T echnologies

Équipe du sprint 0 Le client (Business owner) Le Product Owner Équipe artistique Équipe technique

Les objectifs du sprint 0 Définition du projet Définition de la cible Liste des fonctions et contenus Premiers schémas (arborescence, storyboard) Premières maquettes

Analyse, benchmark et Conception Toutes les tâches de conception sont prévues lors de cette première phase Observer ce que fait la concurrence et relever les bonnes pratiques sectorielles. Exemple : http://www.iafactory.fr/iafactory/etude-de-cas-architecture-information/ cas-architecture-information-paris8.html

Fonctionnalités macro Lister les fonctionnalités et les contenus Macro. Pas de détails, on vise surtout l exhaustivité. Gérer mon profil Prendre des commandes Gérer des contrats...

Arborescence Une première arborescence doit être élaborée. Il s agit de structurer et de hiérarchiser les fonctions et les contenus HP

Storyboard A ce stade il est souvent trop tôt pour définir un storyboard de qualité. On se limite à un zoning vite fait et facile à modifier. Super produit Super produit Teste, test, teste Teste, test, teste texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte,