Skip to main Content

Ingénierie logicielle Agile (formation certifiante Professional Scrum Developer)

  • Référence GKAG03
  • Durée 3 jour(s)
  • Version 2021

Options de paiement complémentaires

  • GTC 29 TTC

    Les GTC sont proposés en exclusivité aux partenaires autorisés afin de gagner du temps et de fluidifier le processus d'achat des formations chez Global Knowledge. Il s’agit d’un crédit universel qui peut être utilisé dans les centres Global Knowledge à travers le monde.

Classe inter en présentiel Prix

EUR2 290,00

hors TVA

Demander une formation en intra-entreprise S'inscrire

Modalité pédagogique

La formation est disponible dans les formats suivants:

  • Classe inter à distance

    Depuis n'importe quelle salle équipée d'une connexion internet, rejoignez la classe de formation délivrée en inter-entreprises.

  • Classe inter en présentiel

    Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.

  • Intra-entreprise

    Cette formation est délivrable en groupe privé, et adaptable selon les besoins de l’entreprise. Nous consulter.

Demander cette formation dans un format différent

Le contenu de cette formation permettra aux développeurs d’avoir les connaissances nécessaires pour développer en mode Agile. Les participants apprendront à coder en équipe, dans le respect des principes d’Agile et travailleront sur l’automatisation des tests.

Durant la formation, de nombreux exercices contribueront à la mise en pratique des règles de développement.
Au-delà des apports technologiques indispensables, la formation insistera sur le « comportement » attendu d’un développeur dans une équipe Agile ainsi que son interaction avec le Scrum Master et le Product Owner.
Le contenu de la formation aidera le candidat à se préparer au passage de l’examen PSD – Professional Scrum Developer (Scrum.org)
Cette formation est composée à 70% d’ateliers et de mises en situation.

Cette formation permet aux participants de valider un total des crédits PDUs dans le cadre de l’obtention ou du renouvellement de leur titre de certification du PMI (Project Management Institute), selon la répartition suivante : Compétences techniques : 21 PDUs pour PMP®/PgMP®, 21 PDUs pour ACP®. En savoir plus sur l’obtention des PDUs. PMP, PgMP et ACP sont des marques enregistrées du Project Management Institute, Inc.

Prochaines dates

Haut de page
    • Modalité: Classe inter à distance
    • Date: 08-10 avril, 2024
    • Centre: SITE DISTANT

    EUR2 290,00

    • Modalité: Classe inter à distance
    • Date: 14-16 octobre, 2024
    • Centre: SITE DISTANT

    EUR2 290,00

Ce module est obligatoire pour les candidats ayant les rôles ou fonctions suivantes au sein de l’entreprise :

  • Développeurs
  • Architectes
  • Testeurs

Ce module est recommandé pour les candidats ayant les rôles ou fonctions suivantes:

  • Futurs Managers Agile (Futurs Scrum masters)
  • Responsables qualité/méthodes

Objectifs de la formation

Haut de page

A l'issue de la formation, les participants seront capables de :

  • Identifier et mettre en oeuvre les bonnes pratiques de développement de solution logiciel (test, partage de code, automatisation,intégration continue, déploiement continu)
  • Etablir des cycles de développement en mode Scrum
  • Expliquer comment adopter le bon état d’esprit et ce qu’est une équipe autoorganisée, communicante et responsable

Programme détaillé

Haut de page

Les fondamentaux de Scrum - Rappels

  • Valeurs et piliers
  • Les rôles
  • Les artefacts
  • Les revues

Les ALM (Application Lifecycle Management)

  • Définition et outils existants – Atelier sur l’utilisation d’un ALM
  • Rédaction des PBI - Atelier pratique : le formateur joue le rôle de Product Owner
  • Gestion des révisions de code
  • Atelier pratique sous Git

Gestion des PBI

  • Affinage des PBI (story rewriting, reestimation,grooming)
  • Estimation des stories

Atelier pratique Sprint 1

  • Sprint planning
  • Cycle de développement + Daily standup
  • Sprint review
  • Sprint rétrospective

Le test en Agile

  • Le test en Agile – automatisation des tests (illustration sous l’ALM choisi)
  • Les différents types de tests et les pratiques associées
  • Le TDD : le test unitaire, définition du TDD, avantages/inconvénients, atelier pratique d’élaboration d’un test unitaire
  • L’ATDD : le test d’acceptation, définition de l’ATDD, avantages/inconvénients, atelier pratique d’ATDD sous l’ALM choisi
  • Le BDD : définition, apport vs TDD et ATDD, atelier Coding Dojo : développement en mode TDD

Atelier pratique Sprint 2

  • Sprint planning
  • Cycle de développement + Daily standup
  • Sprint review
  • Sprint rétrospective

Architecture émergente

  • Concept et gestion d’une architecture émergente

La qualité du code

  • Définition et perception
  • Le concept SOLID : définition, explication par l’exemple (activité de groupe)
  • Le software craftsmanship : définition,étude de son manifeste, apport de la démarche dans une approche Scrum
  • L’automatisation – cycle de développement implémenté dans l’ALM
  • Le refactoring
  • La dette technique et le travail « undone »

Atelier pratique Sprint 3

  • Sprint planning
  • Cycle de développement + Daily standup
  • Sprint review
  • Sprint rétrospective

Le DevOps

  • La culture, les valeurs
  • Le pipeline de développement

Les challenges de Srcum

  • Les individus, les lieux, le rôle des sponsors
  • Analyse critique de différents cas pratiques

Pré-requis

Haut de page

Par ailleurs, pour réaliser les différents exercices de programmation en groupe (Coding Dojo), les participants doivent :

  • Posséder les compétences techniques relatives au rôle du candidat, et être expérimenté dans les technologies ci-dessous, ou avoir suivi des formations portant sur .NET | Visual Studio | C#, ASP.NET Ou Java Eclipse for Java or similar DIE | Java, JUnit, Subversion or Git*

    *Les exercices de programmation porteront sur l’une des deux technologies (ne peuvent être mixées au cours de la formation).

  • Test de positionnement : Nous tenons à votre disposition un QCM d'évaluation des pré-requis. Contactez-nous.

    Pré-requis recommandés :

    Certification

    Haut de page

    Au terme de cette session de formation certifiante Agile PSD et sous contrôle du formateur, les participants sont amenés à s’auto-évaluer grâce à un examen d’évaluation des connaissances. A l'issue de la formation, les participants recevront un voucher pour passer la certification PSD dans les deux semaines qui suivent.

    Et après 

    Haut de page

    Certains professionnels, pourront également endosser le rôle de manager d’équipe Agile ou Scrum Master, et devront suivre la Formation De Chef de Projet à Manager Agile (PSM)

    Vous pouvez suivre les modules suivants pour aller plus loin :

    Bon à savoir

    Haut de page

    Un support de cours est mis à disposition de chaque participant via un accès en ligne personnalisé. Il reprend les éléments, concepts, jeux et outils présentés lors de la formation Agile PSD. Ce support est destiné à favoriser la mise en place par le participant des acquis de la formation au sein de leur entreprise. Nous privilégions un support rédigé en anglais afin de faciliter la préparation des participants au passage de la certification, dont l’examen n’est disponible qu’en anglais. Le Scrum Guide 2020 sera également mis à disposition pour chaque participant

    La formation est délivrée en français par le formateur tout en présentant et en utilisant les termes anglais spécifiques à Scrum.

    Cookie Control toggle icon