Méthodes Agiles – SCRUM Developer 1

Préparation à la certification

À 2 $/h

Certification, Informatique

Ce cours s’adresse aux personnes qui travaillent avec ou dans une équipe agile Scrum (gestionnaire de projets, chef d’équipe, Scrum Master, Product Owner, développeur, architecte, testeur, analyste, responsable de la qualité) et qui souhaitent se préparer à obtenir la certification Professional Scrum Developer I (PSD I).

Au terme de cette formation, le participant sera en mesure de :

  • Comprendre le rôle de l’équipe de développement et son auto-organisation.
  • Maîtriser les bonnes pratiques de développement agile.
  • Utiliser les techniques de tests agiles.
  • Planifier son action dans un projet agile en tant que membre de l’équipe de développement en collaboration avec le Product Owner et le Scrum Master.

 
Notez que cette formation n’inclut pas la certification PSD I, mais prépare les participants à en passer l’examen. Après la formation, les participants seront dirigés vers des centres d’examen. Actuellement, l’examen PSD I est offert en anglais seulement.

  • Simulation pour se préparer à l’examen PSD I
  • Exposé participatif avec retours d’expérience
  • Vérification de la compréhension par des ateliers

 
Pour bien maîtriser les notions enseignées, le participant devrait compléter le cours par la pratique personnelle.

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation.

  • Rappel de l’approche itérative et des méthodes agiles
  • Agilité – synonyme ou antonyme d’une valeur ajoutée
  • Valeurs et principes de l’agilité
  • Manifeste craftsmanship
  • Pratiques XP, dont le pair programming et l’intégration continue
  • Cadre Scrum et guide
  • Cycle de vie d’un projet Scrum
  • Rôles définis par Scrum : Product Owner, Scrum Master, Team
  • Événements : Sprint Planning, Sprint Review, Sprint Retrospective, Daily Scrum
  • Artéfacts : Product Backlog, Sprint Backlog, Burndown Chart
  • Règles et principes clés de Scrum
  • Responsabilités et rôles
  • Atelier sur l’analyse du guide de Scrum et les pratiques XP
  • Analyse de la vision du produit
  • Compréhension de l’organisation des rôles (RACI)
  • Démarche de construction du product backlog
  • Rédaction des user stories : forme, spécification INVEST
  • Compléments des user stories : contraintes opérationnelles, maquettes
  • Écriture des tests d’acceptation (méthode Behaviour Driven Development)
  • Outils d’automatisation des tests
  • Ateliers
    • Construction d’une story map, détermination des Minimum Marketable Features (MMF)
    • Construction de la roadmap
    • Rédaction des user stories et ateliers pour les tests d’acceptation
  • Techniques d’estimation : ideal days ou story points
  • Mise en œuvre de la méthode des story points 
  • Fiabilisation de l’estimation
  • Facteurs de hiérarchisation des besoins
  • Méthodes de priorisation : Kano, MoSCoW ou poids relatifs
  • Priorisation par thèmes : theme screening ou scoring
  • Gestion des risques
  • Regroupement et ordre final des stories dans le product backlog
  • Ateliers
    • Poker planning pour l’estimation des stories
    • Calcul de la priorité avec la méthode des poids relatifs
    • Remaniement du product backlog
  • Pratiques eXtreme Programming (XP)
  • Daily Scrum meeting : démarche, intérêt
  • Standards de développement
  • Dette technique : classification, priorisation, planification
  • Architecture, refactoring, design patterns
  • Tests dans un environnement agile : unitaires, fonctionnels, d’intégration, etc.
  • Techniques de tests : TDD, BDD, ATDD
  • Traitement des anomalies
  • Gestion du cycle de vie d’une application ou Application Lifecycle Management (ALM)
  • Comprendre les indicateurs de performance : Burndown Chart et Burnup Chart
  • Présentation du suivi de l’avancement : tableau Kanban, parking lots
  • Revue de sprint
  • Rétrospective de sprint
  • Ateliers
    • Animation d’une réunion de sprint planning, découpage de stories en tâches
    • Rédaction de cas de tests
    • Revue de sprint : acteurs, démonstration, validation des stories
    • Animation d’une réunion de rétrospective pour trouver des améliorations possibles
  • Compréhension de la Supply Chain Management (SCM)
  • Intégration et livraison continue : principes, DevOps et outils
  • Survol des outils de gestion de projet agile Scrum
  • Conseils pour l’examen et exemples d’examens
  • Posséder des connaissances ou une expérience de la méthode agile Scrum.

Cette formation est offerte avec la participation financière de Services Québec de l’Île-de-Montréal dans le cadre du programme Montez de niveau. Si vous répondez aux conditions d’admissibilité pour ce cours, vous pourrez bénéficier d’un tarif privilégié fixé à 2 $ par heure de formation. En savoir plus

Si vous n’êtes pas admissible au tarif à 2 $/h financé par Services Québec de l’Île-de-Montréal, vous pourriez, dans la limite des places disponibles, vous inscrire au tarif normal fixé par le ministère de l’Éducation et de l’Enseignement supérieur.

Modalités d’inscription et d’annulation

La formation en bref

Frais

Manuel de référence - taxes incluses

5174$

Cours à 2 $/h - taxes incluses

4200$

Choisissez au moins un bloc de disponibilité
Financée par Services Québec

Pas disponible?

Inscrivez-vous à une alerte pour connaître les prochaines dates offertes.