Les approches agiles nécessitent de nouvelles compétences, de nouveaux outils et de nouvelles techniques en gestion de projet. Ce cours prépare les étudiants à participer aux projets Scrum, une des méthodes agiles qui utilise un principe de développement itératif.
Dans l'environnement socio-économique, où l'incertitude, la complexité et l'ambiguïté sont devenues prédominantes, les entreprises dépendent en grande partie de leur capacité à s'adapter aux changements afin de pouvoir survivre et, éventuellement, se démarquer. La gestion de projet traditionnelle, qui vise à établir une planification accrue et à être conforme à la planification, mène à une gestion de projet qui manque de flexibilité pour les conditions changeantes des projets d'aujourd'hui. Les approches agiles en gestion de projet connaissent une croissance en popularité. Alors que les approches agiles sont très prometteuses, elles nécessitent de nouvelles compétences, de nouveaux outils et de nouvelles techniques en gestion de projet. Une méthode agile, Scrum, utilise un principe de développement itératif qui consiste à découper le projet en plusieurs mini-projets ou Sprints. Ce cours prépare les étudiants à participer aux projets Scrum et à son implantation dans l'organisation.
- Les valeurs agiles
- La méthode Scrum
- La vision du produit et le storymap
- Le carnet du produit (backlog) et la rédaction de récits utilisateur (User Stories)
- L'estimation du travail
- Techniques de priorisation du travail et de gestion du risque
- La feuille de route du produit
- La définition de « terminé » (DOD - definition of done)
- La composition d'une équipe Scrum
- La planification d'un sprint
- La rencontre de suivi quotidien (daily standups)
- Le graphique d'avancement du sprint
- La fin d'un sprint la revue la rétrospective
- Les pièges à éviter