Logo de l'organisme de formation

Spécialiste des formations Agiles

Représentation de la formation : Formation Agile Scrum Developer

Formation Agile Scrum Developer

Développez des logiciels de qualité avec les pratiques agiles de Scrum.

Formation à distance
Accessible
Durée : 14 heures (2 jours)
Durée :14 heures (2 jours)
HT
Se préinscrire
Durée :14 heures (2 jours)
HT
Se préinscrire
Durée :14 heures (2 jours)
HT
Se préinscrire

Formation créée le 07/03/2023. Dernière mise à jour le 06/10/2024.

Version du programme : 1

Programme de la formation

La formation "Agile Scrum Developer" est conçue pour les développeurs souhaitant maîtriser les pratiques et techniques de développement agile au sein d'une équipe Scrum. Elle couvre les principes agiles, les rôles, les cérémonies, ainsi que les pratiques de qualité telles que le TDD, l'intégration continue, et la collaboration active avec les Product Owners et Scrum Masters. À l'issue de cette formation, les participants seront prêts à contribuer efficacement au développement itératif, avec un focus sur la valeur ajoutée et l'amélioration continue. "Un apprentissage au plus proche de la réalité ! Les exercices pratiques et les exemples concrets partagés pendant la formation ont vraiment rendu le contenu pertinent pour notre travail quotidien. Nous avons maintenant une meilleure compréhension des rôles et une coordination accrue au sein de l'équipe." — Alexia M., Développeuse Full Stack Web "Cette formation a complètement changé notre façon de travailler en équipe. Nous avons appris à nous organiser avec les cérémonies Scrum et à utiliser les pratiques agiles pour améliorer notre qualité de code. Les résultats sont tangibles, avec un meilleur alignement et des livraisons plus rapides." — Stan, Développeur IA "Grâce à la formation, nous avons adopté l'intégration continue et les tests unitaires de manière plus systématique. Les sessions pratiques étaient très utiles pour ancrer les concepts. Je recommande cette formation à toute équipe de développement." — Julien T., Lead Dev dans une ESN "En tant que développeurs, nous avions besoin d'un cadre pour mieux collaborer avec les Product Owners et Scrum Masters. La formation Agile Scrum Developer nous a permis de comprendre notre rôle dans un contexte agile et de maximiser notre contribution aux sprints." — Hassan R., Développeur Backend

Objectifs de la formation

  • Connaitre Scrum : les rôles, les évènements, les livrables.
  • Collaborer efficacement avec les autres membres de l’équipe de développement.
  • Mettre en place un processus d’amélioration continue sur ses pratiques.
  • Se prépare à la certification PSD1.

Profil des bénéficiaires

Pour qui
  • Personnes amenées à travailler en tant que Scrum Developer au sein d’une équipe Scrum,
  • ou bien membre d’une équipe agile.
Prérequis
  • Avoir des connaissances de base concernant la gestion de projet.
  • Avoir des connaissances de base sur le travail du développeur.

Contenu de la formation

  • L'agilité
    • Pourquoi l'Agilité ? Des nouveaux besoins, les motivations, une culture, les principes, quels bénéfices ?
    • Le Manifeste Agile et les 12 principes.
    • Ses champs d'application.
  • Le Scrum Guide
    • Théorie de Scrum : processus empirique, les piliers, les valeurs Scrum.
    • Les artéfacts : incrément, Product Backlog, Sprint Backlog, Definition of Done.
    • Vue globale des événements et présentation de la notion de Sprint.
    • Les événements, les rôles, les interactions et les bonnes pratiques.
  • Les techniques de développement Agile
    • Point de départ : le Product Backlog.
    • Programmation par paire, refactoring.
    • L'importance des standards de développement à l'intérieur d'une équipe (dette technique et règles de base).
    • Architecture, design patterns et cross-cutting concerns.
    • Le traitement des bugs (bug report, cycle de vie).
    • Les mesures.
  • Les techniques de tests Agile
    • La classification des tests : structurels, fonctionnels, unitaires, intégration, validation, acceptation.
    • Tester avant de coder, le TDD : principes et avantages.
    • Behaviour Driven Development, le BDD.
    • L'acceptante par les tests, l'ATDD.
  • Intégration continue et automatisation
    • Concepts et avantages
    • Mise en place et recommandations.
    • La gestion de configuration
  • Infrastructure et outils
    • Vue globale.
    • Outils - Environnement de développement.
    • Outils - Tests unitaires.
    • Outils - BDD.
    • Outils - Intégration continue.
  • Préparation à la certification
    • Conseils pour le passage de l'examen
    • Examen blanc
Équipe pédagogique

Les spécialistes de l'Agilité dans le Sud-Ouest

Suivi de l'exécution et évaluation des résultats
  • Suivi de l'exécution : Observation de la participation des apprenants lors des exercices pratiques et des discussions de groupe. Feedback continu du formateur pour aider les participants à s'améliorer au fur et à mesure de la formation. Vérification de la compréhension des concepts clés à travers des questions posées en direct.
  • Évaluation des résultats : Évaluation pratique : Exercices en groupe permettant aux apprenants de mettre en pratique les concepts vus, avec une attention particulière portée à la qualité du code et au respect des pratiques agiles. Quiz final : Pour vérifier la compréhension des concepts théoriques (rôles, cérémonies Scrum, pratiques de développement). Questionnaire de satisfaction : À chaud pour recueillir les impressions des participants sur la qualité de la formation et les points à améliorer. Feedback personnalisé : Le formateur fournit un retour individuel à chaque participant, mettant en avant les points forts et les axes d'amélioration.
Ressources techniques et pédagogiques
  • Supports de formation : Présentation détaillant les concepts Scrum, les rôles, cérémonies, et artefacts, ainsi que les pratiques de développement agile. Fiches-outils : Outils et techniques de développement agile (comme les user stories, la planification des sprints). Exemples de code : Exemples concrets de mise en œuvre des pratiques agiles (TDD, pair programming) pour illustrer les concepts vus pendant la formation. Scénarios pratiques : Études de cas et exercices pratiques basés sur des situations réelles pour mettre en pratique les concepts appris.

Qualité et satisfaction

Satisfaction des participants : Score moyen des évaluations à chaud, mesurant la satisfaction des participants vis-à-vis du contenu, du formateur, et des ressources pédagogiques. Progression des apprenants : Évaluation des compétences acquises, à travers les résultats des quiz et des exercices pratiques réalisés durant la formation. Feedback qualitatif : Retour des participants sur l'utilité de la formation, la pertinence des exercices et la capacité à appliquer les concepts dans leur travail. Taux de recommandation : Pourcentage des participants prêts à recommander la formation à d'autres développeurs.

Modalités de certification

Résultats attendus à l'issue de la formation
  • La certification "Scrum Developer" PSD1 est délivrée par Scrum.org aux participants ayant réussi l'examen final, attestant de leur maîtrise des compétences nécessaires pour développer au sein d'une équipe Scrum.
Modalité d'obtention
  • Nombre de questions : 80. Score de réussite : 85 %.
Détails sur la certification
  • Format de l'examen : Questions à choix multiples, réponses multiples et vrai/faux. Durée : 60 minutes. Langue : Anglais. Mode de certification : Certification en ligne, sans surveillance. Certificat à vie, sans frais de renouvellement annuel. Accès au badge numérique : Un badge numérique Credly est fourni gratuitement après la réussite de l'examen.

Accessibilité

Nos formations en ligne sont adaptées pour certains critères de handicap, merci de nous le préciser dans la demande de pré-inscription.