Scéance 2 - Les facteurs environnementaux, cycle de vie et introduction à l'agilité Flashcards
Quels sont les influences sur le projets?
- Les systèmes organisationnels ont aussi un rôle significatifs sur les projets
- Pouvoir, influence, intérêts, compétences, capacité politiques des gens à agir à l’intérieur des systèmes
Que définie les facteurs environnementaux?
- Facteurs internes ou externes qui encadrent ou influencent le succès d’un projet
- Peuvent être favorables ou défavorables aux options de management de projet et peuvent avoir une influence positive ou négative sur le résultat
- Ces facteurs sont considérés comme des données d’entrée dans la plupart des processus de planification
Que sont les actifs organisationnels?
- Les actifs organisationnels sont les plans, processus, politiques, procédures et bases de connaissances propres à l’organisation.
- Ces actifs peuvent influencer le succès du projet
- En général, il appartient aux membres de l’équipe de projet de mettre à jour et de compléter ces actifs organisationnels tout au long du projet
-Peuvent être regroupés en deux catégories: Processus et procédures / Bases de connaissance
Quels sont les processus, politique et procédures des actifs organisationnels?
Généralement développé par le bureau de projet:
- Démarrage / Planification: Ligne directrices pour adapter les politiques, procédures, outils et méthodes au contexte
-Exécution et maîtrise
-Clôture
Quels sont les bases de connaissances organisationnel des actifs organisationnels?
Dépôt d’informations:
- Configurations de matériels et logiciel
- Données financières des projets
- Leçons apprises
- Informations historiques: défaut, problématique et résolution
- Dossiers de projets archivés
Quels sont les bases de connaissances de l’entreprise des actifs organisationnels?
- Des informations historiques
- Des bases de données des leçons apprises
- Des bases de connaissance sur la gestion de configuration
- Des bases de données sur la gestion des problèmes majeurs et leur résolution
- Des bases de données financières contenant des informations telles que les heures de travail, les coûts encourus et les budgets.
Quels sont les 5 groupes de processus de gestion de projet (cycle de vie)?
- Processus de démarrage
- Processus de planification
- Processus d’exécution
- Processus de surveillance et de maîtrise
- Processus de clôture
En mode traditionnel le démarrage est?
- Le contenu initial est défini et les ressources financières initiales sont engagées
- Le projet devient officiellement autorisé lorsque la charte de projet est approuvée
- Le chef de projet est sélectionné et reçoit l’autorité d’utiliser les ressources organisationnelles pour conduire les activités suivantes
- Couvre principalement : L’élaboration de la charte de projet, l’identification des parties prenantes et des risques
En mode traditionnel la planification est?
- Permet d’établir le contenu total de l’effort
- De définir les objectifs et de préciser la suite des actions nécessaires à l’atteinte des objectifs
- Permet d’élaborer le plan de gestion et les documents requis pour mener à bien le projet
- L’accent est mis sur le contenu, l’échéancier, les coûts, la qualité, la communication, les risques et l’approvisionnement
- C’est à cette étapes que l’on crée la structure de découpage du projet
En mode traditionnel l’exécution est?
- Implique la coordination des personnes et des ressources, ainsi que l’intégration et la conduite des activités du projet selon le plan de gestion du projet
- Consomme la plus grande partie du budget
- Les changements en cours d’exécution peuvent nécessiter la mise à jour du plan de gestion et l’établissement de nouvelles références de base
En mode traditionnel la surveillance et la maîtrise est?
- Permet d’observer et mesurer la performance du projet, périodiquement et de façon uniforme, pour identifier les écarts par rapport au plan de gestion du projet
- Met en œuvre les actions correctives ou préventives qui vont remettre le projet conforme avec le plan de gestion du projet
- S’assure que seules les modifications approuvées soient mises en œuvre
En mode traditionnel la clôture est?
- Permet de finaliser toutes les activités pour tous les groupes de processus afin de clore formellement le projet, les phases ou les obligations contractuelles
- Consiste entre autres :
o Obtenir l’acceptation du client / promoteur / commanditaire
o Documenter les leçons apprises
o Archiver tous les documents pertinent pour utilisation comme données historiques
o Clore les approvisionnements
Quels sont les caractéristiques des phases d’un projet?
- Chaque phase est démarrée lorsque les objectifs attendus sont spécifiés
- Le début d’une phase doit permettre de valider les hypothèses antérieurs, de revoir les risques et confirmer les livrables
- La fin d’une phase est accompagnée d’un transfert d’un livrable à la prochaine phase
- Point de contrôle est un jalon
- Se conclut par une revue des livrables et de leur acceptation
- Le travail est différent de celui des autres phases
- Chaque phase est délimitée par les 5 groupes de processus
Quels sont les relations entre les phases?
- Séquentiel (sequential): Une phase ne peut démarrer que si la précédente est terminée
- Chevauchement (overlapping) : Une phase peut démarrer avant la fin de la phase précédente / Technique de compression de l’échéancier / Peut augmenter le risque et des problèmes de reprises de la phase suivante
Quels sont les 3 domaines de compétences?
- Ressources et personnes
- Processus
- Environnement de l’entreprise
Quels sont les 4 points du domaine de la personnes?
- Lié au leadership, motivation, team building et à la gestion des conflits
- Habileté d’interagir et de supporter les parties prenantes
- Ne s’applique pas uniquement à la communication mais s’applique à tous les domaines de
connaissances et au cycle de vie des projets - Couvert en bonne partie dans les domaines de connaissances suivants : Ressources,
communications et parties prenantes
Quels sont les 4 points du domaine de la processus?
- Couvre l’aspect technique de la gestion de projet requis pour l’atteinte des objectifs du projet
- Couvert en bonne partie dans les domaines de connaissances suivants : Portée, Échéancier,
Coût, Qualité, Risques et Management des approvisionnements mais … - Est couvert également dans Communication, Ressources and Management des Parties
Prenantes (certaines sections) - Couvert également par le domaine Intégration
Quels sont les 4 points du domaine de l’entreprise?
- Même si vous avez les meilleures aptitudes pour gérer les humains et que vous avez les
connaissances et expérience en gestion de projets, vous devez comprendre le contexte dans
lequel projet est effectué. - Lié aux facteurs influençant le projet et OPA (voir séance 1)
- Vous devez comprendre la culture organisationnelle
- La gestion de changement est un élément clé
Quels sont les trois grande approche?
Prédictive
Agile
Hybride
Quels est le concept d’une approche prédictive?
La gestion de projet repose sur le processus de planification
pendant lequel les exigences et la portée sont détaillées très tôt
dans le projet. Des planifications détaillées découleront de ceci
(échéancier, coût et risques) avant le début de la réalisation du
projet
Quels est le concept d’une approche agile?
L’exécution du projet se fait d’une façon itérative et incrémentale
soit sans que le coût, l’échéancier et la portée soient
complètement détaillés ou confirmés
Quels est le concept d’une approche hybride?
Combinaison de l’approche traditionnelle et adaptative en
fonction de ce qui est mieux pour le projet /entreprise.
Quels sont les différentes approches de gestion de projet?
- Prédictive
- Itérative
- Incrémentale
- Agile
*Une approche qui permet d’améliorer et de modifier le travail en cours sur la base
fréquente de nouvelles informations pertinentes. Processus dans lequel on répète une série
d’opération dans le but de se rapprocher du résultat souhaité
*Une approche à la fois itérative et incrémentale permettant d’affiner les éléments de travail
et livrer fréquemment.
*Une approche en cascade, avec une planification en amont, puis l’exécution en une seule
fois. Processus séquentiel.
*Une approche qui fournit des livrables finis que le client peut utiliser immédiatement.
Donne la possibilité d’améliorer le processus de développement et d’ajuster les exigences. Approche
permettant de produire un résultat concret à chaque fois.
- Prédictive : Une approche en cascade, avec une planification en amont, puis l’exécution en une seule
fois. Processus séquentiel. - Itérative : Une approche qui permet d’améliorer et de modifier le travail en cours sur la base
fréquente de nouvelles informations pertinentes. Processus dans lequel on répète une série
d’opération dans le but de se rapprocher du résultat souhaité. - Incrémentale : Une approche qui fournit des livrables finis que le client peut utiliser immédiatement.
Donne la possibilité d’améliorer le processus de développement et d’ajuster les exigences. Approche
permettant de produire un résultat concret à chaque fois. - Agile : Une approche à la fois itérative et incrémentale permettant d’affiner les éléments de travail
et livrer fréquemment.
Quels sont les différence entre les approches itérative, incrémentale et agile?
- Séparé en petites itérations (livraison, sprint)
- Livrable qui peut être utilisé (produit)
- À chaque itération plan, dev, test
- À chaque incrément on livre un nouveau livrable
- Combinaison de l’itérative et incrémentielle soit qu’on livre un livrable utilisable à chaque
itération - Pas nécessairement de livrable fina
- Itérative :
- Séparé en petites itérations (livraison, sprint)
- À chaque itération plan, dev, test
- Pas nécessairement de livrable final
- Incrémentielle :
- Livrable qui peut être utilisé (produit)
- À chaque incrément on livre un nouveau livrable
- Agile :
- Combinaison de l’itérative et incrémentielle soit qu’on livre un livrable utilisable à chaque
itération
Caractéristique mix and match
Approche: prédictive / Itérative / Incrémentale / Agile
Exigences: Dynamique x3 / Fixées
Activités: Exécutée une fois pour un incrément / Répétée jusqu’à être correct x2 / Exécutée une fois pour l’intégralité du projet /
Livraison: Livraison unique x2 / Petites livraisons fréquentes x2
objectif: Créer de la valeur pour le client grâce à des livraisons fréquentes et à un retour d’information / Gérer les coûts / être rapide / Obtenir une solution correcte
- Prédictive / Fixées / Exécutée une fois pour l’intégralité du projet / Livraison unique / Gérer les coûts
- Itérative / Dynamique / Répétée jusqu’à être correct / Livraison unique / Obtenir une solution correcte
- Incrémentale / Dynamique / Exécutée une fois pour un incrément / Petites livraisons fréquentes / être rapide
- Agile / Dynamique /Répétée jusqu’à être correct / Petites livraisons fréquentes / Créer de la valeur pour le client grâce à des livraisons fréquentes et à un retour d’information
Manifeste agile mix and match?
- Les individus et leurs interactions…
- Des logiciels opérationnels …
- La collaboration avec les clients …
- L’adaptation au changement …
*plus qu’une documentation exhaustive
*plus que le suivi d’un plan
*plus que la négociation contractuelle
* plus que les processus et les outils
- Les individus et leurs interactions… plus que les processus et les outils
- Des logiciels opérationnels … plus qu’une documentation exhaustive
- La collaboration avec les clients … plus que la négociation contractuelle
- L’adaptation au changement … plus que le suivi d’un plan
Quels sont les 12 principes agiles?
- Prioriser la satisfaction du client
- Capacité de s’adapter aux changements
- Livraisons fréquentes
- Coopération au sein d’équipes colocalisées
- Personnes motivées
- Favoriser le dialogue en face à face
- Création efficace de logiciel opérationnel
- Rythme constant et soutenable
- Attention continue pour atteindre
l’excellence - Simplicité
- Équipes auto-organisées
- Réfléchir constamment et s’ajuster
Qu’est-ce que le scrum?
- Méthode agile itérative et incrémentale
- Ouverture vers les changements
- Utilisé pour le développement de logiciel ou de produit
- Orienté vers les personnes
- Le développement de l’équipe est au cœur de la
méthode - Livraisons de plusieurs petites itérations
Quels sont les responsabilité du PO?
- Lister les exigences client puis les prioriser
- Planifier le contenu des itérations
- Fournir les spécifications détaillées à l’équipe
- Exprimer clairement les items de la liste ordonnancée des besoins du
projet (Product Backlog)
Quels est le rôle du scrum master?
- Faire appliquer par l’équipe les valeurs et pratiques Scrum
- Faciliter la coopération
- Protéger l’équipe des interférences extérieures
- Coacher l’équipe de développement en matière d’auto-organisation et
de pluridisciplinarité
Nommer des méthodes agiles?
- XP
2.Lean - Kanban
- Crystal
Qu’est-ce la méthode XP?
Méthode à utiliser pour améliorer la qualité
technique du code.
Les valeurs :
* Communication
* Simplicité
* Retour d’information (Feedback)
* Courage
* Respect
Quels sont les pratiques lier au XP?
- Développement piloté par les tests
- Restructuration du code
- Programmation en binôme
Quels sont les 7 principes Lean?
- Éliminer les gaspillages
- Améliorer l’apprentissage
- Retarder l’engagement
- Livrer aussi vite que possible
- Donner le pouvoir à l’équipe
- Intégrer la qualité dès la conception
- Considérer le produit dans sa globalité
Quels sont les principes clé (7) de la méthode agile - crystal?
- Livraisons fréquentes
- Rétroaction continue
- Communication constante
- Sécurité (safety)
- Focus
- Accès
- Tests automatisés et intégration