Formation Gestion de Projet “Les Temps Modernes”

Slides:



Advertisements
Présentations similaires
Association des Entrepreneurs de l’Auxois
Advertisements

LA QUALITE LOGICIELLE Plan du cours La modélisation d’activité 1 h ½
Les Systèmes d’Information Financière Atelier conjoint ACBF / Banque Mondiale / AFRITAC de l’Ouest Gérer l’application dans le temps, sur les plans fonctionnel,
Laure Poulain – Gobelins
CONDUIRE une REUNION.
M1 MASTER GESTION Séance 3 Pilotage coûts- délais
1 - Finalités et Objectifs
LYCEE CORMONTAIGNE LE 22 Mars 2007
Introduction aux opérations
Le processus unifié UML est un langage de modélisation et n ’impose pas de démarche de développement Le processus unifié : méthodologie de développement.
Page : 1 / 6 Conduite de projet Examen du 13 mai 2002 Durée : 3h30mn Le support de cours et les notes sont nécessaires La notation tiendra compte très.
Gestion de Projet Pilotage – 3 Reporting
Les démarches de développement
Les démarches de développement
François Potentier, 10 octobre 2008
Présentation à l'intention de : VIDE DATE
Filière Informatique et Réseaux
ERP - Introduction
1 Bienvenue! Ministère de lEmploi et de la Solidarité sociale Direction des ressources humaines La conduite dun projet de refonte dun intranet Pascale.
MRP, MRP II, ERP : Finalités et particularités de chacun.
MIAGE MASTER 1 Cours de gestion de projet
1 WEB EFFICACITE 3 WHAT IS WEB 2.0 ? 4 SIMPLICITE.
Parcours de formation SIN-7
BPM & BPMS.
1 Guide de lenseignant-concepteur Vincent Riff 27 mai 2003.
METHODE AGIL Présenté par : GRIOUI Haykel MILADI Hedi CHARFI Habib
Feature Driven Development (FDD)
Méthode AGILE : SCRUM Réalisé par : Imen SADKI Ines GHERAB
La voyage de Jean Pierre
1 Conduite du changement LA CONDUITE DU CHANGEMENT.
Tableaux de distributions
Projet poker 1/56. Introduction Présentation de léquipe Cadre du projet Enjeux Choix du sujet 2.
LES NOMBRES PREMIERS ET COMPOSÉS
Vuibert Systèmes dinformation et management des organisations 6 e édition R. Reix – B. Fallery – M. Kalika – F. Rowe Chapitre 7 : Les méthodes de conception.
1 Licence dinformatique Algorithmique des graphes Problèmes dordonnancement. Utilisation de ce document strictement réservée aux étudiants de l IFSIC dans.
© Petko ValtchevUniversité de Montréal Janvier IFT 2251 Génie Logiciel Notions de Base Hiver 2002 Petko Valtchev.
La gestion par activités (ABM)
Méthode de gestion de projet.
HAmAC Horaires Aménagés en fonction de l’ARTT et des Congés
Guides sylvicoles Fonctionnement et état d’avancement Formation PAFI 26 octobre 2010 Pierre Beaupré, ing.f., DAFPP Chargé de projet « Guides sylvicoles »
LA GESTION COLLABORATIVE DE PROJETS Grâce aux outils du Web /03/2011 Académie de Créteil - Nadine DUDRAGNE 1.
Jean-Baptiste savansongkham
Mise en oeuvre et exploitation
Les Chiffres Prêts?
No. de projet : Titre du projet
Le management de l'IVVQ Processus techniques IVVQ
Supports de formation au SQ Unifié
Développement logiciel en méthode agile
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
GENIE LOGICIEL
Définitions Gestion Exemple
1 Emeric ROLLIN 1 Génie Logiciel GENIE LOGICIEL
Introduction au Génie Logiciel
1 Emeric ROLLIN 1 Génie Logiciel GENIE LOGICIEL
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
Année 2006 – 2007 ENSEA © Emeric Rollin
OPTIMISATION DE LA PLANIFICATION
Guillaume Lacreuse, Août 2012
Les démarches de développement
Soutenance Phase 1 Bibliographie et Analyse des besoins
2 Tracks Unified Process
Gestion de projets AGILE
Guide des meilleures pratiques de gestion
Gestion de projets Agile
Conférence 2TUP Stéphane Barthon 03/12/
LES OUTILS DE GESTION DE PROJET
SIO Gestion de projets, applications SIO Hager Khechine, MBA, PhD. Séance 2 : Méthodes de découpage de projets.
SÉANCE 4 : TECHNIQUES POUR LA PLANIFICATION DE PROJETS SIO Gestion de projets, applications SIO Hager Khechine, MBA, PhD.
Méthodes Agiles Synthèse. TP 1 : Packaging Réfléchir avec le client aux caractéristiques du produit Permet de rêver et donc de motiver Permet d’avoir.
Transcription de la présentation:

Formation Gestion de Projet “Les Temps Modernes” Guillaume Lacreuse, 2013 Titelseite 1 (nur Text) zweite Zeile optional FG 65.0109 E COM

1. Gestion de Projet « Classique » Chemin critique + Optimisation + Jalon Cdc Spec PQP Réunion de Lancement Clé : Relations Humaines To Do List Réunion de Suivi Test Document Livraison & Retours Inclus au Cdc ? Respect : consignes Disponibilité problèmes priorités Recette Finale Livraison & Retours Inclus au Cdc ?

1. Gestion de Projet « Classique » Planning = ((Phases [(Etapes ( tâches * Durée Estimée)] ) + Congés ou Indisponibilités) / Ressources affectées au projet Planning Détaillé Chemin critique + Optimisation + Jalon Départ Valide Délai Chemin critique + Optimisation + Jalon Découpage précis & Estimations To do List Cdc MOA MOE (CP) MOE To do List Délai Souhaité

2. Les Cycles de Gestion de Projet Lancement Spécification Conception Livraison du produit Réalisation Intégration & validation interne Recette client Mise en exploitation Clôture

2. Gestion de Projet « Classique »

3.1 MAIS… Les maux persistent Ce que l’utilisateur souhaite Ce que son responsable a compris Comment le process expert l’a analysé Comment le développeur l’écrit Comment le consultant l’a décrit Comment le projet est documenté Ce qui a été mis en place Ce que cela a couté Comment le support technique est effectué Ce dont l’utilisateur avait besoin

3.2 Les Temps Nouveaux : Théorie des Contraintes (90) Planning = ((Phases [(Etapes ( tâches * Durée Estimée)] ) + Congés ou Indisponibilités) / Ressources affectées au projet tâche 1.1 tâche 1.2 CONGES tâche 2.1 Estimation Sécurité Risque

3.2 Les Temps Nouveaux : Théorie des Contraintes (90) Planning = ((Phases [(Etapes ( tâches * Durée Estimée)] ) + Congés ou Indisponibilités) / Ressources affectées au projet Estimation Sécurité Risque Est Séc Ris CONGES Estimation Sécurité Risque La loi de Murphy impose des sécurités, Si globalement les sécurité sont justifiées elles seront réparties sur certaines tâches Si on termine plus tôt, on a tendance à occuper le temps. Prendre de l’avance est plutôt rare, on commence souvent à la dernière minute. Il est fastidieux de mettre à jour le statut de toutes les tâches…

3.2 Les Temps Nouveaux : Théorie des Contraintes (90) Planning = ((Phases [(Etapes ( tâches * Durée Estimée)] ) + Congés ou Indisponibilités) / Ressources affectées au projet Estimation Sécurité Risque Est Séc Ris CONGES Inconvénients de la planification classique : Estimation Sécurité Risque Si la tâche 1.1 se termine 1 jour plus tôt que prévu ( facteur de risque non utilisé) Est il possible de démarrer dans de bonnes condition la tâche 1.2 ? La notion d’avance n’est pas utilisée. Justifiées ou non, les sécurité vont être consommées tout au long du projet On gère l’avancement tâche après tâches.

3.2 Les Temps Nouveaux : Théorie des Contraintes (90) Planning = ((Phases [(Etapes ( tâches * Durée Estimée)] ) + Congés ou Indisponibilités) / Ressources affectées au projet Estimation Séc Est Séc Séc Risque CONGES Estimation Séc tâche Tampon On va regrouper les estimations des risques et sécurité Séc Risque

3.2 Les Temps Nouveaux : Théorie des Contraintes (90) Planning = ((Phases [(Etapes ( tâches * Durée Estimée)] ) + Congés ou Indisponibilités) / Ressources affectées au projet tâche 1.1 tâche 1.2 Tampon 1 CONGES tâche 2.1 La durée du projet est la même. On va démarrer les taches au plus tôt Chaque tâche sera prête (moyens, disponibilité…) à l’avance Les tests seront également prévus. On va gérer l’avancement du projet à la consommation des tampons On va essayer de crée une dynamique projet Tampon2

3.2 Les Temps Nouveaux : Théorie des Contraintes (90) Planning = ((Phases [(Etapes ( tâches * Durée Estimée)] ) + Congés ou Indisponibilités) / Ressources affectées au projet tâche 1.1 tâche 1.2 tâche 1.3 CONGES tâche 2.1 On va suivre en interne le projet par ce planning En intégrant les tampons comme tâches à part entière, Tout comme le sont les congés. On va dégager un tampon important avec le macro planning. tâche2.2

3.2 Les Temps Nouveaux : Théorie des Contraintes (90) Planning = ((Phases [(Etapes ( tâches * Durée Estimée)] ) + Congés ou Indisponibilités) / Ressources affectées au projet tâche 1.1 tâche 1.2 tâche 3.1 tâche 1.3 CONGES tâche 2.1 La théorie des contraintes ne s’appliquera Que sur le chemin critique. Aussi pour les tâches « non prioritaires » on pourra faire de la planification Au plus tard… tâche2.2

3.3 Les Temps Nouveaux : Vive le WEB!

3.3 Les Temps Nouveaux : Vive le WEB!

3.3 Les Temps Nouveaux : Tendances Tendances : + Complexité Technique (In Memory Computering, SOA, Web) = Abstraction logicielle + Informations ( tout le temps, à jour, partout ) + Utilisateur au centre du projet + Modifications ( tout le temps, à jour, partout ) + Petites Equipes Développement (agiles et internationales) + Dispersions de toute sorte (réunions, chat, email …)

3.3 Les Temps Nouveaux : Agilité …Années 2000 Modèle en Cascade MERISE , SADT (BTP) Cycle en V Cycle Itératif RAD, RUP (IBM), XP, Scrum, Méthodes Agiles Pour les modèles à « Cycle Itératif » on parle de méthode Agile ou de Processus Unifié

3.3 Les Temps Nouveaux : Agilité … C’est Manifeste! Cycle Itératif RAD, RUP (IBM), XP, Scrum, Méthodes Agiles Eviter l’effet Tunnel => Découpage du projet en X phases Chaque phase est une itération On multiplie les cycles Elaboration par prototypes Livrer le plus tot possible

3.3 Les Temps Nouveaux : Agilité … Cycle Itératif RAD, RUP (IBM), XP, Scrum, Méthodes Agiles Mettre le client et son besoin au centre du projet ( rencontres fréquentes – Planning Game) Collaboration du client contre négociation de contrat Diminuer la documentation inutile Le changement est bienvenu, même tardivement dans le développement. Les processus agiles exploitent le changement comme avantage compétitif pour le client. programmation en binôme (Pair programming), l'appropriation collective du code motivation d’équipe , conduite du changement Simplicité, efficacité et qualité Amélioration continue du fonctionnement de l’équipe projet

3.3 Les Temps Nouveaux : Agilité …J’itère Cycle Itératif RAD, RUP (IBM), XP, Scrum, Méthodes Agiles

Toyota Productive System (TPS) 3.3 Les Temps Nouveaux : Agilité …Lean IT Toyota Productive System (TPS) Lean Manufacturing Just in Time : Produire ce dont on a besoin dans la quantité juste nécessaire exactement au bon moment. 5S : Seiri Chasse à l’inutile Seiton Rangement Seiso Qualité par la propreté Seiketsu Gain de temps Shitsuke Respect des règles - 3M : Muri (Surchages) Muda (gaspis) Mura (conflits internes)

Toyoto Productive System (TPS) 3.3 Les Temps Nouveaux : Agilité …Lean IT Toyoto Productive System (TPS) KANBAN Théorie des Contraintes Charge Capacité

Kanban Software System 3.3 Les Temps Nouveaux : Agilité …Lean IT Kanban Software System Scrum

3.3 Les Temps Nouveaux : Agilité …Lean IT Lean Principles 1.Eliminate waste 2.Amplify learning 3.Decide as late as possible 4.Deliver as fast as possible 5.Empower the team 3.Build integrity in 4.See the whole Others : Seeing waste Value stream mapping Set-based development Pull systems Queuing theory Motivation Measurements

3.3 Les Temps Nouveaux : Agilité …Lean IT 1.Notre première priorité est de satisfaire le client en livrant tôt et régulièrement des logiciels utiles. 2.Le changement est accepté, même tardivement dans le développement. Les processus agiles exploitent le changement comme avantage compétitif pour le client. 3.Livrer fréquemment une application fonctionnelle, toutes les deux semaines à deux mois, avec une tendance pour la période la plus courte. 4.Les experts métier et les développeurs doivent collaborer quotidiennement au projet. 5.Bâtissez le projet autour de personnes motivées. Donnez leur l'environnement et le soutien dont elles ont besoin, et croyez en leur capacité à faire le travail. 3.La méthode la plus efficace pour transmettre l'information est une conversation en face à face.

3.3 Les Temps Nouveaux : Agilité …Lean IT 4.Un logiciel fonctionnel est la meilleure unité de mesure de la progression du projet. 8.Les processus agiles promeuvent un rythme de développement durable. Commanditaires, développeurs et utilisateurs devraient pouvoir maintenir le rythme indéfiniment. 9.Une attention continue à l'excellence technique et à la qualité de la conception améliore l'agilité. 10.La simplicité - l'art de maximiser la quantité de travail à ne pas faire - est essentielle. 11.Les meilleures architectures, spécifications et conceptions sont issues d'équipes qui s'auto-organisent. 12.À intervalle régulier, l'équipe réfléchit aux moyens de devenir plus efficace, puis accorde et ajuste son comportement dans ce sens.

3.3 Les Temps Nouveaux : Agilité … Critique ? Cycle Itératif RAD, RUP (IBM), XP, Scrum, Méthodes Agiles « Bordel Organisé » Pas applicable aux projets de grande ampleur Augmente la complexité technique Devenir Agile prend du temps Argument commercial des SSII

3.4 Méthodes d’analyse Techniques Analyse de déroulement, réseau de pétri, story board …

Méthodes d’analyse Principe Eviter les textes ( pb d’interprétation, de traduction …) Préférer les représentations graphiques Se rapprocher du langage machine ( logique non ?) Penser IHM (web ?) Zoning Maquette

3.4 Les Temps Nouveaux : Outils de conception… Outils de Modélisation : UML : Diagramme d’activité & cas d’utilisation Outils CASE Génèrent du code source à partir d’UML Reverse Engineering

Cas d’Utilisation

Diagramme d’activité

3.4 Les Temps Nouveaux : Outils de Gestion Projet … Orientés Collaboratif ! Et aussi : zoho.com Manymoon TeamLab gyra Base Camp et Redmine

3.3 Les Temps Nouveaux : Nouvelle Langue …

4. 1 Gestion du Temps et des priorités Chef de Projet = Machine à Prioriser = Savoir dire Non (souvent et politiquement …) Apprendre à réellement travailler en équipe Penser aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs, aux Objectifs, aux Utilisateurs, aux Objectifs

4. 1 Gestion du Temps et des priorités Comment faire avancer les choses : Les priorités font avancer les choses Faire avancer les choses en disant non Gardez les pieds sur terre Identifiez le chemin critique Soyez déterminé(e) Soyez futé(e)

4. 1 Gestion du Temps et des priorités Comment faire avancer les choses Les priorités font avancer les choses Une gestion projet est fondée sur la visibilité du travail à faire et quand il doit être fait. Maintenez en permanence une liste des objectifs à atteindre des tâches à faire Sachez distinguer : Les tâches prioritaires non délègables Les tâches prioritaires délègables Les tâches non prioritaires non délègables Les tâches non prioritaires délègables

4. 1 Gestion du Temps et des priorités Comment faire avancer les choses Les priorités font avancer les choses Soyez une machine à prioriser ! De votre capacité à gérer vos priorités va dépendre votre capacité à gérer votre temps Les priorités sont des outils de pouvoir

4. 1 Gestion du Temps et des priorités Faire avancer les choses en disant non Sachez refuser des tâches que l’on souhaiterait vous confier Cela va de paire avec votre gestion de vos priorités Si une demande n’est pas accord avec vos priorités donc vos objectifs : il faut la refuser tout en motivant ce refus Vérifiez que les conditions à son exécution sont satisfaites En cas de modifications de spécifications, essayez de dire non et remettre les changements dans les prochaines versions Sachez dire un non définitif pour certaines requêtes «  Non, Jamais, même pas en rêve »

4. 1 Gestion du Temps et des priorités Comment faire avancer les choses Identifiez le chemin critique Ce chemin déterminé par la planification est le plus sensible Tout problème émanant de lui pourra avoir des conséquences sur l’objectif final de votre projet Il influence de facto vos décisions Attention : Se focaliser trop fortement sur le chemin critique peut le faire « disparaître » et en faire apparaître un autre dont vous ne soupçonnez pas l’existence « Ne déshabillez pas Paul pour rhabiller Pierre »

4. 2 Quelques Techniques Méthode GTD

4. 2 Quelques Techniques Evitez la dispersion : Chat, mail, téléphone … Tirez la sonnette d’alarme en cas de problème. La hiérarchie, ca sert à ca ! Favorisez les échanges courts, par téléphone ou sur place : FACE TO FACE Utilisez la Méthode Patata Caliente Faire de la veille Technologique => Prévoir et ne pas subir => Avoir un coup d’avance Aménager son temps de travail Utiliser un outil pour ne rien oublier : POST IT, ou mieux BLOC NOTE

4. 2 Quelques Techniques Si une tâche prend moins de 10 minutes , la faire tout de suite, sinon prioriser Ranger ses mails ( la boite de message n’est pas une Base de Données) Faire ce qui est le plus facile et qui apporte le « plus » en premier Loi de Pareto : 80/20 ou ABC Bonnes pratiques de gestion de réunion : Agenda / ordre du jour Compte rendu avec date de prochaine réunion Tenir les délais de la réunion