Guide de Préparation. EXIN Agile Scrum. Foundation



Documents pareils
EXIN Agile Scrum Master

Scrum + Drupal = Julien Dubois

25/12/2012

Règles d engagement. Présentation Diapositives Bibliographie Questions Les vertus de la marche

Certification Scrum Master

Les méthodes Agiles Introduction. Intervenant : Tremeur Balbous tremeur@agilegardener.com 04/09/2008

Conduite de projets SI. Les méthodes «Agiles» N QUAL/1995/3660e ORESYS

Topologie du web - Valentin Bourgoin - Méthodes agiles & SCRUM

Formation pour Product Owner

Formation Scrum. 2 jours

Méthodes agiles. CONSEIL & DÉVELOPPEMENT DE SOLUTIONS E-BUSINESS. Jean-Louis Bénard jlb@businessinteractif.

Les méthodes itératives. Hugues MEUNIER

Gestion de projet Agile. STS IRIS Module «Gérer et organiser un projet informatique»

Gestion de Projet Agile

backlog du produit Product Owner

Scrum et l'agilité des équipes de développement

Scrum Une méthode agile pour vos projets

Jean-Pierre Vickoff

Programmation Agile Mise en oeuvre via Scrum et l'extreme Programming (XP)

SCRUM chez BWIN : implémentation d une méthode agile dans Focalpoint Spasija Taseva et Corinne Bacle

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

Agile 360 Product Owner Scrum Master

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET

CHAPITRE 3 : LES METHODES AGILES?

Méthodes Agiles et gestion de projets

Retour d expérience implémentation Scrum / XP

Maîtrise d ouvrage agile

Formation agile. Formation agile Created on 24 janv Edited on 29 févr Page 1 sur 16

REX Scrum Master du terrain

Les méthodes Agile. Implication du client Développement itératif et incrémental

Scrum. ... pour des projets informatiques agiles. Pascal Lando Certified Scrum product owner

Méthode Agile de 3 ème génération J-P Vickoff

Isabelle Nicolas

Cours Ephec Niv. 2 : Technique et gestion de projet. Par Monsieur Bertieaux Année Académique Quelles sont les 4 valeurs Agiles?

Contact: Yossi Gal, Téléphone:

Méthodes de développement

Le management de projet

1/15. Jean Bernard CRAMPES Daniel VIELLE

L'agilité appliquée à nous-mêmes. Philippe Krief, PhD Development Manager IBM France Lab

INF2015 Développement de logiciels dans un environnement Agile Examen final hiver 2015

Le rôle du coach Agile et son apport pour le projet

Les méthodes Agiles. Introduc)on aux méthodes Agiles Exemple : Scrum

Les méthodes agiles UM Les méthodes agiles S. Mathon

Estimer et mesurer la performance des projets agiles avec les points de fonction

LA MÉTHODE AGILE VS LE CYCLE EN V UNE RÉVOLUTION DANS LA GESTION DE PROJET. Franck BEULÉ

Tuesday, October 20, Nantes

Soyez agile. Dans l industrie du logiciel, la. De plus chaque projet informatique

XP : plus qu'agile. Extreme Programming v2 et Développement Responsable. Thierry Cros

GESTION DE PROJET : LA METHODE AGILE

Jean-Pierre Vickoff J-P Vickoff

Méthodologies SCRUM Présentation et mise en oeuvre

Architecture pragmatique pour la gestion du cycle de vie des applications (ALM)

Les Méthodes Agiles. Plan. Lecture. Objectifs du cours

Le Product Owner Clé de voute d un projet agile réussi

Modèle de changement d organisation. Leanpizza.net présente. Petit Guide Rapide du jeu de cartes Modèle de Changement d Organisation

Introduction à l extreme Programming et au développement agile

Les mécanismes d'assurance et de contrôle de la qualité dans un

Scrum/XP adapté au BI/DW

ISTQB Agile Tester en quelques mots ISTQB Marketing Working Group

Yannick Prié Département Informatique Faculté des Sciences et Technologies Université Claude Bernard Lyon

L enseignement de méthodes agiles dans un contexte d apprentissage actif

Les méthodes agiles en développement informatique : Fondements théoriques et retours d expérience

Vision Produit. Un sacré attracteur pour une équipe auto-organisée. Thierry Cros

Altran Education Services - l Institut

Année : Team-War Jaafar AMRANI-MESBAHI Fabien GARCIA Abdelali NAIT BELKACEM Rahma NAKARA Philippe NGUYEN

Plan. 1 Cycles de développement. 2 Méthodes agiles, principes généraux. 3 Comment se passe un Sprint?

Génie logiciel (Un aperçu)

Le Product Backlog, qu est ce c est?

Introduction Les processus traditionnels extreme Programming Conclusion. extreme Programming. vers plus d agilité. F. Miller francois.miller@inpg.

XP : ce célèbre inconnu

Alignement avec les métiers par le test fonctionnel et d acceptation en projets agiles

Agile Maroc 24 Novembre Méthodes agiles. Thierry Cros. Agile Maroc 24 novembre 2010

Fondateur d Agile Impulse nicolashennion@agileimpulse.com. Support disponible sur agileimpulse.com/formation/scrumssii2j.

CATALOGUE DES FORMATIONS Formations Standards Formations Sur Mesure Certifications Évaluation Conseil Coaching Audit

L'AGILITÉ AVEC VISUAL STUDIO

Scrum. Description. Traduit en langue française par Bruno Sbille et Fabrice Aimetti - Avril Trad FR v1.1

Ne renvoyez pas vos architectes! Utilisez-les avec agilité

Une bonne dose d'agilité au cœur de votre équipe. La rece e Visual Studio 2012 pour des projets maitrisés

INTRODUCTION À LA GESTION DE PROJET AGILE (BACKLOG, TABLEAUX DE BORD, BURNDOWN, PLANIFICATION D ITERATIONS)

XEBIA DÉVELOPPEMENT OFFSHORE DISTRIBUÉ EN MÉTHODES AGILES. CAS CLIENT : CoachClub

Plan de la Formation. GESTION de PROJET

Le rôle de l architecte Agile

SCRUM BUT, LE LIVRE BLANC. De la problématique de mener un projet AGILE dans une organisation classique

Cours Gestion de projet

CATALOGUE)FORMATION)2015)

AGILE IPHONE DEVELOPMENT

But de cette introduction à la gestion de projets :

Séance 1 Méthodologies du génie logiciel

UML est-il soluble dans les méthodes agiles?

Consultant Fonctionnel CRM SalesForce

Enterprise Scrum Organisation des développements chez exo. Agile Tour Rennes 2010 / 10 / 07

Scrum et itk : adaptation de la méthode au développement d OAD. D après Henrik Kniberg Scrum et XP depuis les tranchées

Feature Team Primer. par Craig Larman et Bas Vodde. Version 1.2

EXIN Cloud Computing Foundation

La solution IBM Rational pour une ALM Agile

Étude HERMES et agilité

Qualité et Test des Logiciels. Le génie logiciel. Moez Krichen.

Le cycle de développement des produits à la Société GRICS : une nouvelle approche

Testeur Agile Niveau Fondation Bertrand Cornanguer, Vice-chair Agile tester WG

Transcription:

Guide de Préparation EXIN Agile Scrum Foundation Édition Décembre 2014

Droits d auteur 2014 EXIN Tous droits réservés. Aucune partie de cette publication ne saurait être publiée, reproduite, copiée, entreposée dans un système de traitement de données, ou diffusée sous quelque forme que ce soit, par impression, tirage de photos, microfilm, ou par n importe quel autre procédé, sans l'autorisation écrite d EXIN. 2

Table des matières 1. Résumé 4 2. Conditions de l examen 6 3. Liste des concepts de base 9 4. Bibliographie 11 3

1. Résumé EXIN Agile Scrum Foundation [ASF.FR] Sommaire Destiné aux professionnels, EXIN Agile Scrum Foundation est un certificat de validation des connaissances combinées en matière de méthodes Agile et de pratiques Scrum. Agile Scrum a été conçu pour favoriser la coopération en vue d'atteindre vos objectifs. Les méthodes Agile offrent une approche prisée au niveau du développement de logiciels dont l'application à d'autres domaines est de plus en plus courante. Citons parmi les pratiques Scrum : l'établissement d'équipes pluridisciplinaires et autogérées, fournissant un produit livrable qui fonctionne à la fin de chaque itération ou sprint. Contexte L'examen EXIN Agile Scrum Foundation, composante du programme de qualification EXIN, a été développé en coopération avec des experts internationaux dans ce domaine. Groupe ciblé Si la méthode de réflexion Agile bénéficie d'une excellente réputation dans le domaine du développement de logiciels, l'application de ses principes à d'autres types de projets est de plus en plus fréquente. Scrum, la méthode Agile la plus courante, s'adresse à tous les professionnels souhaitant rester à la pointe des derniers développements en matière de gestion des TI et des projets, et plus spécifiquement à celles et ceux qui dirigent ou participent aux projets. Ce certificat convient particulièrement aux professionnels travaillant dans les domaines suivants : gestion de projets, développement de logiciels, gestion des services TI et gestion d'entreprise. Pré requis Aucun, mais nous recommandons de suivre une formation. Type d examen Questionnaire à choix multiples sur ordinateur ou sur papier Estimation du temps d étude requis 60 heures Travaux pratiques Sans objet Durée de l examen 60 minutes Précisions sur l examen Nombre de questions : 40 Seuil de réussite : 65% (26 de 40) Livre ou manuel autorisé : non Equipement électronique autorisé : non 4

Exemples de question Vous pouvez télécharger un examen blanc à l adresse www.exin.com. Training Taille du groupe 25 participants maximum. (Ne s applique pas aux cours de formation en ligne) Heures de contact Cette formation se déroule sur 15 heures de cours minimum, qui comprennent les travaux en groupe, la préparation à l examen et les pauses. Le travail personnel, le temps de transport pour se rendre aux cours ainsi que les pauses déjeuner ne sont pas inclus. Formateurs Vous trouverez une liste de nos formateurs agréés à l adresse www.exin.com. 5

2. Conditions de l examen Les connaissances requises lors de l examen sont plus amplement présentées dans les spécifications de l examen. Le tableau ci-après récapitule les sujets abordés par le module (connaissances requises lors de l examen). La pondération des différents sujets contrôlés lors de l examen est exprimée en pourcentage de la note totale. Conditions de l examen Spécifications de l examen Pondération (en %) 1. Introduction à Agile et Scrum 15 1.1 Concepts d'agile et de Scrum 15 2. Pratiques Scrum 35 2.1 Rôles Scrum 17.5 2.2 Les rituels et la limite de délais («time-boxing») 10 2.3 L'importance d'un carnet de produit («product 5 backlog») 2.4 Méthodes et pratiques Scrum 2.5 3. Planification Scrum 25 3.1 Le concept des plans légers et flexibles 10 3.2 Comment obtenir une estimation fiable? 15 4. Suivi des projets Scrum 10 4.1 L'importance du suivi 10 5. Les concepts Scrum avancés 15 5.1 Scrum en fonction des situations 15 Total 100 6

Contenu détaillé et pondération 1. Introduction à Agile et Scrum (15%) 1.1. Concepts d'agile et de Scrum (15%) 1.1.1 D'expliquer pourquoi les méthodes Agile sont importantes et comment elles ajoutent de la valeur 1.1.2 De décrire le manifeste et les principes Agile 1.1.3 D'expliquer le cadre de la gestion de projets Agile 2. Pratiques Scrum (35%) 2.1. Rôles Scrum (17.5%) 2.1.1 D'expliquer le rôle du propriétaire de produit («product owner») 2.1.2 D'expliquer le rôle du Scrum Master 2.1.3 D'expliquer le rôle de l'équipe Scrum 2.1.4 D'expliquer le rôle du développeur («manager») dans Scrum 2.1.5 D'expliquer comment certains autres rôles (l'architecte technique, par ex.) sont joués dans Scrum et quelle peut être leur contribution. 2.2 Les rituels et la limite de délais («time-boxing») (10%) 2.2.1 D'expliquer les caractéristiques de la limite de délais («time-boxing») 2.2.2 D'expliquer les caractéristiques des sprints 2.2.3 D'expliquer les caractéristiques de la mêlée quotidienne («daily stand-up») 2.2.4 D'expliquer les caractéristiques de la revue de sprint («sprint review») 2.2.5 D'expliquer les caractéristiques de la rétrospective de sprint («sprint retrospective») 2.3 L'importance d'un carnet de produit («product backlog») (5%) 2.3.1 D'expliquer les caractéristiques d'un carnet de produit («product backlog») 2.3.2 De rédiger de bonnes spécifications, les choses à faire et à éviter pour les propriétaires de produits («product owners») 2.3.3 De répartir les récits («stories») 2.4 Méthodes et pratiques Scrum (2.5%) 2.4.1 De reconnaître les principes de remaniement de code («refactoring»), de programmation en binôme («pair programming») et d'intégration continue («continuous integration») 2.4.2 D'expliquer la valeur de la gestion de configuration («configuration management») 2.4.3 De faire la différence entre les tests Agile et ceux de projets conventionnels 2.4.4 De définir à quel moment un sprint, un récit («story») et un release sont réellement achevés («done») 7

3. Planification Scrum (25%) 3.1 Le concept des plans légers et flexibles (10%) 3.1.3 De défendre la valeur d'une réaction au changement («responding to change») par rapport au fait de suivre un plan 3.1.4 De planifier à des niveaux multiples : quotidien, sprint, release, produit, portfolio 3.1.5 De décrire un calendrier de haut niveau pour la planification de release («release planning») 3.1.6 De planifier les sprints pour les prochaines semaines d'activité 3.2 Comment obtenir une estimation fiable? (15%) 3.2.1 De citer les premiers principes d'estimation 3.2.2 De distinguer les types d'estimations 3.2.3 De définir les unités de mesure («units of measure») pour la taille 3.2.4 De décrire les différentes techniques d'estimation 4. Suivi des projets Scrum (10%) 4.1 L'importance du suivi (10%) 4.1.1 De citer les premiers principes du suivi 4.1.2 D'indiquer les métriques utilisées dans Scrum 4.1.3 De justifier les graphiques couramment utilisés dans Scrum 4.1.4 De décrire comment créer des diffuseurs d'information («information radiators») 5. Les concepts Scrum avancés (15%) 5.1 Scrum en fonction des situations (15%) 5.1.1 De décrire comment appliquer Scrum à de gros projets comportant des interdépendances complexes 5.1.2 De décrire comment appliquer Scrum aux projets de maintenance 5.1.3 De décrire Scrum dans des équipes réparties : qu'est-ce qui fonctionne et qu'est-ce qui ne fonctionne pas? 5.1.4 D'expliquer comment les contrats et les projets à prix fixe peuvent être personnalisés pour Scrum 5.1.5 D'expliquer comment effectuer la transition d'équipes ou de projets vers Scrum 8

3. Liste des concepts de base Ce chapitre dresse une liste des termes que les candidats sont censés maîtriser à l issue de la formation. Ces termes sont classés par ordre alphabétique en anglais (ils sont suivis d une traduction en français). Les concepts dont les abréviations et les noms complets figurent dans la liste peuvent faire l objet d un contrôle distinct. Prière de noter que la connaissance seule des termes ci-après ne suffit pas lors de l examen ; le candidat doit impérativement comprendre les concepts que recouvre chacun de ces termes et être en mesure de citer quelques exemples. Ces termes sont classés par ordre alphabétique en anglais (ils sont suivis d une traduction en français). Les concepts dont les abréviations et les noms complets figurent dans la liste peuvent faire l objet d un contrôle distinct English Affinity estimation Agile Manifesto Agile Unified Process (AUP) Backlog Burn-down chart Coach Commitment Communication Continuous integration Crystal Customer Customer on site Daily stand-up French Estimation d'affinité Manifeste Agile Agile Unified Process (AUP) Carnet de produit Graphique d'avancement Coach Engagement Communication Intégration continue Crystal Client Client sur site Mêlée quotidienne Definition of done Définition d'«achevé» Distributed team DSDM Dynamic Systems Development Method Elapsed time Escaped defect Estimation Équipe répartie DSDM Dynamic Systems Development Method Temps écoulé Défaut négligé Estimation Extreme programming (XP) Extreme programming «XP» Ideal days Ideal hours Increment Information radiator MoSCoW Niko-niko calendar Journées idéales Heures idéales Incrément Diffuseur d'information MoSCoW Calendrier Niko-niko 9

Osmotic communication Pair programming Planning Planning onion Planning poker Priority Product Backlog Item (PBI) Product owner Refactoring Release planning Report Retrospective Review Scrum Scrum Master Scrum-of-Scrum Spike Splitting teams Sprint Sprint Backlog Item (SBI) Sprint Planning Sprint Retrospective Sprint Review Stand-up Statement of value Story Story point Succession Succession Planning Team Test-driven software development Time-box/Time-boxing Triangulation Velocity Velocity of the team War Room Waterfall/Crystal Clear method Workspace Communication osmotique Programmation en binôme Planification Oignon de planification Poker de planification Priorité Élément de carnet de produit Propriétaire de produit Remaniement de code Planification de release Rapport Rétrospective Revue Scrum Scrum Master Scrum-of-Scrum Spike Répartition des équipes Sprint Élément de carnet de sprint Planification de sprint Rétrospective de sprint Revue de sprint Mêlée Déclaration de valeur Récit Point de récit Relève Planification de la relève Équipe Développement de logiciels piloté par les tests Limite de délais Triangulation Vélocité Vélocité de l'équipe Salle de guerre Méthode Waterfall/Crystal Clear Espace de travail 10

4. Bibliographie A. Nader K. Rad & Frank Turley EXIN Agile Scrum Foundation Workbook (87 pages) Amazon Digital Services, Inc. (2014) http://www.amazon.com/dp/b00oztmd52/ref=rdr_kindle_ext_tmb 11

Relation bibliographie et les spécifications de l examen Conditions de l examen Spécifications de l examen Id documentation de référence 1 1.1 A. Part 1 2 3 2.1 A. Part 2: Scrum Roles 2.2 A. Part 2: Scrum Events 2.3 A. Part 3: Artifacts 1, 2 & 3 2.4 A. Part 3: Scrum Artifacts 3.1 A. Part 1, Part 2 3.2 A. Part 3: Scrum Artifacts 4 4.1 A. Part 3: Artifacts 5 & 6 5 5.1 A. Part 3: Scaled Scrum 12

13

Contacter EXIN www.exin.com