01 -Découvrir les Concepts de gestion de projet
Concepts de gestion de projet
Projet : Effort ponctuel avec objectif unique, incertitude,
et ressources définies (humaines et matérielles), ayant un
début et une fin.
Gestion de projet : Action temporaire organisant les
ressources pour un bon déroulement.
Ressources : Éléments nécessaires (personnes, outils, etc.)
à estimer et affecter correctement.
Livrables : Résultats tangibles et mesurables attendus
(produit, service, documents, etc.).
Charte de projet : Document formel décrivant les
objectifs et modalités de réalisation.
Acteur externe:
Les clients
Les fournisseurs
Les diverses communautés d’utilisateurs, de fans, etc.
Les organismes privés
Les investisseurs et partenaires financiers
Acteur interne:
Le commanditaire (ou demandeur, ou encore client interne )
Le sponsor du projet
La direction
L'équipe projet
les actionnaires
Méthodes prévisibles (cascades, V, Y) :
Method en cascad :
La méthode décrite suit un processus strict et
séquentiel, où chaque tâche du projet doit être terminée
avant de passer à la suivante
Le modèle en cascade : chaque tâche du projet doit
être terminée avant de passer à la suivante.
Le Cycle en V : similaire au modèle en cascade, mais
avec un accent sur les tests et la validation à chaque étape.
L 'approche agile :
l'approche Agile en gestion de projet
L'approche Agile est une méthode flexible et adaptative qui se
concentre sur des cycles de développement courts et itératifs,
permettant de fournir des livrables régulièrement.
Méthode Agile
Avantages :
Réactivité : Capacité à s'adapter rapidement aux
changements.
Visibilité et Transparence : Suivi constant des progrès.
Engagement des Parties Prenantes : Implication continue
des clients.
Qualité Améliorée : Tests réguliers pour détecter et
corriger les défauts rapidement.
Méthodes :
• Les autres méthodologies d’inspiration Agile
Scrum : Itérations courtes avec des rôles définis et des
réunions régulières.
Kanban : Tableau visuel pour gérer les tâches et flux de
travail.
Extreme Programming (XP) : Pratiques de
développement logiciel axées sur la qualité
Cyle en v vs agile
Flexibilité :
Cycle en V : Moins flexible, rigide.
Méthodes Agiles : Très flexible, permet de s'adapter
rapidement aux changements technologiques
Développement :
Cycle en V : Réalisation en une seule phase, tout conçu en
amont et vérifié en aval.
Méthodes Agiles : Produit le résultat final par
incrémentation, étape par étape
Cahier de charges
Un cahier des charges est un document qui doit
entre respecte lors de la conception d’un projet
`Répartition de l’ensemble des fonctionnalités
en tâches
Définition : Division des fonctionnalités en tâches pour
atteindre les objectifs d'un projet.
Objectifs :
Organisation : Définir le contenu total du projet.
Planification : Planifier les activités et établir le budget
prévisionnel.
Gestion des risques : Identifier les risques et les
acquisitions nécessaires.
Délégation : Permet de déléguer et de contractualiser les
missions.
Chemin critique:
Définition : Séquence d'activités qui détermine la durée totale
du projet.
Diagramme de Gantt
Définition : Outil de gestion de projet utilisé pour planifier,
organiser et suivre les tâches dans le temps.
Diagramm de pert
Définition : Outil de gestion de projet sous forme de réseau,
représentant les tâches et leurs relations, en mettant l'accent sur
les délais.
resume
Méthode Agile Scrum
Définition : Scrum est un cadre Agile qui permet aux
équipes de travailler de manière efficace et adaptative à
travers des itérations courtes appelées sprints.
o Rôles :
Scrum Master : Facilite le processus et aide à
surmonter les obstacles.
Product Owner : Priorise le backlog du produit
et représente les parties prenantes.
Équipe de Développement : Autogérée et
multidisciplinaire, responsable des incréments de
produit.
o Artefacts :
Product Backlog : Liste priorisée des
fonctionnalités et tâches.
Sprint Backlog : Tâches à accomplir pendant un
sprint.
Incrément : Travail complété pendant un sprint.
o Événements :
Sprint Planning : Planification des tâches pour
le sprint.
Daily Scrum : Réunion quotidienne pour
synchroniser les activités.
Sprint Review : Révision du travail accompli à
la fin du sprint.
Sprint Retrospective : Réflexion sur les
améliorations possibles après le sprint.