Gestion de projets, MOA, Méthodes Agiles

Dimension: px
Commencer à balayer dès la page:

Download "Gestion de projets, MOA, Méthodes Agiles"

Transcription

1 Gestion de projets, MOA, Méthodes Agiles Les méthodes Agiles se sont naturellement imposées dans les organisations en révolutionnant la manière de penser les projets : management des équipes, alignement permanent du contenu du projet aux objectifs du client, test en continu... Les stages Orsys couvrent toutes les dimensions d'un projet en mode Agile, de la mise en place d'une organisation technique à la gestion de la relation humaine, essentielle pour garantir la qualité. Orsys vous permet également de valider les savoir-faire spécifiques à ces nouveaux modes de management, grâce au passage de certifications spécialisées : Scrum PSM et PSPO, AgilePM. Cours de synthèse Stages pratiques Être acteur d'un projet Scrum : découvrir la méthode... ( p20 ) Méthodes Agiles de gestion de projet, comprendre la démarche... Best ( p2 ) Méthode Agile Scrum... Best ( p4 ) AgilePM, Foundation, certification... ( p6 ) AgilePM, Practitioner, certification... ( p8 ) Cycle certifiant Chef de projet méthodes Agiles... Full learning ( p9 ) Apprentissage de l'agilité par des ateliers jeux instructifs... ( p11 ) Méthodes Agiles, choisir les bonnes pratiques... Best ( p12 ) Travail en équipe agile : participer à la performance collective... ( p14 ) Transformation Agile, bien organiser le changement... ( p16 ) Le Lean et l'agilité au service du leadership managérial... ( p17 ) Devenir Coach Agile... ( p19 ) Méthode Agile Scrum, perfectionnement... ( p21 ) Scrum, pratique concrète de sprints... ( p22 ) Méthode Agile extreme Programming... ( p24 ) PSM, Professional Scrum Master, certification... Best ( p26 ) PSPO, Professional Scrum Product Owner, certification... ( p28 ) PSD, Professional Scrum Developer, certification... Nouveau ( p30 ) Méthodes Agiles, ingénierie et test logiciel... ( p32 ) Tests Agiles, démarche et mise en œuvre... ( p34 ) Méthodes Agiles, Test Driven Requirement... ( p35 ) Mettre en œuvre une démarche d'intégration continue... ( p36 ) ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 1

2 Stage pratique de 2 jour(s) Réf : MAG Développeurs, architectes, testeurs, chefs de projets, directeurs de projets, futurs Scrum Masters et managers Agiles, responsables méthodes/qualité, MOA, fonctionnels, Product Owners, commerciaux. Aucune connaissance particulière. Prix 2015 : 1530 HT 24 sep. 2015, 22 oct nov. 2015, 3 déc Aix 12 nov Bordeaux 24 sep. 2015, 12 nov Bruxelles 19 nov Geneve 19 nov Grenoble 12 nov Lille 12 nov Luxembourg 19 nov Lyon 12 nov Montpellier 12 nov Nantes 24 sep. 2015, 12 nov Rennes 24 sep. 2015, 12 nov Sophia-antipolis 3 sep. 2015, 12 nov Strasbourg 12 nov Toulouse 24 sep. 2015, 12 nov Méthodes Agiles de gestion de projet, comprendre la démarche Best Les méthodes Agiles reposent sur des cycles de développement itératifs et adaptatifs. Durant ce stage, vous apprendrez à comprendre les grands principes de ces méthodes et la démarche associée. Vous verrez également les actions à entreprendre pour bien accompagner le changement culturel induit. OBJECTIFS PEDAGOGIQUES Comprendre les principes itératifs des méthodes agiles Définir et prioriser un scénario d'utilisation en mode agile Mettre en place une planification de projet basée sur les principes agiles Se répérer avec les outils de management visuel et d'avancement dans un contexte agile Identifier sa place et son rôle au sein d'un projet Agile 1) Introduction 2) La formalisation des exigences en agile 3) Priorisation des "User stories" 4) La planification des release 5) Planification et organisation des itérations 1) Introduction 6) Les rôles en agile 7) Suivi du projet et clôture 8) Les principes agile d'ingénierie logicielle 9) Les clés du management de l'équipe Agile 10) Mise en œuvre des méthodes agiles - La rupture culturelle par rapport aux méthodes classiques de gestion de projet. - L'alliance Agile, le manifeste Agile. Les principes. - Panorama des principales méthodes Agiles : Scrum, XP (extreme Programming).. - Le "Kanban agile", ou l'apport complémentaire de ces pratiques lean dans le développement logiciel agile. - Agile PM, le framework agile du Consortium DSDM. - Les critères d'éligibilité. - Les méthodes agiles en chiffres. Echanges Partage d'expérience. Réflexion collective sur le cadre d'utilisation des méthodes agiles. 2) La formalisation des exigences en agile - Techniques de description des besoins fonctionnels et des exigences qualité - Les features, les users stories, les cas d'utilisation. - La modélisation agile. Identification des exigences qualités. - La notion de "Backlog du produit". Comment construire le backlog initial, comment le mettre à jour. - L'actualisation des stories : les feedback de la démarche itérative, le product grooming. - La valeur d'une story, la Business Value. - Les tests d'acceptation : une aide à l'expression des besoins, une approche pour valider les exigences. - Construire des stories tests. Initialiser un projet en identifiant les principales stories. Description sommaire des stories. 3) Priorisation des "User stories" - La planification basée sur la valeur. - Utilité du modèle de Kano. - Calculer les valeurs ajoutées - la valeur client pour chaque story à planifier dans la release. - Priorisation des stories basée sur le risque et sur la valeur client. Prioriser les stories en fonction de la valeur et du risque. Atelier méthode Kano. 4) La planification des release - Le découpage du projet en releases. Construire la roadmap - Définir les sprints ou les itérations du projet - Evaluer des charges, évaluation de la taille des stories : le Planning Poker. - Définition de la vélocité de l'équipe. Mise en œuvre du planning poker pour estimer la taille des stories, élaboration d'une planification de release. 5) Planification et organisation des itérations - Construire le Backlog de sprint, identification des tâches, planification. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 2

3 - Mise en œuvre d'une amélioration continue : l'animation des revues et les rétrospectives de fin d'itération. - La planification journalière : daily scrum ou standing meeting : l'objectif, l'organisation. - L'organisation du développement. Le WIP ; les itérations de développement de XP. Découpage des stories en tâches. Elaborer un Backlog de sprint. Planification d'un sprint. 6) Les rôles en agile - Les acteurs. Rôles et responsabilités. - Le Product Owner, le Scrum Master, l'équipe de développement. - Les autres rôles : le testeur, le tracker, le coach, le facilitateur. 7) Suivi du projet et clôture - Préciser la définition du fini (done) d'une release, d'un sprint, d'une tâche,... - Les indicateurs d'avancement : la release et le sprint Burndown Chart, le Work In Progress de Kanban. - Les autres indicateurs utiles. Prise en compte des éléments de suivi, actualisation des burndown du projet. 8) Les principes agile d'ingénierie logicielle - Les principes d'ingénierie mis en œuvre avec agile. - Conception simple, la programmation en binome. - Intégration continue, itération de développement et de livraison. - Amélioration du code par la réécriture. - Le développement piloté par les tests : test driven developement. 9) Les clés du management de l'équipe Agile - Communication adaptée au management agile. - Le leadership, l'intelligence émotionnelle pour la gestion de l'équipe. - Comment évaluer l'équipe en agile? - Distribution des responsabilités traditionnelles du chef de projet. Echange sur les différents rôles intervenant au sein des projets Agiles. 10) Mise en œuvre des méthodes agiles - Les outils agiles. Les tableurs, les outils spécialisés. Présentation des principales fonctionnalités offertes. - Spécialisation. Comment passer du cadre générique de l'offre agile à une démarche adaptée à l'entreprise et au projet. - Les étapes de la transition d'une démarche classique vers une approche agile. - L'accompagnement du changement. Le contexte, définir les objectifs du changement. Le rôle du coach. Réflexion collective Etude de cas de mise en place d'une démarche agile. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 3

4 Stage pratique de 2 jour(s) Réf : RUM Chefs de projets, analystes concepteurs, responsables qualité, responsables méthodes, développeurs. Connaissances de base en gestion de projets logiciels. Expérience souhaitable. Prix 2015 : 1530 HT 24 sep. 2015, 22 oct nov. 2015, 17 déc Aix 5 nov Bordeaux 12 nov Bruxelles 24 sep. 2015, 26 nov Geneve 24 sep. 2015, 26 nov Grenoble 5 nov Lille 5 nov Luxembourg 24 sep. 2015, 26 nov Lyon 5 nov Montpellier 5 nov Nantes 12 nov Rennes 12 nov Sophia-antipolis 5 nov Strasbourg 5 nov Toulouse 12 nov Méthode Agile Scrum Best Ce stage vous permettra de devenir pleinement opérationnel dans l'utilisation de Scrum. Vous apprendrez à travailler par itérations, à responsabiliser vos équipes. Vous découvrirez comment obtenir une relation client/ fournisseur de confiance, visualiserez l'avancement sur des bases réalistes et changerez les priorités. OBJECTIFS PEDAGOGIQUES Comprendre les différents rôles dans un projet Scrum Ecrire des user stories et leur donner une valeur business Estimer la charge de développement d'une story Construire un plan de release Définir le contenu d'un sprint (backlog) Organiser le déroulement d'un sprint et en faire la revue 1) Introduction 2) La démarche Scrum 3) L'organisation dans un projet Scrum 4) Les points-clés et les artefacts dans le projet Scrum 5) Définition des exigences et des priorités 1) Introduction 6) Les principes de planification Scrum 7) Planification d'une release 8) Planification d'un sprint. 9) Le déroulement d'un sprint 10) Mettre en place Scrum - Le contexte et les origines des méthodes Agiles. - La gestion de projet classique. - Les raisons d'être de l'agilité. - Dans quel contexte l'approche Scrum est-elle efficace? - Présentation des grands principes retenus par la méthode Scrum : une vue globale. Réflexion collective Facteurs de succès et d'échec d'un projet. Succes stories autour de Scrum et de l'agilité. 2) La démarche Scrum - Le cycle de vie d'un projet Scrum. - Une approche itérative et incrémentale : les release, les stories. - L'intérêt d'itérations identiques. - L'auto-organisation et la collaboration. - L'amélioration continue. Exemple Présentation de cas de mise en oeuvre. 3) L'organisation dans un projet Scrum - Présentation de la responsabilité de chaque acteur Scrum : le ProductOwner, le Scrumaster, l'équipe de développement. - Quelles sont les compétences souhaitées? - D'autres rôles : le coach, le facilitateur, les stakeholders. - Vue synthétique des processus dans un projet Scrum. - La gestion des changements dans Scrum. Exercice Etude des responsabilités des différents rôles. 4) Les points-clés et les artefacts dans le projet Scrum - Le cycle de vie d'un projet Scrum. - L'itération, la notion de Sprint. - Exigences produit, le Backlog produit (liste des "user stories"). - Tâches à réaliser sur un sprint, le Sprint Backlog. - La notion de " Reste à Faire ", les Burndown Charts. - Le Sprint Planning Meeting, la planification du Sprint. - Le plan de releases, la Release Planning Meeting. Echanges Définir pour le projet la signification du "fini" pour une release, un sprint, une user story. 5) Définition des exigences et des priorités - Définition détaillée de la " User Story " (histoires d'utilisateurs). ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 4

5 - La notion de " valeur business " d'une Story. - Workshop d'écriture des Users Stories, Product Backlog Grooming. - Ecriture du test de recette qui valide une Story. - Les fonctionnalités retenues, le Backlog produit («le carnet de produit»). - Prioriser les fonctionnalités, le modèle de Kano. - Les outils pour la gestion des exigences. Exercice Partant d'un besoin, déterminer les premières Users Stories. Assigner une " valeur business " aux Users stories, les prioriser. 6) Les principes de planification Scrum - Les points d'effort pour une User Story. - Le Planning Poker pour estimer l'effort. - Mesure de la capacité de réalisation de l'équipe. - Planification du contenu d'une release. Exercice Estimation en vélocité (point) par l'équipe de chaque User Story. Construire le Release Planning des Stories. Mettre en place un Sprint Planning de la première release. 7) Planification d'une release - Construire le plan de release. - La répartition du travail. - Le planning poker. - Évaluation de la charge des stories. - Comment évaluer la capacité et la vélocité de l'équipe. - La planification de la release : associer les éléments du backlog aux sprints. Exercice Estimer la taille des stories : conduire une séance de planning poker. Planifier le projet. Identifier les différents sprints et construire un plan de release 8) Planification d'un sprint. - La réunion de planification du sprint (Sprint Planning Meeting). - Définition du périmètre du sprint. - Comment déduire les tâches à partir des stories du backlog de produit. - Définition du plan contenant la liste des tâches (Le backlog du sprint). - Estimation collective des charges pour chaque tâche. Engagements de l'équipe. - Tâches prioritaires. Affectation des tâches non réalisées sur les sprints précédents. - Affectation des tâches par les membres de l'équipe pour le démarrage du Sprint. Exercice Élaborer un blacklog de sprint : identifier les tâches des stories du 1er sprint. 9) Le déroulement d'un sprint - Valider les prérequis au lancement d'un sprint. - L'organisation du travail au quotidien, le Daily Meeting. - Définir l'avancement, la notion de " Done ". - La fin et la revue d'un Sprint, " Sprint Review ". - Le feedback, l'amélioration continue. Exercice Atelier groupe : sur un cas, réfléchir à ce qui s'est bien passé et moins bien passé. Réfléchir aux actions pour améliorer la situation. 10) Mettre en place Scrum - Scrum et la sous-traitance. - Motivation et rythme de l'équipe. L'accompagnement du changement. - Outils et leurs valeurs ajoutées. Présentation de différents outils dédiés à Scrum. - Ingénierie logicielle: conception simple, programmation en binôme, intégration continue. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 5

6 Stage pratique de 3 jour(s) Réf : AGM Chefs de projet, membres d'équipe projets, membres d'équipe projet, candidats à la certification AgilePM Foundation. Connaissance préalable de la gestion de projets souhaitable. Prix 2015 : 2410 HT 14 sep. 2015, 16 nov Luxembourg 23 nov AgilePM, Foundation, certification OBJECTIFS Cette formation vous permettra d'appréhender les concepts, les principes et le contenu du cycle de vie d'un projet Agile. Vous découvrirez les rôles et responsabilités de chacun au sein d'un projet, les techniques utilisées, leurs bénéfices et leurs limites, et serez préparé à passer l'examen AgilePM Foundation. 1) Introduction aux méthodes Agiles 2) AgilePM : les processus et leurs livrables 3) La communication Certification 4) Priorisation et définition d'une itération 5) L'estimation des travaux et la planification Agile 6) Passage de la certification AgilePM Foundation Passage de la certification Agile Project Management (AgilePM ): L'examen se compose d'un QCM de 60 questions (1 point par question). L'examen dure 60 minutes et la certification est obtenue si le candidat obtient au moins 30 réponses correctes (50%). 1) Introduction aux méthodes Agiles - Les origines, enjeux et règles de base. - Les rôles sur le projet Agile : sponsor, Project Leader, développeur, testeur... - Identification des enjeux et contraintes d'un projet. Gestion de la configuration. - Les facteurs de succès du projet et les risques. Exercice Exposer les grandes lignes d'un projet. Identifier les enjeux, les risques et les personnes les plus compétentes pour chacun des rôles. 2) AgilePM : les processus et leurs livrables - Les principes de l'agile Project Management. Le framework de développement. - Initialisation du projet. Faisabilité. Business Case. Le plan projet. - Gouvernance projet. Management des risques. Lancement du projet : les exigences prioritaires (PRK). - Eléments pour l'architecture (SAD), le développement et le déploiement. - Phase d'exploration : les exigences détaillées. Affiner la solution. - Phase de réalisation : les Timebox de développement. Prototypes de solutions. - Déploiement de la solution. La revue de projet. - Phase après-projet. Analyse des bénéfices. Echanges Questions sur les processus et livrables AgilePM. 3) La communication - Principes clés de la communication "Atern". - Adaptation de la communication à la nature du projet et à la maturité de l'équipe. - Les réunions quotidiennes (Daily Stand-up meeting). - Management de l'équipe, des parties prenantes. Exercice Créer un plan de communication projet. 4) Priorisation et définition d'une itération - Le tri des exigences. Méthode MoSCoW. - Notion d'itération ou de "Timebox". - Phases d'une itération : étudier, affiner, consolider. Les objectifs et les rôles. - Suivi et contrôle continu du projet et des risques. Exercice Définition des priorités sur les exigences. 5) L'estimation des travaux et la planification Agile - Bonnes pratiques d'estimation de charges. - Estimations collégiales. Réestimations. - Bonnes pratiques de planification Agile. - Les différents niveaux de planification (plan de livraison, déploiement...). Exercice Réaliser un plan de livraison. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 6

7 6) Passage de la certification AgilePM Foundation - Questions et réponses liées aux attentes des stagiaires. - Revue des points principaux. - Présentation de l'examen et conseils. Examen Certification AgilePM Foundation. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 7

8 Stage pratique de 1 jour(s) Réf : AIP Chefs de projet (Agile), membres d'équipe projet (Agile), candidats à la certification AgilePM Practitioner. Avoir obtenu une des 3 certifications suivantes : AgilePM Foundation, DSDM Atern Foundation ou DSDM Advanced Practitioner. Prix 2015 : 1180 HT 2 nov AgilePM, Practitioner, certification Le référentiel AgilePM combine les méthodes de management de projet et les principes des approches Agiles. Ce stage vous permettra de consolider vos connaissances sur ce référentiel, d'appliquer AgilePM de façon adaptée à un contexte organisationnel et de passer l'examen de certification AgilePM Practitioner. OBJECTIFS PEDAGOGIQUES Adapter le modèle AgilePM aux spécificités d'un projet Adapter le modèle AgilePM aux spécificités de l'organisation Passer l'examen de certification AgilePM Practitioner 1) Le cycle de vie et les produits d'agilepm 2) Les personnes et les rôles d'agilepm 3) Les techniques d'agilepm Méthodes pédagogiques Exposé des concepts, exercices pratiques de préparation à l'examen. Certification 4) Le contrôle 5) Examen de certification L'examen de certification AgilePM Practitioner est inclus dans la formation. 1) Le cycle de vie et les produits d'agilepm - Le cycle de vie du projet d'agilepm : valeur ajoutée du processus et des produits, les rôles, la place du test... - Identifier les informations pertinentes des produits Agiles : analyse de faisabilité, priorités des exigences... - Identifier les activités recommandées tout au long du cycle de vie du projet. Adapter les activités à son contexte. - AgilePM dans la pratique. Quand appliquer le modèle d'agilepm? Comment l'adapter? Exercice Exercices de préparation à la certification. 2) Les personnes et les rôles d'agilepm - Identifier les rôles et responsabilités d'une équipe projet selon le modèle d'agilepm. - L'autonomie d'une équipe Agile et ses limites. - Identifier et décrire la structure de l'équipe Agile et l'adapter au contexte du projet. - Best practices pour mettre en œuvre une approche Agile, suivre l'avancement, motiver l'équipe, gérer les incidents... - La gestion des rôles et responsabilités d'une équipe Agile dans la pratique par rapport à un scénario projet. Exercice Exercices de préparation à la certification. 3) Les techniques d'agilepm - Facilitated Workshops, priorisation MoSCoW, développement itérative, modélisation et Timeboxing. - Adapter les techniques par rapport à un scénario projet. - L'usage des techniques dans la pratique. Identifier les pratiques adéquates. Exercice Exercices de préparation à la certification. 4) Le contrôle - Exigences, principes Atern, estimation, mesures, contrôle, risque et gestion des configurations. - Adapter les différents types de contrôle par rapport à un scénario projet. - Les différents types de contrôle dans la pratique. Identifier les pratiques adéquates. Exercice Conseils pour l'examen de certification. 5) Examen de certification - 4 questions. 60 points au total. Minimum de 30 points pour obtenir la certification. - Durée : 2 heures. - Le livre officiel Agile Project Management Handbook autorisé. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 8

9 Stage pratique de 8 jour(s) Réf : KGI Directeurs et chefs de projets, managers et toute personne voulant prendre connaissance ou s'impliquer dans une approche Agile pour mettre en œuvre un processus projet. Connaissances de base en gestion de projet logiciel. Prix 2015 : 3450 HT 24 sep. 2015, 3 déc Composition du cycle - Méthodes Agiles de gestion de projet, comprendre la démarche Réf : MAG, Durée : 2 j - Tests Agiles, démarche et mise en œuvre Réf : TAG, Durée : 3 j - Devenir Coach Agile Réf : CHL, Durée : 2 j - Certification Chef de projet méthodes Agiles Réf : KHY, Durée : 1 j Dates d'examen 21 septembre novembre 15 Cycle certifiant Chef de projet méthodes Agiles Full learning OBJECTIFS Ce cycle vous permettra de maîtriser l'ensemble des composantes du métier de chef de projet Agile. Vous verrez les principes de base partagés par les méthodes agiles, notamment ceux des méthodes extreme Programming et Scrum. Vous ferez le point sur les techniques et méthodes de tests agiles afin de pouvoir organiser efficacement les campagnes de tests de vos projets. Vous ferez ensuite un focus particulier les attitudes de leader qui vous permettront de faciliter au quotidien la collaboration entre les membres de votre équipe agile. 1) Les pratiques Agiles 2) extreme Programming 3) Présentation de Scrum 4) Organisation d'une démarche de tests Agile 1) Les pratiques Agiles 5) Mise en œuvre des tests 6) Gestion d'une équipe 7) Agilité et organisation de projet - La gestion de projet classique (cycle en V, cycle en Y, le RUP). - Panorama. Présentation des principales méthodes Agiles : Crystal Clear, XP, Scrum, FDD, DSDM, RAD, ASD. - Le manifeste Agile. - Les différents acteurs : rôle et fonction. - Itérations et incréments. - Programmation en binôme, responsabilité collective du code, règle de codage, métaphore, intégration continue. - Développement piloté par les tests, conception simple, remaniement. - Valeurs et principes de l'agilité dans la gestion de projet. - Gestion de projet agile et gestion du temps. - Les réponses agiles aux risques projets. - Les facteurs de succès d'un projet agile. Atelier d'introduction de l'agilité sur un projet : valeur de l'équipe et brainstorming sur la qualité du produit. 2) extreme Programming - Bonnes pratiques de développement. Qualité. - Définir le contexte d'utilisation de la méthode. Mesurer et mettre en place les conditions de réussite. - Un processus projet continu. Conception, validation et intégration en continu. - Itération de développement et de livraison. Amélioration du code par la réécriture. - Le pilotage par les tests, une planification par les scénarii clients, l'intégration du client, le pair programming. - L'évaluation des charges et des délais. Estimation des scénarios. Vélocité individuelle et équipe. - Les acteurs. Rôles et responsabilités. - Les tests dans XP. Description de scénarios par des User Stories. 3) Présentation de Scrum - Caractéristiques. Acteurs et rôles. Le Product Owner. ScrumMaster. - Backlog du produit. Les Stories, les Features. Backlog du sprint, les tâches. - Evaluation de la taille des stories : le Planning Poker. - Planification d'une release, planification d'un sprint. Revue, rétrospective. - Le suivi : les Burndown Chart de release, de sprint. - La signification du fini d'une release, d'un sprint, les tests d'acceptation. - Les tests d'acceptation. Réaliser le sprint 0 : identifier les features. Estimer la taille des stories : Planning Poker. Construire un plan de release. Elaborer un Backlog de sprint. 4) Organisation d'une démarche de tests Agile - Plan projet de test. - Plans et cas de test. Jeu de données. - Modélisation poussée par les tests. - Organisation d'une campagne. - Rapport de test et de campagne. - Signalement. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 9

10 - Ingénierie et cycles Agiles. - Vérification et validation. - Tests basés sur les modèles. - Tests exploratoires. - Partitions, limites. - Tests Agiles et documentation. - Table de décision. - Tests par simulation. - Adaptation de la démarche de test Agile au contexte de l'entreprise. 5) Mise en œuvre des tests - Outils automatisés pour le test. - Tests Agiles pendant le codage. - Interfacer le code et les tests fonctionnels. - Simplifier la mise en œuvre des jeux de données. - Exécuter les tests. - Contrôle de la régression. - Analyser le rapport et signaler. - Intégration continue et métrique. - Suivi de la qualité. - Signalements et communication. Réalisation de tests. Démonstration de tests automatisés et contrôle de la non-régression. Utilisation d'outils. 6) Gestion d'une équipe - Identifier les différentes approches managériales. - Psychologie des groupes et des individus. - Outils de communication et de facilitation. - Les attitudes du leader. - Conduite du changement. - Gestion des conflits. - L'assertivité et les autres comportements. - Gestion du stress et recycling. - Optimiser le niveau de motivation de l'équipe. - Résolution de problème dans la rétrospective. - Gestion du temps et planification des tâches - Prendre une décision et générer des idées. Questionnaire d'auto-évaluation de son leadership, analyse et interprétation, mises en situation pour prendre conscience de ses attitudes spontanées, confrontation et mise en situation en réunion. 7) Agilité et organisation de projet - Gestion des exigences et des User Stories. - Estimation, vélocité et story points. - Management visuel et constitution des graphiques. - Les limites de l'agilité en fonction du contexte de l'entreprise. Transformer les exigences en User Stories, Planning Poker, atelier Story Map, Scrum Game de l'extrême, mise en situations critiques rencontrées dans les projets. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 10

11 Stage pratique de 2 jour(s) Réf : AGB Chefs de projets, analystes, responsables qualité, responsables méthodes, développeurs. Toute personne voulant prendre connaissance de la culture Agile par une pratique réelle et ludique. Connaissances de base en gestion de projet. Prix 2015 : 1530 HT 21 sep. 2015, 26 nov Apprentissage de l'agilité par des ateliers jeux instructifs OBJECTIFS Ce stage vous propose une immersion totale dans l'approche des méthodes Agiles par le jeu. Vous apprendrez à intégrer concrètement les bonnes pratiques de conduite de projets Agile. En étant acteur, vous expérimenterez les aspects communication, expression du besoin et prise de décision associés à ces pratiques. 1) Introduction 2) Approche de la culture Agile 3) Ateliers-jeux, mises en situation Méthodes pédagogiques 4) Proposition d'outils Agiles 5) Ateliers-jeux, mises en situation " Dis-moi et j'oublierai, montre-moi et je me souviendrai, implique-moi et je comprendrai " Confucius, 450 B.C. Jeux et ateliers ludiques instructifs. 1) Introduction - Découverte du groupe. - Présentation de la démarche ludopédagogique. - Découverte du programme : intérêt et objectifs des jeux et ateliers. Jeu de rôle Atelier/jeu : constellation (découverte du groupe). 2) Approche de la culture Agile - Au travers d'un parcours ludique (cartes, étapes, épreuves, trésors), découverte d'une culture moderne. - Comment communiquer au sein des équipes? - Comment bâtir un projet ou un produit? - Quels types de confiance sont nécessaires à la bonne réalisation d'un projet? - Pourquoi casser les silos en entreprise? Pourquoi éviter trop de multitâches? 3) Ateliers-jeux, mises en situation - Atelier/jeu : expression orale ou écrite. Laquelle utiliser, dans quel contexte, pourquoi? - Atelier/jeu : conception émergente. Qu'est-ce que concevoir de façon émergente, à quoi cela sert-il? - Atelier/jeu : une vie d'équipe moderne. Amélioration continue, auto-organisation. - Atelier/jeu : confiance. Quelle confiance faut-il privilégier et pourquoi? - Atelier/jeu : les écueils du multitâches. Comment et pourquoi le multitâche est nocif? - Atelier/jeu : faut-il casser les silos en entreprise? Pourquoi? 4) Proposition d'outils Agiles - Présentation des ateliers et jeux de la seconde phase, permettant la mise en oeuvre d'outils. - Comment les outils mis en œuvre dans cette phase pourront être réutilisés en entreprise? - Savoir quelle communication adopter et quelle décision prendre, selon le contexte. - Bonnes pratiques pour estimer et planifier au mieux. - La notion de rétrospective : comment constamment s'interroger pour s'améliorer? - La notion de responsabilité dans les projets Agiles. 5) Ateliers-jeux, mises en situation - Atelier/jeu : aide et guide de prise de décision selon les contextes. - Atelier/jeu : estimation des charges et planification au plus juste. - Atelier/jeu : management visuel et cognitif. Pourquoi le privilégier? - Atelier/jeu : rétrospective, découvrir comment s'interroger de façon récurrente afin de s'améliorer. - Atelier/jeu : quel type de leadership faut-il promouvoir, pourquoi responsabiliser les équipes? ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 11

12 Stage pratique de 3 jour(s) Réf : MAO Développeur, chef de projet, "client agile". Aucune connaissance particulière. Prix 2015 : 1875 HT 28 sep. 2015, 14 déc Aix 7 déc Bordeaux 21 sep. 2015, 23 nov Bruxelles 14 sep. 2015, 30 nov Geneve 30 nov Grenoble 7 déc Lille 7 déc Luxembourg 30 nov Lyon 7 déc Montpellier 7 déc Nantes 21 sep. 2015, 23 nov Rennes 21 sep. 2015, 23 nov Sophia-antipolis 7 déc Strasbourg 7 déc Toulouse 21 sep. 2015, 23 nov Méthodes Agiles, choisir les bonnes pratiques Best Construire son propre Framework Agile permet de sélectionner les bonnes pratiques de chaque domaine, les plus adaptées à ses projets et à son contexte. Dans cet objectif, ce stage vous rappelle l'essentiel de l'agilité et vous permet de construire votre propre plan de passage pour "devenir Agile". OBJECTIFS PEDAGOGIQUES Connaître la finalité et les principes fondamentaux des méthodes agiles Planifier le contenu et le rythme d'itérations dans un projet Agile Mettre en œuvre plusieurs pratiques fondamentales de développement et de tests en mode Agile Identifier les bonnes pratiques de communication et gestion d'équipe Agile à appliquer selon le contexte Définir son propre framework Agile et sa Roadmap de passage à l'agilité 1) Introduction 2) Pratiques de planification 3) Dans une itération 1) Introduction 4) L'esprit d'équipe, pratiques de management 5) Comment devenir Agile? 6) Le plan de passage à l'agilité - Définition et raison d'être de l'agilité. - Comparaison des principales méthodes agiles (Scrum, XP, Lean Software développement). - Notion de Framework Agile : méthodes, principes et pratiques. 2) Pratiques de planification - Cycles courts : les trois niveaux de planification. - Importance des cycles courts : releases, itérations, activités. - Histoire d'utilisation, valeur ajoutée et priorité. - Estimations (Planning Poker, etc.). - Tests client : une autre façon de spécifier. - Versions fréquentes. - Bienvenue aux changements. Planification des cycles. 3) Dans une itération - De l'histoire aux tâches de réalisation. - Conception émergente. - Quick Design Session, CRC Cards, modélisation. - Pilotage par les tests développeur. - Pratiques de Refactoring : la conception permanente. - Intégration continue. Pratiques de développement et de tests. 4) L'esprit d'équipe, pratiques de management - Un produit, une équipe. - Les rôles : Product Owner, Product Manager, développeur, coach, ScrumMaster ou manager d'équipes Agiles. - Autres rôles : testeur, tracker. - Comment concevoir le plateau projet et radiateur d'information? - Communications face-à-face. - Pair Programming. Pratiques de gestion d'équipe et de communication. 5) Comment devenir Agile? - Culture d'entreprise : les personnes plus importantes que les processus. - Capacité à changer. - Gérer l'amélioration continue et permanente. - Changements selon les domaines. - Les contraintes réglementaires et contractuelles. 6) Le plan de passage à l'agilité ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 12

13 - Objectifs. - Définition d'indicateurs de suivi. - Le Framework Agile de l'organisation. - Etablir une Roadmap : projet pilote, déploiement. - Maintien et amélioration. Etablir ses indicateurs de suivi et son projet. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 13

14 Stage pratique de 2 jour(s) Réf : TEA Développeurs, testeurs, architectes, futurs managers Agiles et Scrum Masters, MOA/client/Product Owner, chefs de projets, responsables qualité/ méthodes. Connaissances de base dans le domaine des méthodes Agiles. Prix 2015 : 1530 HT 30 nov Aix 10 déc Bordeaux 17 déc Grenoble 10 déc Lille 10 déc Lyon 10 déc Montpellier 10 déc Nantes 17 déc Rennes 17 déc Sophia-antipolis 10 déc Strasbourg 10 déc Toulouse 17 déc Travail en équipe agile : participer à la performance collective Dans une démarche Agile, travailler en équipe est plus important que les outils ou les procédures de fonctionnement. Ce stage renforce la prise de conscience de la dimension collective des projets Agiles. Il permet à chacun d'adopter les valeurs agiles et de développer un comportement gagnant pour ce type de projets. OBJECTIFS PEDAGOGIQUES Clarifier le rôle et les missions de chaque acteur de l'équipe Agile Scrum Comprendre la dynamique de groupe d'une équipe Agile Appliquer un mode de communication basé sur l'interaction et la confiance Connaître les principales cérémonies Agile et leur finalité S'inscrire dans une démarche de changement pour aller vers l'autonomie 1) Introduction 2) L'équipe Agile 3) La communication et la dynamique de groupe Méthodes pédagogiques 4) Les rituels Agiles d'équipe : la cohésion d'un groupe 5) Le management de l'équipe Agile Travail en équipe autour de cas d'étude, au moyen de mise en situation, jeux de rôle et Serious Games (Planning Poker...). Ateliers interactifs de mise en pratique. 1) Introduction - Rappels sur la démarche Agile. - Les objectifs et les particularités de cette démarche. - Le contexte et les modes d'organisation. 2) L'équipe Agile - Qui sont les acteurs? - Les responsabilités des différents acteurs. - Les rôles de chacun. - L'équipe, le Product Owner et le Scrum Master. - La coopération et l'entraide. - La soif de connaissance et l'esprit d'adaptation. Identifier et définir les missions de chacun des acteurs : l'équipe, le Product Owner et le Scrum Master. 3) La communication et la dynamique de groupe - L'importance d'une bonne communication. - Les principes de base. - Les différents types de communication. - Etre à l'écoute de son interlocuteur. - Les outils de communication et de facilitation. - Les règles de la dynamique de groupe : itération et l'interaction. - Comment travailler en mode itératif? Jeu de rôle Chairs Game (casser les silos). Ball Point Game (Interaction, communication et amélioration continue). Jeux des préjugés (Prise de conscience et conséquences). La crevasse (la confiance), autres jeux. 4) Les rituels Agiles d'équipe : la cohésion d'un groupe - Les principes de base. Les attitudes qui favorisent la cohésion. - Entretenir la cohésion au sein du groupe. - Les outils. La construction des besoins. - Le besoin métiers, le pilotage par les tests métiers, les scénarios (Users Stories, ATDD, BDD). - Les cérémonies Agiles. - Les objectifs et le déroulement (Planning Meeting, Daily Standup, Review et Rétrospective...). - Comment produire de manière ludique des estimations sur la complexité des fonctionnalités à développer? - Le Planning Poker. Les avantages. Jeu de rôle Estimation des "Users Stories" (Planning Poker, Wall planning). Scrum From Hell (le point journalier de l'équipe). Rétrospective : identification des freins de progression et axes d'amélioration. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 14

15 5) Le management de l'équipe Agile - Motiver efficacement au plus près des opérations. - Les compétences et l'implication des ressources. - Comment accompagner ses équipes vers l'autonomie? - Savoir définir les destinataires des informations et les moyens associés. Echanges Réflexion collective sur des cas concrets. Partage d'expériences et échange de bonnes pratiques. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 15

16 Stage pratique de 2 jour(s) Réf : CCA Directeurs et chefs de projet SI, managers, DSI, responsables MOE/ MOA. Toute personne devant jouer un rôle dans l'accompagnement du changement de son organisation vers les pratiques Agiles. Connaissances de base en gestion de projet SI. Prix 2015 : 1530 HT 1 oct. 2015, 3 déc Aix 17 déc Bordeaux 10 déc Bruxelles 26 nov Geneve 26 nov Grenoble 17 déc Lille 17 déc Luxembourg 26 nov Lyon 17 déc Montpellier 17 déc Nantes 10 déc Rennes 10 déc Sophia-antipolis 17 déc Strasbourg 17 déc Toulouse 10 déc Transformation Agile, bien organiser le changement OBJECTIFS L'introduction de l'agilité induit un changement fort dans les organisations. Ce stage vous apprendra une démarche structurée pour construire et piloter les actions nécessaires à ce changement afin de gagner en réactivité, maîtriser votre budget et remporter l'adhésion de la majorité. 1) Comprendre la transformation agile 2) Réussir une transformation agile 3) Rôle du manager dans un environnement Agile 4) Spécification, estimation et planification agile 5) Mettre en oeuvre le changement Ateliers thématiques de mise en pratique, jeux de rôle basés sur des cas professionnels, simulations de projet, tests et échanges de groupe. 1) Comprendre la transformation agile - Management de projet " traditionnel " : limites des modèles prédictifs. - Du génie logiciel au manifeste Agile. - Valeurs de l'agilité dans la gestion de projet. - Conditions pour appliquer une méthode Agile. Comprendre par la simulation de projet les avantages et les enjeux de ces nouvelles méthodologies de travail basées sur l'itératif, l'incrémental et l'amélioration continue. 2) Réussir une transformation agile - Gestion du changement avec extreme Programming, Scrum, Kanban, Lean. - Rituels et outils relatifs à l'organisation Agile. - Définir ses objectifs. - Management visuel et facilitation graphique. Expérimentation sur un projet agile virtuel : priorisation, planification, suivi de l'avancement et adaptation aux nouvelles contraintes. 3) Rôle du manager dans un environnement Agile - Les nouveaux rôles : ScrumMaster, Product Owner - Relever les défis d'un environnement en perpétuelle évolution. - Accompagner une équipe auto-organisée - Motivation des équipes, les bonnes pratiques de communication en environnement Agile. Étude des responsabilités (RACI) - Différents scénarios de répartition des rôles - Analyse des risques 4) Spécification, estimation et planification agile - Gestion des exigences et constitution du "product backlog". - Estimer la complexité et la valeur métier (Business value). - Constitution de la "roadmap" pour la mise en production. Transformer les exigences en "userstories", épics et thèmes, estimation en fonction du ROI. 5) Mettre en oeuvre le changement - Analyser et évaluer le contexte de son entreprise. - Identifier les risques et les résistances dans l'organisation. - Transformer les entreprises en organisations apprenantes. - Les étapes nécessaires à la mise en œuvre du changement. Atelier qu'allez-vous faire demain? Identifier les grandes lignes d'un plan d'action pour assurer la transformation. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 16

17 Stage pratique de 2 jour(s) Réf : GIL Managers, responsables de Business Unit et d'équipes devant relever les défis managériaux liés aux impératifs d'amélioration, d'innovation, de maîtrise des coûts, de flexibilité et réactivité. Expérience en management et en gestion d'activités. Le Lean et l'agilité au service du leadership managérial des clés pour manager en environnement complexe Cette formation vous permettra de développer, à partir des outils du Lean et de l'agilité, une posture managériale forte et créatrice de valeur ajoutée. Vous acquerrez de nouvelles clés pour fédérer, diriger et stimuler l'intelligence collective de vos équipes et ainsi accroître leur efficience. OBJECTIFS PEDAGOGIQUES Comprendre les composantes du management agile Adapter les principes agiles à son style managérial Intégrer une approche de création de valeur Favoriser l'intelligence collective des équipes Développer et pérenniser la performance des équipes Prix 2015 : 1530 HT 22 oct. 2015, 3 déc ) Renforcer son management par les principes Lean et Agile 2) Manager ses activités avec les principes de performance Lean 3) Créer les conditions de performance de l'équipe Agile Méthodes pédagogiques 4) Déployer une dynamique d'équipe forte : les outils Agiles 5) Développer une dynamique d'excellence 6) Insuffler une culture Agile, plan d'action Pédagogie interactive : Serious Game et ateliers de réflexion. Exercice Ateliers sur la création de valeur et les positions managériales. 1) Renforcer son management par les principes Lean et Agile - Décoder les enjeux actuels du management. - Identifier ses valeurs et ses ressources personnelles stratégiques. - Découvrir les réponses managériales concrètes du Lean et de l'agile. Serious Game et analyse collective. 2) Manager ses activités avec les principes de performance Lean - Comprendre la création de valeur Lean : les 7 principes. - Intégrer les leviers de création de valeur à son style managérial. - Adopter une approche globale de la création de valeur : le Value Stream Mapping. Ateliers sur la création de valeur et le rôle managérial. 3) Créer les conditions de performance de l'équipe Agile - Définir les éléments-clés de performance de ses équipes. - Comprendre les besoins et éléments de motivation. - Comprendre les mécanismes de constitution et de maturité d'une équipe. - Définir un cadre d'action concret pour l'équipe : responsabilité, coordination et coopération, délégation. Exercice Jeu sur les choix de délégation. 4) Déployer une dynamique d'équipe forte : les outils Agiles - Créer et partager une vision forte et fédératrice. - Impulser des éléments de motivation puissants dans la gestion opérationnelle. - Développer cohésion et convergence : outils Agile, rituels Scrum, Serious Game. - Développer et cultiver la maturité de l'équipe. Exercice Jeu sur l'organisation et la régulation d'équipes. 5) Développer une dynamique d'excellence - Comprendre la dynamique d'apprentissage. - Définir les besoins et leviers d'amélioration de ses équipes. - Manager l'excellence avec les outils Agiles : Perfection Game, Starfish... Exercice ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 17

18 Exercice de rétrospective: Speedboat. 6) Insuffler une culture Agile, plan d'action - Comprendre les dynamiques, stades et leviers de changement. - Gérer les oppositions et difficultés. - Vendre l'agilité au client, au management intermédiaire, à la direction, aux équipes. - Définir une approche de transformation Agile. Réflexion collective Atelier sur la conduite du changement. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 18

19 Stage pratique de 2 jour(s) Réf : CHL Coach, Scrum Master, chef de projet, manager, facilitateur. Toute personne souhaitant renforcer ses compétences en coaching et en facilitation pour la gestion des équipes de projet. Connaissance de la démarche agile. Avoir suivi l'équivalent d'un des cours MAG, MAO, RUM ou CCA. Prix 2015 : 1530 HT 22 sep. 2015, 8 oct déc Devenir Coach Agile Ce stage vous donnera les bases de la communication et les techniques de facilitation afin de susciter et accompagner le changement des membres de l'équipe Agile. Vous serez à même de motiver et souder l'équipe, gérer le stress et les conflits, et entrer dans une vraie démarche d'amélioration continue. OBJECTIFS PEDAGOGIQUES Comprendre les rôles et les missions d'un coach Agile Appliquer des outils et méthodes propres au coach pour désamorcer les freins au changement Faciliter la mise en place de pratiques Agiles telles que la rétrospective Manipuler des outils de communication et de facilitation pour favoriser le team-building Faire des analyses comportementales et appliquer des techniques de gestion du stress pour désamorcer des conflits Accompagner une équipe pour lui apprendre à s'auto-organiser 1) Posture et activités du coach agile 2) Transformation agile 3) Mettre en place l'amélioration continue Ateliers, mises en situation et jeux de rôle, réflexions et débriefing en groupe. 4) Construire une équipe agile (Team Building) 5) Accompagner une équipe agile 1) Posture et activités du coach agile - Qu'est-ce que le coaching? - Les rôles, les missions, la position. - Coach agile et méthode Scrum. Réflexion collective Réflexion sur la définition du coach agile, ses différentes activités et facettes. 2) Transformation agile - L'acceptation du changement, une valeur agile. - Apprendre à devenir acteur du changement vers l'agilité. - La transformation agile, pratiques et objectifs. Mise en situation Atelier sur la notion d'apprentissage. Définir des objectifs SMART. Réflexion collective : comment lever les peurs liées au changement. 3) Mettre en place l'amélioration continue - Plan Do Check Act, l'amélioration continue, un des principes fondateurs de l'agilité. - Les pratiques de la rétrospective Agile. - Résolution de problème dans la rétrospective. Exercice Mise en évidence de gaspillages, de points d'amélioration potentiels. Atelier rétrospective, exercices de facilitation en groupe. 4) Construire une équipe agile (Team Building) - Identifier les différentes approches managériales. - Psychologie des groupes et des individus. - Outils de communication et de facilitation. - Les attitudes du leader. Mise en situation Identifier les principes clés de la gestion d'équipe Agile. Atelier en équipe agile. 5) Accompagner une équipe agile - Optimiser le niveau de motivation de l'équipe. - L'auto-organisation de l'équipe. - Gestion des conflits. L'assertivité et les autres comportements. - Gestion du stress et recycling. Atelier sur la cohésion d'équipe et l'auto-organisation. Jeu de rôle pour désamorcer les conflits, analyse comportementale, application des techniques de gestion du stress. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 19

20 Cours de synthèse de 1 jour(s) Réf : SRU Directeurs informatiques, responsables SI, directeurs de projet, responsables et chefs de projets, futurs acteurs d'un projet Scrum, toute personne voulant appréhender les démarches agiles. Aucune connaissance particulière. Prix 2015 : 900 HT 6 nov Être acteur d'un projet Scrum : découvrir la méthode Ce séminaire a pour objet de faire découvrir la démarche, les principes et les concepts qui définissent la méthode agile Scrum. Il permet aux différents acteurs d'identifier leur rôle dans un projet Scrum, et s'adresse à toute personne impliquée dans un tel projet. OBJECTIFS PEDAGOGIQUES Identifier les spécificités des démarches agiles par rapport aux cycles de projet en V Associer à chaque rôle de l'équipe Scrum ses missions et compétences Comprendre le principe des user stories, le contenu d'un backlog et la mesure de la charge associée Suivre les informations d'avancement communiquées tout au long du projet animé avec Scrum Appréhender l'impact de la mise en place d'une méthode Scrum au sein des projets 1) Les méthodes agiles et la méthode Scrum 2) Rôles et compétences des acteurs 3) La gestion de projet avec Scrum 4) La gestion des exigences avec Scrum 1) Les méthodes agiles et la méthode Scrum 5) Mettre en place une démarche agile Scrum 6) Le management d'une équipe Scrum 7) Bilan - Origine de l'agilité. Les concepts et principes mis en avant. - Panorama de l'offre. La place d'agile dans un cycle de vie complet d'un projet. - Les valeurs de Scrum. - La démarche itérative : définition de l'approche et des avantages recherchés. 2) Rôles et compétences des acteurs - Le ProductOwner, la représentation du client. - Le ScrumMaster, animateur du projet. - L'équipe de développement analyse le besoin, conçoit et réalise les solutions. - Rôle d'autres acteurs : utilisateurs, réglementaires, responsable qualité... 3) La gestion de projet avec Scrum - La démarche itérative. Mettre en place un feedback constant. Recherche d'amélioration continue : les rétrospectives. - Les techniques de planification. Les releases, les sprints. Revues de sprints. - Estimer les charges, définir les priorités et planifier les tâches à effectuer. - Le suivi de projet. Les indicateurs agiles. Le "Work In Progress". - Le management de projet. Répartition des activités de gestion de projets classiques entre les acteurs Scrum. - Comment les fonctions des chefs de projets traditionnels sont-elles assumées? 4) La gestion des exigences avec Scrum - Le Backlog (ou carnet de production), ensemble des fonctionnalités attendues et autres exigences. - Le rôle du ProductOwner dans la gestion du Backlog. - Constituer le Backlog initial et le faire évoluer. - Les user stories. Un concept pour décrire, planifier et suivre la réalisation des exigences. 5) Mettre en place une démarche agile Scrum - Mettre en œuvre l'agilité sur vos projets, réaliser un projet pilote. - Sous-traiter et conserver la démarche agile. - Définir une relation adaptée au contexte agile entre le client et le fournisseur. La problématique du contrat. - Les associations professionnelles, les certifications. 6) Le management d'une équipe Scrum - Le rôle important de l'équipe. Comment la former, comment la constituer. - Les styles de management, la gestion des conflits. - La communication dans une équipe Scrum. 7) Bilan - La valeur client et la gestion des risques. - Les conditions d'éligibilité d'un projet à la méthode Scrum. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 20

21 Stage pratique de 3 jour(s) Réf : AGA Scrum Master, Product Owner, développeur, testeur, tout acteur impliqué dans un projet en mode Agile. Connaissances de base des principes de l'agilité. Expérience souhaitable sur un projet agile. Prix 2015 : 1875 HT 28 sep. 2015, 30 nov Méthode Agile Scrum, perfectionnement OBJECTIFS Ce stage, basé sur des exercices pratiques et des exemples, vous permettra d'analyser les situations vécues dans la mise en oeuvre de la méthode Scrum et d'insister sur les bonnes pratiques. Les différents rôles impliqués dans Scrum trouveront des réponses concrètes aux difficultés rencontrées. 1) Rappels sur Scrum et l'agilité 2) Les activités du Product Owner 3) Expression des besoins 1) Rappels sur Scrum et l'agilité - L'Agilité, une autre vision. - Rôles et artefacts. Réunions dites "cérémonies". - Apports complémentaires (Lean, XP...). Réflexion collective Echange et partage d'expériences. 2) Les activités du Product Owner 4) Organisation et collaboration dans un Sprint 5) Planification agile 6) Autres points avancés - Clarifier l'expression des besoins. - Planifier par la valeur métier. - Accepter ou rejeter le produit. Etude de cas Analyse des activités du Product Owner. 3) Expression des besoins - Elaborer une vision. Thèmes, rôles. - Qualité et calibrage d'une User Story. - Le degré de maturité d'une User Story (User story "Ready"). - Backlog produit : défauts et "technical stories". Comment éviter que les bugs s'accumulent? - Backlog trié en priorité. Spécifications émergentes. Automatiser les tests d'acceptation. Mise en situation Innovation Games : vision 10/10, buy a feature... 4) Organisation et collaboration dans un Sprint - Planification de l'itération. Contenu gelé, changement. - Bien préparer et animer le Scrum Meeting pour qu'il soit efficace. Gestion de l'itération par Kanban. - Revue de l'auto-organisation, rôle du Scrum Master. - Développements alignés sur les technologies plutôt que sur les cas d'utilisation : différence tâche-story. - Présence du représentant fonctionnel, démonstration en fin d'itération. Rôle du Product Owner. - Améliorer la rétrospective, mieux exploiter les sprints débriefs. Mise en situation Exercices sur plusieurs cas d'anti-patterns constatés. 5) Planification agile - Les quatre niveaux (roadmap, plan des versions,...). - Principes de base. Du triangle infernal au carré vertueux. Mettre en oeuvre un rythme viable pour tous. - Comment réagir si la priorisation des Users Stories ne prend pas en compte les contraintes de développement? Mise en situation Planning Game entre les rôles Product Owner et développeurs. 6) Autres points avancés - Points d'effort vs H/J. Planning Poker, estimation par similitude. Estimer les stories et features. - Outils pour expression de besoins, planification et management visuel. - Reporting : Burndown, Burnup Charts, autres indicateurs. - L'application ne passe pas les tests. Organisation pour corriger les bugs (Stop the line). - Les quatre règles de la conception simple. Test Driven Development. Mise en situation Outils et pratiques agiles. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 21

22 Stage pratique de 2 jour(s) Réf : SUM Développeurs, Scrum Masters, responsables d'équipe, architectes. Expérience requise d'un projet informatique. Connaissances de base de l'organisation d'un projet Scrum. Connaissances de base en programmation objet (C#, Java, C++). Prix 2015 : 1530 HT 8 oct. 2015, 17 déc Scrum, pratique concrète de sprints ateliers Dojo Ce stage vous permettra de vivre l'expérience d'un projet Scrum, en jouant le rôle d'un membre de l'équipe de développement. Grâce à la mise en œuvre de simulations de sprints successifs, avec leurs enjeux et délais, vous expérimenterez les techniques agiles et serez prêt à intégrer un projet SCRUM. OBJECTIFS PEDAGOGIQUES Maîtriser les techniques des développeurs agiles Animer les réunions de sprint planning, mêlée quotidienne, démo et rétrospective Réaliser des estimations de charge en équipe Etablir un task board et générer le sprint burndown chart 1) Lancement de l'atelier 2) Kata : les tests automatisés 3) Kata : principes de conception Orientée Objet Méthodes pédagogiques 4) Kata : principe d'indépendance 5) Kata : refactorisation des packages Déroulement de chaque sprint : présentation des katas à appliquer. Sprint planning. Codage. Mêlée quotidienne. Sprint review. Rétrospective. Mise en situation Durant le stage les stagiaires réaliseront ensemble une petite application fil rouge développée en mode SCRUM. Le cours sera donc divisé en sprints. 1) Lancement de l'atelier - Présentation de l'objectif : vivre les phases d'un projet Scrum sur une journée, dans le rôle d'un développeur. - Détail du contenu des journées, élaboration d'un agenda et répartition des rôles. - Présentation du contexte du projet et de l'application fil rouge. Echanges Découverte de la démarche. 2) Kata : les tests automatisés - Description de l'approche test driven development (TDD) et de ses bénéfices. - Démarche des 3A : Acteur, Action, Assertion. - Présentation des différentes stratégies de test. - Tests aux conditions limites. - Tests sur les cas d'erreurs et les exceptions. - Tests de performance. - Stress tests. - Tests de charge. Mise en situation Dojo écriture de tests avant le code : tests unitaires des exigences de l'application fil rouge. 3) Kata : principes de conception Orientée Objet - SRP : principe de responsabilité unique. - OCP : principe d'ouverture/fermeture. - LSP : principe de substitution de Liskov. - Principe expert. - Principe DRY : Don't Repeat Yourself. - Principe KISS : Keep It Simple Stupid. Mise en situation Dojo : principes de conception orientée objet. Conception et développement des fonctionnalités de l'application fil rouge en prenant en compte les principes de conception objet. 4) Kata : principe d'indépendance - Rappel sur l'intérêt du polymorphisme. - DIP : principe d'inversion de dépendance. - ISP : la réduction de la complexité apparente par la séparation des interfaces. - Principe de fonctionnement des doublures. - Intérêt des tests découplés. - Impact sur les tests croisés. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 22

23 Mise en situation Dojo : tests découplés. Création de Mocks et mise en place de tests découplés dans l'application fil rouge. 5) Kata : refactorisation des packages - Introduction sur la guidance de qualité de package. - Coding GRIn. - Règles DIP, CCP, CRP et fonction commune. - Métrique de packages. - Outils de mesure. - Principe de refactorisation. - Conséquence de la dette technique et risque de "casse" du code. Mise en situation Dojo : utilisation de l'outil de mesure et refactorisation du code de l'application fil rouge. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 23

24 Stage pratique de 4 jour(s) Réf : XPO Chefs de projets, analystes concepteurs, responsables qualité, responsables méthodes. Connaissances de base du langage Java. Expérience requise en tant que participant à un projet informatique. Prix 2015 : 2330 HT Méthode Agile extreme Programming L'eXtreme Programming ou XP, est un recueil de pratiques de développement qui fait référence dans le monde agile. Au travers de ce stage, vous découvrirez les principes et valeurs essentielles qui les ont construites et vous apprendrez à les utiliser pas à pas dans vos projets. OBJECTIFS PEDAGOGIQUES Connaître les valeurs et les principes de l'extreme Programming Auditer du code et appliquer les principes de conception simple Installer et utiliser un serveur d'intégration Calculer une vélocité d'équipe pour assurer des livraisons régulières et garder un rythme soutenable Mettre en œuvre différents types de tests en extreme Programming Identifier des user stories et construire une release planning 3 nov ) Présentation générale 2) Les bonnes pratiques de codage XP 3) L'organisation de la production en extreme Programming 4) Les tests avec extreme Programming 5) Gérer son projet avec XP Comprendre au mieux l'application des pratiques XP en s'appuyant sur une batterie d'outils Open Source autour du langage de programmation Java. 1) Présentation générale - Les méthodes Agiles. - Le positionnement d'xp. - Objectifs d'xp. - Une évolution pour la conduite de projets informatiques. - Historique. Théorie. 2) Les bonnes pratiques de codage XP - Panorama. Métaphores. - Conventions de codage. Utilisation de l'outil Checkstyle. - Travail en binôme. Propriété collective du code. - Conception simple et de qualité. - Principes de conception : KISS, Keep It Simple Stupid. DRY, Don't Repeat Yourself. YAGNI, You Aren't Gonna Need It". Revoir du code vérifié par Checkstyle. Appliquer les principes de conception simple. 3) L'organisation de la production en extreme Programming - L'intégration continue, pratique issue de l'extreme Programming. - Mise en place d'un serveur d'intégration continue. - Livraisons régulières. Rythme soutenable. Client sur site. Installer et utiliser le serveur d'intégration. Calcul de vélocité d'équipe pour assurer des livraisons régulières. 4) Les tests avec extreme Programming - Tests unitaires et fonctionnels. - Tests unitaires avec JUnit. - Tests fonctionnels Web avec Selenium. - Tests fonctionnels métiers avec Fit et FitNesse. - Refactoring. - TDD, développement piloté par les tests. - Définition et principes TDD, cycle de développement, documentation par les tests. Refactoring d'un code existant. Mise en œuvre de tests unitaires avec JUnit. Mise en œuvre de tests d'ihm avec Selenium. Mise en oeuvre de tests fonctionnels avec FitNesse. 5) Gérer son projet avec XP - Par où commencer? - La constitution d'une équipe. - L'expression du besoin. - Conception du planning. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 24

25 - Le déroulement du projet : conception, tests, livraisons, feedback... - Préparer et suivre les itérations. - Gestion du changement. Communication. - Gestion des risques. Identifications des user stories et définition d'un planning. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 25

26 Stage pratique de 2 jour(s) Réf : RUC Futurs managers Agiles - Scrum Master. Chefs de projets, analystes, responsables méthodes et qualité, testeurs, développeurs, architectes. PSM, Professional Scrum Master, certification devenir Manager Agile Best OBJECTIFS Ce stage vous préparera à votre futur rôle de Scrum Master. Vous apprendrez à initier, planifier et conduire un projet Scrum, en impliquant et en faisant collaborer les différents acteurs du projet. Vous passerez l'examen de certification "Professional Scrum Master" (PSM). Connaissances de base dans le domaine des méthodes Agiles. Expérience Agile souhaitable. Bon niveau d'anglais pour la certification. 1) Vue d'ensemble de l'agilité 2) L'organisation Scrum, les rôles 3) Création et gestion d'un Product Backlog 4) Organisation projet 5) Planifier le projet 6) Préparation à la certification Prix 2015 : 2110 HT 17 sep. 2015, 14 oct nov Aix 10 sep. 2015, 17 déc Bordeaux 3 déc Bruxelles 10 déc Geneve 10 déc Grenoble 24 sep. 2015, 17 déc Lille 24 sep. 2015, 17 déc Luxembourg 10 déc Lyon 24 sep. 2015, 17 déc Montpellier 24 sep. 2015, 17 déc Nantes 3 sep. 2015, 3 déc Rennes 3 déc Sophia-antipolis 24 sep. 2015, 17 déc Strasbourg 24 sep. 2015, 17 déc Toulouse 3 déc Méthodes pédagogiques Formation menée de manière participative. Ateliers interactifs, mises en situation. Adaptation continue aux besoins des stagiaires. Analyse et partage d'expériences. Certification Ce cours prépare les stagiaires au passage de la certification Professional Scrum Master I de Scrum.org. L'examen (QCM en anglais) est inclus et passé en fin de cours à livre ouvert. 1) Vue d'ensemble de l'agilité - Pourquoi l'agile? Limite des méthodes classiques. - Les principes agiles. Les bénéfices. - Lever les idées reçues. - Comparatif avec les méthodes traditionnelles. - Les origines et le manifeste. - Présentation de Scrum et autres méthodes agiles. Echanges Analyse et partage d'expériences. 2) L'organisation Scrum, les rôles - Scrum Master, Product Owner, équipe de développement. - Product Owner (PO) : représentant des clients et des utilisateurs. Maximiser la valeur du produit développé. - Scrum Master (SM) : responsable de la méthode. Maximiser la valeur produite par l'équipe. - Attributions et quotidien du Scrum Master. - Responsabilités croisées entre Scrum Master et Product Owner. Mise en situation Analyse et réflexion sur les rôles. 3) Création et gestion d'un Product Backlog - Estimation des items du Product Backlog. - Les besoins des utilisateurs. Les User Stories. - Le Scrum Master par rapport au Product Backlog. - Collaboration entre le Product Owner, le Scrum Master et l'équipe autour du Product Backlog. - Evolution du Product Backlog. Mise en place d'un Product Backlog. Travail sur les Users Stories. 4) Organisation projet - Les outils de management visuel (backlog produit, scrum board, kanban board). - Rythme de travail. - Communiquer, coacher, motiver et augmenter la performance de l'équipe. - Management des équipes distantes. Mise en situation Améliorer la performance des équipes. 5) Planifier le projet - Sprint. Incrément et livrables. - Daily Scrum. Point sur les tâches et les difficultés. - Réunion de planification. Estimer le quoi et le comment pour le prochain Sprint. - Revue de Sprint. Valider ce qui a été produit. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 26

27 - Rétrospective de Sprint. Les points d'amélioration. - Sprint Backlog. Gestion des plus-values. Mise en place de Sprints. Jeux de rôle autour des réunions. 6) Préparation à la certification - Conseils pour l'examen. - Examen blanc avec correction commentée. - Mise en situation à blanc dans les conditions d'examen. Examen Passage de la certification Professional Scrum Master I de Scrum.org. L'examen (QCM en anglais) est passé à livre ouvert. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 27

28 Stage pratique de 2 jour(s) Réf : RWO Directeurs/responsables produits, maîtrise d'ouvrage, chef de projet/acteurs de projet, toutes parties prenantes à un projet Agile. Avoir lu le SCRUM Guide et disposer d'un minimum de connaissances des fondamentaux agiles ou des développements itératifs et incrémentaux. Prix 2015 : 2110 HT 12 oct. 2015, 14 déc Montpellier 5 oct Sophia-antipolis 5 nov PSPO, Professional Scrum Product Owner, certification devenir responsable de produit Agile Dans une démarche Agile, le Responsable de Produit (ou Product Owner) est un acteur clé pour la réussite du projet. Alternant théorie et exercices, ce stage vous apportera toutes les connaissances nécessaires pour appliquer Scrum en vue de maximiser la valeur apportée à un produit et réussir l'examen de certification. OBJECTIFS PEDAGOGIQUES Expliquer le rôle du Product Owner (PO) Comprendre les étapes de l'activité d'un PO : de la vision produit au travail quotidien avec l'équipe de développement Planifier son action dans un projet agile en tant que Product Owner Passer l'examen de certification PSPO I (de scrum.org) 1) Introduction à SCRUM 2) Les activités du Product Owner 3) Développement piloté par la valeur 4) Gestion de produit Méthodes pédagogiques 5) Plan de livraison 6) Gestion des exigences 7) Planification des releases 8) Examen Professional Scrum Product Owner (PSPO I) Exposé théorique et participatif avec vérification de la compréhension au fur et à mesure de l'avancement par des exercices (QCM). Examen Préparation à l'examen de certification à l'aide d'exercices (QCM) et d'examens blancs avec réponses. Examen en anglais. Certification L'examen de certification PSPO I (Professional Scrum Product Owner I) de scrum.org est inclus dans la formation. 1) Introduction à SCRUM - Rappels sur la démarche Agile. Contexte et origines. - Le Manifeste Agile. - Principes de SCRUM. - Les différents rôles (Scrum Master, Equipe de développement, Product Owner). - Les cérémonies (Sprint Review, Sprint Retrospective, Daily Scrum). 2) Les activités du Product Owner - Savoir élaborer et partager la vision du produit. - Communiquer sur l'utilité et l'avancement du produit. - Recueillir les retours utilisateurs. - Participer aux réunions avec l'équipe de développement et le Scrumaster. - Organiser les tests utilisateurs de la release. - Evaluer les versions précédentes. Réfléchir sur les versions à venir. - Gérer le Product Backlog. 3) Développement piloté par la valeur - Augmenter la valeur du produit (optimiser le ROI). - Les générateurs de valeur. - Les stratégies pour mesurer la valeur. - Pilotage de l'avancement par rapport à l'objectif (Burndowns et Burnups). 4) Gestion de produit - Exploration des différences entre la gestion agile de produit et les approches traditionnelles. 5) Plan de livraison - Objectif d'une livraison. - Exigences et priorisation. - Estimation. - Ajustement et planification de base. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 28

29 6) Gestion des exigences - Techniques de prise en compte des différents profils d'utilisateurs (personas, etc.). - Scénarios utilisateurs (Features, User stories, etc.). - Acceptance Tests. - Création et maintien du Product Backlog. - Différentes propositions de représentation visuelle du Product Backlog. - Stratégies de priorisation et d'organisation (définition des règles, définition de la stratégie). 7) Planification des releases - Stratégies de release. - Optimiser la livraison de la valeur. - Ce qu'est un sprint. Son intégration dans une release. - A quoi ressemble une bonne release? 8) Examen Professional Scrum Product Owner (PSPO I) - Conseils pour l'examen. - Examen blanc avec correction commentée. - Mise en situation à blanc dans les conditions d'examen. - Passage de l'examen Professional Scrum Product Owner (PSPO I) de scrum.org. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 29

30 Stage pratique de 2 jour(s) Réf : PSD Développeurs, architectes, testeurs, analystes, ScrumMasters, responsables Qualité/Méthodes. Avoir suivi une formation aux méthodes agiles, avoir une expérience en développement de logiciel, disposer d'un niveau correct en anglais (animation en français, examen en anglais). Prix 2015 : 2180 HT 10 déc PSD, Professional Scrum Developer, certification devenir Développeur Agile Nouveau Scrum fournit un cadre efficace et adaptable pour développer des produits en mode Agile. Cette formation vous permettra de maîtriser le rôle essentiel de la "Development team", ses outils, ses techniques et son autogestion. Vous passerez également l'examen de certification "Professional Scrum Developer". OBJECTIFS PEDAGOGIQUES Comprendre le rôle de l'équipe de développement et son auto-organisation Maîtriser les bonnes pratiques de développement Agile Connaître les techniques de tests Agile Planifier son action dans un projet Agile en tant que membre de l'équipe de développement Passer l'examen PSD I (de scrum.org) 1) Présentation et rappels sur l'agilité 2) La méthode Scrum 3) Les techniques de développement Agile 4) Les techniques de tests Agile 5) Intégration continue et automatisation 6) Infrastructure et outils 7) Examen Professional Scrum Developer (PSD I) Méthodes pédagogiques Exposé participatif avec retours d'expérience et vérification de la compréhension au fur et à mesure de l'avancement par des exercices (QCM). Certification Préparation à l'examen de certification à l'aide d'exercices (QCM) et examens blancs avec réponses. L'examen de certification PSD I (Professional Scrum Developer I) de scrum.org est inclus dans la formation (en anglais). 1) Présentation et rappels sur l'agilité - Pourquoi l'agile? Limites actuelles des méthodes et cycles prédictifs, nouveaux besoins, principes et bénéfices. - Origine et Manifesto : historique et principes. - Etat des lieux des référentiels Agile. - Et Scrum dans tout cela? 2) La méthode Scrum - La notion de Product Backlog. - Les rôles et les responsabilités : Product Owner, ScrumMaster et équipe de développement. - Les différentes cérémonies. - Le Sprint Planning meeting. - Le Daily Scrum meeting. - Le Sprint Review meeting. - Le Sprint Retrospective meeting. 3) Les techniques de développement Agile - Point de départ : le Product Backlog. - Programmation par paire. - Stand-up meetings. - L'importance des standards de développement à l'intérieur d'une équipe (dette technique et règles de base). - Architecture, refactoring, design patterns et Crosscutting concerns. - La "définition of done". - Le traitement des "bugs" (bug report, cycle de vie). - Les mesures. 4) 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. 5) Intégration continue et automatisation - Principes et avantages. - Mise en place et recommandations. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 30

31 - Gestion de configuration : concepts, processus, schéma de branches. - Gestion de configuration : centralisée, décentralisée. - Gestion de configuration : check-out, check-in, merge. - Gestion de configuration : Baseline. - Gestion des changements. 6) Infrastructure et outils - Vue globale. - Environnement de développement. - Application Lifecycle Management. - Outils pour les tests unitaires. - Outils pour les ATDD, BDD. - Outils pour l'intégration continue. 7) Examen Professional Scrum Developer (PSD I) - Conseils pour l'examen. - Examen blanc avec correction commentée. - Passage de l'examen PSD I de scrum.org. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 31

32 Stage pratique de 2 jour(s) Réf : MAD Développeurs, architectes, testeurs, futurs managers Agiles et Scrum Masters, responsables qualité/ méthodes. Connaissances de base des méthodes Agiles et bonnes connaissances en programmation. Expérience souhaitable en développement logiciel. Prix 2015 : 1530 HT 12 nov Méthodes Agiles, ingénierie et test logiciel OBJECTIFS Les méthodes de développement Agiles visent à accélérer le retour sur investissement en réduisant la durée du cycle production/livraison. Vous apprendrez à mettre en place une méthodologie de développement pilotée par les tests, à augmenter la qualité de votre code et à utiliser les tests comme spécification. 1) Introduction 2) Les tests agiles 3) Les tests développeurs 4) Le TDD, développement guidé par les tests Méthodes pédagogiques 5) "Refactoring", le remaniement de code 6) Les tests développeur, problématiques avancées 7) Le test comme cahier des charges, la notion d'atdd 8) Conclusions Alternance cours et ateliers. Coding Kata pour présenter les techniques. Coding Dojo pour les expérimenter. Echanges d'expériences. Partage et formalisation des bonnes pratiques. 1) Introduction - Pratiques d'ingénierie logicielle et méthodes Agiles. - Le développement incrémental et itératif. - L'équipe Agile. Scrum et XP. Réflexion collective Partage d'expérience et échanges autour des pratiques d'ingénierie et de test logiciel. 2) Les tests agiles - Définition et périmètre des tests agiles. - Cycle de développement : origine du TDD (Test Driven Development), ATDD, TDR, Les types de tests... 3) Les tests développeurs - Définition et objectifs : les patterns basiques XUnit. - Principe des tests unitaires automatisés. - Règles de simplicité : règle des "3 A" (Arrange, Act, Assert). - Mise en œuvre de tests unitaires avec JUnit, le framework XUnit Java. - Lanceur de tests (TestRunner). - Les méthodes d'assertions. 4) Le TDD, développement guidé par les tests - Le cycle de développement. - Le principe du TDD : "test first", "tester, coder, refactorer". - TDD et pratiques agiles (XP) : l'intégration continue, le Pair Programming. - Démonstration du TDD sur un cas concret. Etude de cas Implémentation d'une solution en TDD, écriture des tests Junit. 5) "Refactoring", le remaniement de code - Principes du refactoring. - Réduire l'apparition de la dette technique, rendre le code compréhensible. - Comment identifier le code à risque? La notion de "Code Smells", signes de danger potentiel. - Les principales opérations de refactoring. - Rappel sur les Design Patterns. Refactoring de code à risque. 6) Les tests développeur, problématiques avancées - Les doubles de test, leur utilisation. - Le "Mock Object" pour vérifier certaines hypothèses. - Le "Fake", pour la simulation. - Le "Stub" : fournir une réponse prédéfinie à un appel. Utilisation de double de tests. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 32

33 7) Le test comme cahier des charges, la notion d'atdd - Les principes et avantages de l'atdd. - Du scénario au test de recette. - Combiner ATDD, BDD et TDD. - Les outils (Fitnesse, Greenpeeper, Cuccumber...). Etude de cas Rédaction et automatisation de scénarios de tests. 8) Conclusions - Les bénéfices du TDD, le coût des tests. - Les autres types de tests (interface graphique, Web..). - Quelques outils. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 33

34 Stage pratique de 3 jour(s) Réf : TAG Analystes, chefs de projet, développeurs, testeurs, assistants à maîtrise d'ouvrage. Connaissances de base en développement Java, en techniques de tests et en gestion de projets logiciels. Prix 2015 : 1875 HT 14 sep. 2015, 7 déc Tests Agiles, démarche et mise en œuvre OBJECTIFS Ce stage vous permettra de faire le point sur les techniques et les méthodes de test agiles. Il vous apprendra à organiser les tests dans une conduite de projet agile et vous aidera à identifier les bénéfices à tirer d'une telle démarche en termes de qualité de projets. 1) Cycle de vie et projets agiles 2) Expression du besoin dans le projet Agile 3) Le modèle ATDD, les spécifications exécutables Mise en situation : mise en place des tests agiles sur un mini projet en cycle Agile. 1) Cycle de vie et projets agiles 4) Définition et principes du TDD (Test Driven Development) 5) Le monde de l'intégration continue - Le constat sur les projets de développement en cascade : retard et échecs des projets. - Cycle prédictif ou adaptatif? Motivation de l'agilité. Valeurs et principes. - Un principe fondamental : accepter le changement des besoins clients. - La démarche agile, itérative incrémentale. - Le test dans le processus de développement Agile. Mise en situation Atelier en groupe permettant de comprendre la démarche du test agile. 2) Expression du besoin dans le projet Agile - La "User story", exigence du système à développer. - Identifier la valeur des exigences pour le client, le modèle de Kano. - Découpage et organisation des Users Stories. Elaborer la vision générale d'une application à développer (Story mapping). Prioriser les users stories. 3) Le modèle ATDD, les spécifications exécutables - Cycle du projet pour les spécifications exécutables. - Découvrir un outil pour référencer les spécifications exécutables : Fitnesse. - Le principe d'atdd, Acceptance Test Driven Development. - BDD (Behaviour Driven Development) : modèle complémentaire fournissant les "spécifications du comportement du système". - Découverte d'outils (exemple JBehave ou NBehave). Rédaction et automatisation de scénarios de tests avec Fitnesse et JBehave. 4) Définition et principes du TDD (Test Driven Development) - Processus, qualité, tests. - Typologie des tests. - Origine du TDD, Test Driven Development. - L'agilité et les tests. - Cycle de développement. Les 3A. - Refactoring et conception émergente. Ecrire des tests simples et implémenter le code Java qui les valide. Utilisation de pratiques de refactoring de code. 5) Le monde de l'intégration continue - Les objectifs. - Les différents composants de l'intégration continue. - Mise en place de la plateforme d'intégration continue. - Intégration continue et métrique. A partir d'un exemple, modifier du code et contrôler la qualité. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 34

35 Stage pratique de 3 jour(s) Réf : AGI Analyste, chef de projets, testeur. Connaissances de base en test logiciel. Prix 2015 : 1875 HT 14 sep. 2015, 26 oct Méthodes Agiles, Test Driven Requirement OBJECTIFS Le Test Driven Requirement est une démarche de formalisation des besoins issue des méthodes agiles qui permet de réduire les risques d'incompréhension. Cette formation vous montrera comment adopter cette démarche, rédiger des exigences conduites par les tests et préparer les tests au plus tôt. 1) Cycle de vie et projets Agiles 2) Expression du besoin 3) Les principes du TDR 4) Tests pour les exigences 5) Validations 6) Adoption Mise en situation sur un projet : analyse du besoin, mise en place des tests avec l'outil Fitnesse, réalisation en TDD. 1) Cycle de vie et projets Agiles - Cycle prédictif ou adaptatif. - Motivation (cycle en cascade : retard et échecs des projets). - Accepter le changement des besoins clients. - Démarche itérative incrémentale. " Flip the Coin " : par équipe, identifier les points d'un travail itératif et incrémental. 2) Expression du besoin - Trouver les exigences. - Norme de formalisation et bonnes pratiques. - Satisfaction du client. - Méthodes Agiles (les fondamentaux, Scrum, extreme Programming, Crystal). - User Story, Use Case. Formulation des exigences. Identifier le vrai besoin du client par interview (focus sur une fonctionnalité). Story Mapping : identifier les thématiques permettant de définir une livraison par palier. 3) Les principes du TDR - Cycle du projet pour le TDR. Objectifs. ATDD. - Spécifications exécutables. - Livrables. - Outils de gestion des besoins (Fitnesse, GreenPepper). - Outils de gestion des tests (Hudson). Mise en oeuvre du TDR. Utilisation de l'outil Fitnesse. 4) Tests pour les exigences - Tests fonctionnels. Tests d'intégration. Tests unitaires. - Test Driven Development, démonstration de mise en oeuvre. - Intégration continue. - Behaviour Driven Development. - Boucle de rétroaction : la rétrospective. Coding Dojo : mise en oeuvre des tests selon le TDD. Démonstration de l'outil SpecFlow. 5) Validations - Validation des exigences par les tests. - Validation de l'analyse par les tests. Organisation d'une validation. 6) Adoption - Bénéfices du TDR. - Organisation du travail et responsabilités. - Contrôle et validation de la démarche TDR. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 35

36 Stage pratique de 3 jour(s) Réf : DIN Développeurs, architectes, chefs de projet techniques. Connaissances de base en développement logiciel (Java). Prix 2015 : 1875 HT 28 sep. 2015, 30 nov Mettre en œuvre une démarche d'intégration continue L'intégration continue est un des aspects essentiels des méthodes Agiles. Elle vise à garantir la qualité et la fluidité du cycle de développement. Cette formation présente les bonnes pratiques et techniques associées pour la mettre en œuvre. OBJECTIFS PEDAGOGIQUES Comprendre les composantes et les principes de l'intégration continue Manipuler un gestionnaire de contrôle des versions Comprendre les mécanismes de la construction du logiciel et les outils de Build associés Appréhender le rôle du serveur d'intégration continue et ses grandes fonctionnalités Configurer un projet sur un serveur d'intégration continue Déchiffrer les principaux métriques d'outils d'analyse de code 1) Le monde de l'intégration continue 2) Le gestionnaire de contrôle de version 3) L'automatisation des Builds 4) L'automatisation des tests 5) Le serveur d'intégration continue 6) La mise en place de métriques 7) La gestion du feedback 1) Le monde de l'intégration continue - Les objectifs. - Les différents composants de l'intégration continue. - Mise en place de la plateforme d'intégration continue. 2) Le gestionnaire de contrôle de version - Les fonctionnalités. - Les différents gestionnaires de sources. - Les problématiques d'intégration des changements. Manipulation d'un dépôt. 3) L'automatisation des Builds - Qu'est-ce que la construction du logiciel? - Les Builds. - Les outils de Build (Maven, Ant...). Mise en place de la construction d'un projet simple (Maven). 4) L'automatisation des tests - Quels tests et pour faire quoi? - Les environnements de tests. - Présentation d'outils de test. - La mise en œuvre de l'automatisation des tests. Mise en place de tests automatisés (Junit). 5) Le serveur d'intégration continue - Le rôle du serveur d'intégration continue. - Les grandes fonctionnalités. - Les serveurs d'intégration continue (Hudson/Jenkins, CruiseControle, Bamboo...). Configuration du projet sur un serveur d'intégration continue(hudson/jenkins). 6) La mise en place de métriques - La génération de rapports. - Les outils d'analyse et de reporting (PMD, Findbugs, Cobertura, Emma, Checkstyle...). - La publication des résultats. Mise en place des outils de métriques. 7) La gestion du feedback - La gestion d'un cycle complet. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 36

37 - La traçabilité des changements. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 37

38 Stage pratique de 2 jour(s) Réf : MAG Développeurs, architectes, testeurs, chefs de projets, directeurs de projets, futurs Scrum Masters et managers Agiles, responsables méthodes/qualité, MOA, fonctionnels, Product Owners, commerciaux. Aucune connaissance particulière. Prix 2015 : 1530 HT 24 sep. 2015, 22 oct nov. 2015, 3 déc Aix 12 nov Bordeaux 24 sep. 2015, 12 nov Bruxelles 19 nov Geneve 19 nov Grenoble 12 nov Lille 12 nov Luxembourg 19 nov Lyon 12 nov Montpellier 12 nov Nantes 24 sep. 2015, 12 nov Rennes 24 sep. 2015, 12 nov Sophia-antipolis 3 sep. 2015, 12 nov Strasbourg 12 nov Toulouse 24 sep. 2015, 12 nov Méthodes Agiles de gestion de projet, comprendre la démarche Best Les méthodes Agiles reposent sur des cycles de développement itératifs et adaptatifs. Durant ce stage, vous apprendrez à comprendre les grands principes de ces méthodes et la démarche associée. Vous verrez également les actions à entreprendre pour bien accompagner le changement culturel induit. OBJECTIFS PEDAGOGIQUES Comprendre les principes itératifs des méthodes agiles Définir et prioriser un scénario d'utilisation en mode agile Mettre en place une planification de projet basée sur les principes agiles Se répérer avec les outils de management visuel et d'avancement dans un contexte agile Identifier sa place et son rôle au sein d'un projet Agile 1) Introduction 2) La formalisation des exigences en agile 3) Priorisation des "User stories" 4) La planification des release 5) Planification et organisation des itérations 1) Introduction 6) Les rôles en agile 7) Suivi du projet et clôture 8) Les principes agile d'ingénierie logicielle 9) Les clés du management de l'équipe Agile 10) Mise en œuvre des méthodes agiles - La rupture culturelle par rapport aux méthodes classiques de gestion de projet. - L'alliance Agile, le manifeste Agile. Les principes. - Panorama des principales méthodes Agiles : Scrum, XP (extreme Programming).. - Le "Kanban agile", ou l'apport complémentaire de ces pratiques lean dans le développement logiciel agile. - Agile PM, le framework agile du Consortium DSDM. - Les critères d'éligibilité. - Les méthodes agiles en chiffres. Echanges Partage d'expérience. Réflexion collective sur le cadre d'utilisation des méthodes agiles. 2) La formalisation des exigences en agile - Techniques de description des besoins fonctionnels et des exigences qualité - Les features, les users stories, les cas d'utilisation. - La modélisation agile. Identification des exigences qualités. - La notion de "Backlog du produit". Comment construire le backlog initial, comment le mettre à jour. - L'actualisation des stories : les feedback de la démarche itérative, le product grooming. - La valeur d'une story, la Business Value. - Les tests d'acceptation : une aide à l'expression des besoins, une approche pour valider les exigences. - Construire des stories tests. Initialiser un projet en identifiant les principales stories. Description sommaire des stories. 3) Priorisation des "User stories" - La planification basée sur la valeur. - Utilité du modèle de Kano. - Calculer les valeurs ajoutées - la valeur client pour chaque story à planifier dans la release. - Priorisation des stories basée sur le risque et sur la valeur client. Prioriser les stories en fonction de la valeur et du risque. Atelier méthode Kano. 4) La planification des release - Le découpage du projet en releases. Construire la roadmap - Définir les sprints ou les itérations du projet - Evaluer des charges, évaluation de la taille des stories : le Planning Poker. - Définition de la vélocité de l'équipe. Mise en œuvre du planning poker pour estimer la taille des stories, élaboration d'une planification de release. 5) Planification et organisation des itérations - Construire le Backlog de sprint, identification des tâches, planification. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 38

39 - Mise en œuvre d'une amélioration continue : l'animation des revues et les rétrospectives de fin d'itération. - La planification journalière : daily scrum ou standing meeting : l'objectif, l'organisation. - L'organisation du développement. Le WIP ; les itérations de développement de XP. Découpage des stories en tâches. Elaborer un Backlog de sprint. Planification d'un sprint. 6) Les rôles en agile - Les acteurs. Rôles et responsabilités. - Le Product Owner, le Scrum Master, l'équipe de développement. - Les autres rôles : le testeur, le tracker, le coach, le facilitateur. 7) Suivi du projet et clôture - Préciser la définition du fini (done) d'une release, d'un sprint, d'une tâche,... - Les indicateurs d'avancement : la release et le sprint Burndown Chart, le Work In Progress de Kanban. - Les autres indicateurs utiles. Prise en compte des éléments de suivi, actualisation des burndown du projet. 8) Les principes agile d'ingénierie logicielle - Les principes d'ingénierie mis en œuvre avec agile. - Conception simple, la programmation en binome. - Intégration continue, itération de développement et de livraison. - Amélioration du code par la réécriture. - Le développement piloté par les tests : test driven developement. 9) Les clés du management de l'équipe Agile - Communication adaptée au management agile. - Le leadership, l'intelligence émotionnelle pour la gestion de l'équipe. - Comment évaluer l'équipe en agile? - Distribution des responsabilités traditionnelles du chef de projet. Echange sur les différents rôles intervenant au sein des projets Agiles. 10) Mise en œuvre des méthodes agiles - Les outils agiles. Les tableurs, les outils spécialisés. Présentation des principales fonctionnalités offertes. - Spécialisation. Comment passer du cadre générique de l'offre agile à une démarche adaptée à l'entreprise et au projet. - Les étapes de la transition d'une démarche classique vers une approche agile. - L'accompagnement du changement. Le contexte, définir les objectifs du changement. Le rôle du coach. Réflexion collective Etude de cas de mise en place d'une démarche agile. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 39

40 Stage pratique de 3 jour(s) Réf : TAG Analystes, chefs de projet, développeurs, testeurs, assistants à maîtrise d'ouvrage. Connaissances de base en développement Java, en techniques de tests et en gestion de projets logiciels. Prix 2015 : 1875 HT 14 sep. 2015, 7 déc Tests Agiles, démarche et mise en œuvre OBJECTIFS Ce stage vous permettra de faire le point sur les techniques et les méthodes de test agiles. Il vous apprendra à organiser les tests dans une conduite de projet agile et vous aidera à identifier les bénéfices à tirer d'une telle démarche en termes de qualité de projets. 1) Cycle de vie et projets agiles 2) Expression du besoin dans le projet Agile 3) Le modèle ATDD, les spécifications exécutables Mise en situation : mise en place des tests agiles sur un mini projet en cycle Agile. 1) Cycle de vie et projets agiles 4) Définition et principes du TDD (Test Driven Development) 5) Le monde de l'intégration continue - Le constat sur les projets de développement en cascade : retard et échecs des projets. - Cycle prédictif ou adaptatif? Motivation de l'agilité. Valeurs et principes. - Un principe fondamental : accepter le changement des besoins clients. - La démarche agile, itérative incrémentale. - Le test dans le processus de développement Agile. Mise en situation Atelier en groupe permettant de comprendre la démarche du test agile. 2) Expression du besoin dans le projet Agile - La "User story", exigence du système à développer. - Identifier la valeur des exigences pour le client, le modèle de Kano. - Découpage et organisation des Users Stories. Elaborer la vision générale d'une application à développer (Story mapping). Prioriser les users stories. 3) Le modèle ATDD, les spécifications exécutables - Cycle du projet pour les spécifications exécutables. - Découvrir un outil pour référencer les spécifications exécutables : Fitnesse. - Le principe d'atdd, Acceptance Test Driven Development. - BDD (Behaviour Driven Development) : modèle complémentaire fournissant les "spécifications du comportement du système". - Découverte d'outils (exemple JBehave ou NBehave). Rédaction et automatisation de scénarios de tests avec Fitnesse et JBehave. 4) Définition et principes du TDD (Test Driven Development) - Processus, qualité, tests. - Typologie des tests. - Origine du TDD, Test Driven Development. - L'agilité et les tests. - Cycle de développement. Les 3A. - Refactoring et conception émergente. Ecrire des tests simples et implémenter le code Java qui les valide. Utilisation de pratiques de refactoring de code. 5) Le monde de l'intégration continue - Les objectifs. - Les différents composants de l'intégration continue. - Mise en place de la plateforme d'intégration continue. - Intégration continue et métrique. A partir d'un exemple, modifier du code et contrôler la qualité. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 40

41 Stage pratique de 2 jour(s) Réf : CHL Coach, Scrum Master, chef de projet, manager, facilitateur. Toute personne souhaitant renforcer ses compétences en coaching et en facilitation pour la gestion des équipes de projet. Connaissance de la démarche agile. Avoir suivi l'équivalent d'un des cours MAG, MAO, RUM ou CCA. Prix 2015 : 1530 HT 22 sep. 2015, 8 oct déc Devenir Coach Agile Ce stage vous donnera les bases de la communication et les techniques de facilitation afin de susciter et accompagner le changement des membres de l'équipe Agile. Vous serez à même de motiver et souder l'équipe, gérer le stress et les conflits, et entrer dans une vraie démarche d'amélioration continue. OBJECTIFS PEDAGOGIQUES Comprendre les rôles et les missions d'un coach Agile Appliquer des outils et méthodes propres au coach pour désamorcer les freins au changement Faciliter la mise en place de pratiques Agiles telles que la rétrospective Manipuler des outils de communication et de facilitation pour favoriser le team-building Faire des analyses comportementales et appliquer des techniques de gestion du stress pour désamorcer des conflits Accompagner une équipe pour lui apprendre à s'auto-organiser 1) Posture et activités du coach agile 2) Transformation agile 3) Mettre en place l'amélioration continue Ateliers, mises en situation et jeux de rôle, réflexions et débriefing en groupe. 4) Construire une équipe agile (Team Building) 5) Accompagner une équipe agile 1) Posture et activités du coach agile - Qu'est-ce que le coaching? - Les rôles, les missions, la position. - Coach agile et méthode Scrum. Réflexion collective Réflexion sur la définition du coach agile, ses différentes activités et facettes. 2) Transformation agile - L'acceptation du changement, une valeur agile. - Apprendre à devenir acteur du changement vers l'agilité. - La transformation agile, pratiques et objectifs. Mise en situation Atelier sur la notion d'apprentissage. Définir des objectifs SMART. Réflexion collective : comment lever les peurs liées au changement. 3) Mettre en place l'amélioration continue - Plan Do Check Act, l'amélioration continue, un des principes fondateurs de l'agilité. - Les pratiques de la rétrospective Agile. - Résolution de problème dans la rétrospective. Exercice Mise en évidence de gaspillages, de points d'amélioration potentiels. Atelier rétrospective, exercices de facilitation en groupe. 4) Construire une équipe agile (Team Building) - Identifier les différentes approches managériales. - Psychologie des groupes et des individus. - Outils de communication et de facilitation. - Les attitudes du leader. Mise en situation Identifier les principes clés de la gestion d'équipe Agile. Atelier en équipe agile. 5) Accompagner une équipe agile - Optimiser le niveau de motivation de l'équipe. - L'auto-organisation de l'équipe. - Gestion des conflits. L'assertivité et les autres comportements. - Gestion du stress et recycling. Atelier sur la cohésion d'équipe et l'auto-organisation. Jeu de rôle pour désamorcer les conflits, analyse comportementale, application des techniques de gestion du stress. ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 41

42 Stage pratique de 1 jour(s) Réf : KHY Avoir suivi l'intégralité des stages du cycle certifiant "Chef de projet Agile" Certification Chef de projet méthodes Agiles OBJECTIFS Cette journée de certification valide la connaissance des fondements et des bonnes pratiques Agile. Les compétences validées portent sur la maitrise des étapes d'un projet Agile/Scrum, sur la capacité à faire dépasser les freins par l'équipe, et sur la connaissance des techniques de tests Agile. Candidats à la certification "Chef de projet Agile" Prix 2015 : 530 HT 21 sep. 2015, 30 nov ) Etude de cas 2) Préparation à la mise en situation 1) Etude de cas - Présentation de l'étude. - Questions de la salle. - Réalisation des exercices par les candidats. 2) Préparation à la mise en situation 3) Mises en situation Agile - Découverte du scénario de projet proposé. - Présentation du scénario, des documents ressources à disposition des candidats. - Questions - réponses. - Etude par les candidats du scénario et préparation à l'aide de la documentation, d'internet. 3) Mises en situation Agile - Briefing par l'animateur sur la situation Agile à mettre en action. - Mise en place de la situation. - Retrospective et feed-back du formateur ORSYS, La Grande Arche, Paroi Nord, La Défense cedex. Tél : +33 (0) Fax : +33(0) page 42

Développement logiciel, Tests et industrialisation

Développement logiciel, Tests et industrialisation Développement logiciel, Tests et industrialisation Une part importante d'échec dans les projets est due à un manque de méthode et d'organisation dans la gestion de la qualité et des tests. Orsys vous propose

Plus en détail

Scrum Une méthode agile pour vos projets

Scrum Une méthode agile pour vos projets Avant-propos 1. Objectif du livre 17 2. Notre démarche 17 3. Structure du livre 18 4. Remerciements 20 Scrum, une méthode agile avant tout 1. Le grand départ 21 2. La gestion de projet informatique 22

Plus en détail

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

Conduite de projets SI. Les méthodes «Agiles» N QUAL/1995/3660e ORESYS Conduite de projets SI Les méthodes «Agiles» N QUAL/1995/3660e ORESYS Agilité : de quoi parle-t-on? Agilité de l entreprise Urbanisme Architectures SOA Agilité du SI ERP Plateformes applicatives agiles

Plus en détail

Formation Scrum. 2 jours

Formation Scrum. 2 jours 2 jours +33 6 08 34 63 55 [email protected] SARL unipersonnelle au capital de 3500 - N SIRET : 508 068 590 00019 Code APE 6202A Sommaire 1 Contexte de la formation... 3 2 Le formateur...

Plus en détail

Guide de Préparation. EXIN Agile Scrum. Foundation

Guide de Préparation. EXIN Agile Scrum. Foundation 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

Plus en détail

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES Quelques constats Etude du Standish Group Seul 1/3 des projets informatiques sont qualifiés de succès 50 % sont livrés et opérationnels, mais sont sortis du

Plus en détail

Certification Scrum Master

Certification Scrum Master avec Jeff Sutherland Les méthodes Agiles représentent indéniablement une approche nouvelle et différente dans la conduite de projets. Au lieu de suivre un plan à la lettre en assignant des tâches à une

Plus en détail

Formation pour Product Owner

Formation pour Product Owner 2 jours +33 6 08 34 63 55 [email protected] SARL unipersonnelle au capital de 3500 - N SIRET : 508 068 590 00019 Code APE 6202A Sommaire 1 Contexte de la formation... 3 2 Le formateur...

Plus en détail

Agile 360 Product Owner Scrum Master

Agile 360 Product Owner Scrum Master Agile 360 Product Owner Scrum Master Lead Technique Equipe Agile Conception Agile Leadership Agile Software Craftmanship Test Driven Development Catalogue 2013 Liste des formations Formation Agile 360

Plus en détail

Les méthodes itératives. Hugues MEUNIER

Les méthodes itératives. Hugues MEUNIER Les méthodes itératives Hugues MEUNIER INTRODUCTION. Toute les méthodes ont le même but : la maîtrise du budget, du planning et de la qualité des projets de développement informatique Plusieurs approches

Plus en détail

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

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET 1 Tianxiao LIU Licence Professionnelle Réseaux & Sécurité Université de Cergy-Pontoise http://depinfo.u-cergy.fr/~tliu/lpg.php PLAN Objectif et

Plus en détail

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

Règles d engagement. Présentation Diapositives Bibliographie Questions Les vertus de la marche Règles d engagement Présentation Diapositives Bibliographie Questions Les vertus de la marche Plan Rappels sur l agilité Scrum : une implantation de l agilité Scrum ou XP? Conclusion Historique sélectif

Plus en détail

Le management de projet

Le management de projet Le management de projet Agile SCRUM, extreme Programming, Les certifications PMI PMP, CAPM, PMI-ACP, La maîtrise d ouvrage, les utilisateurs 1 Pourquoi choisir Delf... 3-4 Le management de projet...5 Gérer

Plus en détail

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

Méthodes agiles. www.businessinteractif.com CONSEIL & DÉVELOPPEMENT DE SOLUTIONS E-BUSINESS. Jean-Louis Bénard jlb@businessinteractif. Méthodes agiles www.businessinteractif.com Jean-Louis Bénard [email protected] CONSEIL & DÉVELOPPEMENT DE SOLUTIONS E-BUSINESS 0 20 mai 2002 Sommaire Méthodes agiles : une réponse à un malaise?

Plus en détail

EXIN Agile Scrum Master

EXIN Agile Scrum Master Guide de préparation EXIN Agile Scrum Master Édition de juillet 2015 Copyright 2015 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing

Plus en détail

25/12/2012 www.toubkalit.ma

25/12/2012 www.toubkalit.ma 25/12/2012 www.toubkalit.ma 1 Définition Exemple des méthodes agiles Valeurs Principes Le cycle itératif et incrémental (Itération/Sprint) Schéma de travail Méthode Scrum. Méthode XP (Extreme programming).

Plus en détail

Méthodes de développement

Méthodes de développement 1 / 9 Méthodes de développement Méthodes agiles 1 - Introduction... 2 2 -Le manifeste agile et les méthodes agiles... 2 2.1 Le manifeste agile... 2 2.2 Les méthodes agiles... 3 3 - Caractéristiques communes

Plus en détail

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

Gestion de projet Agile. STS IRIS Module 4.2 - «Gérer et organiser un projet informatique» Gestion de projet Agile Module 4.2 - «Gérer et organiser un projet informatique» Sommaire Introduction Principes et méthodes Agiles Scrum 2 Introduction Gestion de projet : démarche structurante assurant

Plus en détail

Topologie du web - Valentin Bourgoin - http://www.valentinbourgoin.net. Méthodes agiles & SCRUM

Topologie du web - Valentin Bourgoin - http://www.valentinbourgoin.net. Méthodes agiles & SCRUM Méthodes agiles & SCRUM 1/ Pourquoi les méthodes agiles? Définition d une méthode agile. Fondamentaux. Quand les utiliser? 2/ SCRUM En quoi est-ce une méthode agile? Sprints et releases. Le Product Owner.

Plus en détail

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

Programmation Agile Mise en oeuvre via Scrum et l'extreme Programming (XP) Programmation Agile Mise en oeuvre via Scrum et l'extreme Programming (XP) B. Mermet 2010 Plan La programmation Agile et L'artisanat du logiciel Mise en œuvre avec Scrum Mise en œuvre avec l'extreme Programming

Plus en détail

Scrum + Drupal = Julien Dubois

Scrum + Drupal = Julien Dubois Pourquoi j aime Scrum Pourquoi Scrum et Drupal sont faits pour s entendre Scrum + Drupal = Julien Dubois Happyculture.coop De quoi allons-nous parler? 1. Que sont les méthodes agiles? 2. Présentation de

Plus en détail

Gestion de projets, MOA, Gestion de projets informatiques

Gestion de projets, MOA, Gestion de projets informatiques Gestion de projets, MOA, Gestion de projets informatiques Conduire un projet système d'information est une opération pleine d'embûches comme le montrent les difficultés rencontrées dans la pratique. Conçus

Plus en détail

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

Testeur Agile Niveau Fondation 2014 - Bertrand Cornanguer, Vice-chair Agile tester WG Testeur Niveau Fondation 2014 - Bertrand Cornanguer, Vice-chair tester WG Enquêtes 2013 sur l Agilité Seriez-vous interessé par la certification Testeur? Enquête ISTQB (70 pays juin octobre 2013) Ingénieurs

Plus en détail

CATALOGUE)FORMATION)2015)

CATALOGUE)FORMATION)2015) CATALOGUE)FORMATION)2015) Intitulé(de(formation( Code( Agiliser)vos)processus) F010$ Fondamentaux)du)Lean) F021$ Résolution)de)problème) F022$ Lean)Six)Sigma) F023$ Mesures)et)indicateurs) F030$ Assurance)qualité,)vérification,)validation)

Plus en détail

Les méthodes Agiles Introduction. Intervenant : Tremeur Balbous [email protected] http://www.agilegardener.com/ 04/09/2008

Les méthodes Agiles Introduction. Intervenant : Tremeur Balbous tremeur@agilegardener.com http://www.agilegardener.com/ 04/09/2008 Les méthodes Agiles Introduction Intervenant : Tremeur Balbous [email protected] http://www.agilegardener.com/ 04/09/2008 Les méthodes Agiles Le contexte Le Manifeste Agile Une tentative de définition

Plus en détail

Cours Gestion de projet

Cours Gestion de projet Cours Gestion de projet Méthodes de conduite de projet Version Date Auteur V1.8 Septembre 2007 Pascal HEYER 1 Méthodes de conduite de projet Ce document est publié sous la licence libre Creative Commons-BY-NC-SA

Plus en détail

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

Scrum et l'agilité des équipes de développement NormandyJUG Scrum et l'agilité des équipes de développement Par Dimitri Baeli & Nicolas Giard 23 Février 2010 Présentation des intervenants Dimitri Baeli http://twitter.com/dbaeli VP Quality Enterprise

Plus en détail

Méthodes Agiles et gestion de projets

Méthodes Agiles et gestion de projets Méthodes Agiles et gestion de projets Eric LELEU Consultant Solutions Collaboratives Contact [email protected] Site Personnel http://home.nordnet.fr/~ericleleu Blog http://ericleleu.spaces.live.fr La

Plus en détail

Management des SI, Gouvernance de la DSI

Management des SI, Gouvernance de la DSI Management des SI, Gouvernance de la DSI Orsys est le seul institut de formation à proposer un ensemble de séminaires de haut niveau spécialement destinés aux dirigeants de l'informatique. Ces séminaires

Plus en détail

Retour d expérience implémentation Scrum / XP

Retour d expérience implémentation Scrum / XP Retour d expérience implémentation Scrum / XP Bruno Orsier Octobre 2008 p.1 Bruno Orsier, Agile Tour 2008 Grenoble Plan Qui sommes nous? Pourquoi Scrum/XP? Historique de la mise en œuvre Bilan Sondage

Plus en détail

Management des SI, ITIL, ISO, COBIT...

Management des SI, ITIL, ISO, COBIT... Management des SI, ITIL, ISO, COBIT... Les référentiels de management des systèmes d'information apportent les meilleures pratiques aux organisations, facilitent la gestion des compétences et améliorent

Plus en détail

Développement personnel

Développement personnel Développement personnel 50 REPÉRAGE DES TALENTS : COMPÉTENCES ET PERFORMANCE DE L'ENTREPRISE Repérer dans l'organisation les "talents" nécessaires à l'atteinte des objectifs de l'entreprise Construire

Plus en détail

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

Vision Produit. Un sacré attracteur pour une équipe auto-organisée. Thierry Cros Vision Produit Un sacré attracteur pour une équipe auto-organisée Thierry Cros Sommaire Attracteur et équipe auto-organisée Vision Produit Contenu Qui fait quoi? Formats Vision : un sacré attracteur http://etre-agile.com

Plus en détail

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

Méthode Agile de 3 ème génération. 2008 J-P Vickoff PUMA Essentiel Méthode Agile de 3 ème génération 1 Structure de la présentation PUMA Essentiel méthode Agile de 3 ème génération Quelques principes Agiles Principales pratique Agile de pilotage Structure

Plus en détail

Agile Maroc 24 Novembre 2010. Méthodes agiles. Thierry Cros. http://etre-agile.com. Agile Maroc 24 novembre 2010

Agile Maroc 24 Novembre 2010. Méthodes agiles. Thierry Cros. http://etre-agile.com. Agile Maroc 24 novembre 2010 Agile Maroc 24 Novembre 2010 Méthodes agiles Thierry Cros 1 Thierry Cros 10 ans déjà... 2010 Création Extreme Programming France 2009 SigmaT Les Agilistes Toulousains 2010 Membre de «Fédération Agile»

Plus en détail

XP : ce célèbre inconnu

XP : ce célèbre inconnu XP : ce célèbre inconnu Extreme Programming Thierry Cros http://etre-agile.com 1 XP : plus qu'agile Pourquoi XP Installer XP Rôles et Cycle de Vie Pratiques : Coder et livrer Développement Responsable

Plus en détail

LES 11 COMPÉTENCES CLÉ DU COACH SELON LE RÉFÉRENTIEL ICF OBJECTIFS CERTIFICATION PRINCIPES ET ORIENTATIONS

LES 11 COMPÉTENCES CLÉ DU COACH SELON LE RÉFÉRENTIEL ICF OBJECTIFS CERTIFICATION PRINCIPES ET ORIENTATIONS ACTIVISION Coaching : un cursus de formation complet accrédité ICF pour acquérir les compétences et la posture du coach professionnel. Une formation professionnelle, pour des professionnels, par des professionnels.

Plus en détail

1/15. Jean Bernard CRAMPES Daniel VIELLE

1/15. Jean Bernard CRAMPES Daniel VIELLE 1/15 Jean Bernard CRAMPES Daniel VIELLE CaseOnCloud est un SaaS de gestion de projets de développement logiciel CaseOC est : Multi démarches : MACAO MACAO Agile SCRUM Suivi d'aucune démarche particulière

Plus en détail

backlog du produit Product Owner

backlog du produit Product Owner Méthodes agiles : Définition: selon Scott Ambler «Une méthode agile est une approche itérative et incrémentale pour le développement de logiciel, réalisé de manière très collaborative par des équipes responsabilisées

Plus en détail

Jean-Pierre Vickoff www.vickoff.com

Jean-Pierre Vickoff www.vickoff.com Techniques du futur Agile Communication - Architecture - Méthode Vers une approche Agile de 3 ème génération Jean-Pierre Vickoff www.vickoff.com Protocole de séance : Précisions techniques immédiates possibles

Plus en détail

La solution IBM Rational pour une ALM Agile

La solution IBM Rational pour une ALM Agile La solution IBM pour une ALM Agile Utilisez votre potentiel agile Points clés Adopter l'agilité à votre rythme Supporter une livraison multiplateforme Intégrer la visibilité Démarrer rapidement Que votre

Plus en détail

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

XP : plus qu'agile. Extreme Programming v2 et Développement Responsable. Thierry Cros XP : plus qu'agile Extreme Programming v2 et Développement Responsable Thierry Cros Retrouvez cette présentation sur le site http://thierrycros.net Licence CC-BY-NC-SA XP : plus qu'agile Pourquoi XP Installer

Plus en détail

Scrum/XP adapté au BI/DW

Scrum/XP adapté au BI/DW Scrum/XP adapté au BI/DW Marc-Éric Larocque, PMP, MBA, CBIP, PSM [email protected] Jean-François Pilon, CBIP [email protected] PROCIMAEXPERTS.COM Introduction Objectifs

Plus en détail

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

XEBIA DÉVELOPPEMENT OFFSHORE DISTRIBUÉ EN MÉTHODES AGILES. CAS CLIENT : CoachClub XEBIA DÉVELOPPEMENT OFFSHORE DISTRIBUÉ EN MÉTHODES AGILES CAS CLIENT : CoachClub Le métier de CoachClub CoachClub est le premier site vidéo de Coaching Sportif personnalisé. Mis au point par des professionnels

Plus en détail

Maîtrise d ouvrage agile

Maîtrise d ouvrage agile Maîtrise d ouvrage agile Offre de service Smartpoint 17 rue Neuve Tolbiac 75013 PARIS - www.smartpoint.fr SAS au capital de 37 500 - RCS PARIS B 492 114 434 Smartpoint, en quelques mots Smartpoint est

Plus en détail

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer Le Processus RUP Database Administrator Project Leader H. Kadima Performance Engineer Release Engineer Analyst Designer / Developer Tester Table des matières 1. De l artisanat à l industrialisation de

Plus en détail

Tuesday, October 20, 2009. Nantes

Tuesday, October 20, 2009. Nantes Tuesday, October 20, 2009 Nantes Retour d'expérience SCRUM/XP dans un contexte CMMI-DEV niveau 2 SM CMM Integration, IDEAL, and SCAMPI are service marks of Carnegie Mellon University. Capability Maturity

Plus en détail

CHAPITRE 3 : LES METHODES AGILES?

CHAPITRE 3 : LES METHODES AGILES? CHAPITRE 3 : LES METHODES AGILES? UE Gestion de Projet Master 1 STIC 2014/2015 Céline Joiron 2 Introduction Après avoir présenté les cycles de vie «classiques» de la gestion de projet L objectif de ce

Plus en détail

Gestion de Projet Agile

Gestion de Projet Agile Gestion de Projet Agile Planification et Estimation Sprint 0 [email protected] Université de Cergy-Pontoise Master SIC/ISIM 2 ième Année Plan Introduction Motivation : pourquoi planifier & estimer?

Plus en détail

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

Soyez agile. Dans l industrie du logiciel, la. De plus chaque projet informatique Soyez agile Dans l industrie du logiciel, la gestion de projet est confrontée à de nombreux défis. Le principal est de pouvoir assurer l adéquation d un produit et de ses fonctionnalités avec les besoins

Plus en détail

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

Cours Ephec Niv. 2 : Technique et gestion de projet. Par Monsieur Bertieaux Année Académique 2014-2015. Quelles sont les 4 valeurs Agiles? Cours Ephec Niv. 2 : Technique et gestion de projet Par Monsieur Bertieaux Année Académique 2014-2015 Réponse aux questions du cours, slide Cours 2_2_Scrum Quelles sont les 4 valeurs Agiles? 1. «Les personnes

Plus en détail

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

Le Product Owner Clé de voute d un projet agile réussi Le Product Owner Clé de voute d un projet agile réussi Cédric Pourbaix - EFIDEV Qui est le product owner? SM PO Scrum Team Qui est le product owner? SM PO Scrum Team Qui est le product owner? marketing

Plus en détail

Cohésion d Equipe - Team Building

Cohésion d Equipe - Team Building Public concerné : Cadres et cadres supérieurs. Cohésion d Equipe - Team Building Objectifs : Comprendre les mécanismes de fonctionnement d une équipe. Comprendre les rôles de chacun et le rôle de l encadreur.

Plus en détail

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

Scrum. Description. Traduit en langue française par Bruno Sbille et Fabrice Aimetti - Avril 2014 - Trad FR v1.1 Scrum Description Traduit en langue française par Bruno Sbille et Fabrice Aimetti - Avril 2014 - Trad FR v1.1 V 2012.12.13 2014 Scrum Alliance,Inc 1 Les principes de Scrum Les Valeurs du Manifeste Agile

Plus en détail

Isabelle Therrien @itherrien. Nicolas Mivielle @sonic1200

Isabelle Therrien @itherrien. Nicolas Mivielle @sonic1200 Isabelle Therrien @itherrien Nicolas Mivielle @sonic1200 UBISOFT & GROUPE TECHNOLOGIQUE - Plus de 300 personnes - Fourniture de solutions logicielles pour les jeux - Collaboration directe avec les jeux,

Plus en détail

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

Les méthodes Agiles. Introduc)on aux méthodes Agiles Exemple : Scrum Les méthodes Agiles Introduc)on aux méthodes Agiles Exemple : Scrum Défini)on de base Les méthodes Agiles sont des procédures de concep)on de logiciel qui se veulent plus pragma)ques que les méthodes tradi)onnelles

Plus en détail

Process 4D Catalogue de formations 2011

Process 4D Catalogue de formations 2011 Process 4D Catalogue de formations 2011 CMMi Lean Agilité ISO Process Six-Sigma ClearQuest Doors / RMF Qualité POUR DES FORMATIONS PARTICIPATIVES Mon expérience comme formateur (et comme stagiaire) depuis

Plus en détail

M2S. Formation Management. formation. Animer son équipe Le management de proximité. Manager ses équipes à distance Nouveau manager

M2S. Formation Management. formation. Animer son équipe Le management de proximité. Manager ses équipes à distance Nouveau manager Formation Management M2S formation Animer son équipe Le management de proximité Manager ses équipes à distance Nouveau manager Coacher ses équipes pour mieux manager Déléguer et Organiser le temps de travail

Plus en détail

Enquête 2014 de rémunération globale sur les emplois en TIC

Enquête 2014 de rémunération globale sur les emplois en TIC Enquête 2014 de rémunération globale sur les emplois en TIC Enquête 2014 de rémunération globale sur les emplois en TIC Les emplois repères de cette enquête sont disponibles selon les trois blocs suivants

Plus en détail

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

INF2015 Développement de logiciels dans un environnement Agile Examen final hiver 2015 INF2015 Développement de logiciels dans un environnement Agile Examen final hiver 2015 Question #1 Quelle technique de mise sous test devons-nous utiliser si nous voulons simuler le comportement d'une

Plus en détail

INTEGRALMANAGER by EICL

INTEGRALMANAGER by EICL by EICL Le management Humaniste Integral Manager by EICL Le coaching Humaniste 1 Cycle de formation Le management Humaniste Le management de proximité qui réconcilie éthique et performance Integral Manager

Plus en détail

Planifier et suivre un projet 03 jours 18,19 et 20 Mai 2014 S entraîner à la gestion de projet à travers une étude de cas

Planifier et suivre un projet 03 jours 18,19 et 20 Mai 2014 S entraîner à la gestion de projet à travers une étude de cas Lieu: Institut Univers (Akbou - Bejaia Algérie) Planifier et suivre un projet 03 jours 18,19 et 20 Mai 2014 S entraîner à la gestion de projet à travers une étude de cas 05 jours 01,02,03,04 et 05 juin

Plus en détail

Altran Education Services - l Institut

Altran Education Services - l Institut Management de Projet Management de Service Notre centre de formation Altran - l INSTITUT Notre démarche pédagogique Nos reconnaissances Notre ingénierie de formation Altran Education Services - l Institut

Plus en détail

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

Alignement avec les métiers par le test fonctionnel et d acceptation en projets agiles Alignement avec les métiers par le test fonctionnel et d acceptation en projets agiles Laurent PY CEO, Smartesting [email protected] @py_laurent www.smartesting.com Guillaume Coquelle Testeur,

Plus en détail

GESTION DE PROJET. www.ziggourat.com - Tél : 01 44 61 96 00 N enregistrement formation : 11752861675

GESTION DE PROJET. www.ziggourat.com - Tél : 01 44 61 96 00 N enregistrement formation : 11752861675 GESTION DE PROJET www.ziggourat.com - Tél : 01 44 61 96 00 N enregistrement formation : 11752861675 Introduction à la Gestion de Projet... 3 Management de Projet... 4 Gestion de Projet informatique...

Plus en détail

STRATEGIE, GOUVERNANCE ET TRANSFORMATION DE LA DSI

STRATEGIE, GOUVERNANCE ET TRANSFORMATION DE LA DSI STRATEGIE, GOUVERNANCE ET TRANSFORMATION DE LA DSI NOTRE EXPERTISE Dans un environnement complexe et exigeant, Beijaflore accompagne les DSI dans le pilotage et la transformation de la fonction SI afin

Plus en détail

Présentation UBO 12/2008 Présentation des méthodes agiles

Présentation UBO 12/2008 Présentation des méthodes agiles Gestion de projet Vers les méthodes agiles Des approches prédictives aux méthodes agiles appliquées avec SCRUM Présentation UBO 12/2008 Présentation des méthodes agiles Partie 1 : La société Altran Altran

Plus en détail

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

Estimer et mesurer la performance des projets agiles avec les points de fonction Estimer et mesurer la performance des projets agiles avec les points de fonction Radenko Corovic, MBA [email protected] 1. Introduction Les méthodes agiles de développement des systèmes ont

Plus en détail

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

Formation agile. Formation agile Created on 24 janv. 2012 Edited on 29 févr. 2012. Page 1 sur 16 Formation agile Page 1 sur 16 1. Qui sommes-nous?... 3 1.1. Pierre-Emmanuel Dautreppe... 3 1.2. Norman Deschauwer... 3 1.3. L association DotNetHub... 3 2. Introduction... 5 3. Agile Manifesto... 6 4.

Plus en détail

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

LA MÉTHODE AGILE VS LE CYCLE EN V UNE RÉVOLUTION DANS LA GESTION DE PROJET. Franck BEULÉ LA MÉTHODE AGILE VS LE CYCLE EN V UNE RÉVOLUTION DANS LA GESTION DE PROJET Franck BEULÉ 18 avril 2012 Bienvenue L'hôte de ce soir Franck BEULÉ Chef de Projet senior Chez Vision IT Group depuis 2 ans Actuellement

Plus en détail

REX Scrum Master du terrain

REX Scrum Master du terrain REX Scrum Master du terrain Ludovic Larché Agile Tour 2012 à Rennes le 4 octobre 2012 Qui suis je? Ludovic LARCHE Agile Scrum / Kanban Consultant Scrum Master depuis 2008 Accompagnement de Product Owner

Plus en détail

Les méthodes agiles UM2 2011-2012. 2011-2012 Les méthodes agiles S. Mathon

Les méthodes agiles UM2 2011-2012. 2011-2012 Les méthodes agiles S. Mathon Les méthodes agiles UM2 2011-2012 1 2 Sommaire Introduction L origine des Méthodes Agiles Le déroulement d un projet Scrum Au démarrage d une version Au démarrage d une itération/sprint Le déroulement

Plus en détail

Extreme Programming. Le projet social. Angèle Batanero Thierry Cros. http://etre-agile.com. Agile Tour 2010 : XP, le projet social

Extreme Programming. Le projet social. Angèle Batanero Thierry Cros. http://etre-agile.com. Agile Tour 2010 : XP, le projet social Extreme Programming Le projet social Angèle Batanero Thierry Cros 1 Qui sommes-nous? Angèle Batanero Développeur Thierry Cros C++ Java Coach depuis 10 ans 2 Agenda XP, qu'es aco? Valeurs, principes Pratiques

Plus en détail

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

CATALOGUE DES FORMATIONS 2015. Formations Standards Formations Sur Mesure Certifications Évaluation Conseil Coaching Audit CATALOGUE DES FORMATIONS 2015 Formations Standards Formations Sur Mesure Certifications Évaluation Conseil Coaching Audit Septembre 2014 - Propriété d Altran «Toute reproduction, même partielle, sans autorisation

Plus en détail

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

L'agilité appliquée à nous-mêmes. Philippe Krief, PhD Development Manager IBM France Lab L'agilité appliquée à nous-mêmes Philippe Krief, PhD Development Manager IBM France Lab Agenda Où en était l équipe RPP il y a 24 mois Réorganisation de l équipe et du projet autour de Scrum et de RTC

Plus en détail

Jean-Pierre Vickoff. 2008 J-P Vickoff

Jean-Pierre Vickoff. 2008 J-P Vickoff Agilité étendue Jean-Pierre Vickoff 1 Structure de la présentation PUMA Essentiel méthode Agile de 3 ème génération Le mouvement Itératif-Incrémental (Agile) Agilité étendue au SI et PUMA Essentiel Entreprise

Plus en détail

Consultant Fonctionnel CRM SalesForce

Consultant Fonctionnel CRM SalesForce Consultant Fonctionnel CRM SalesForce RNCP NIV 1 Consultant Expert IPE DOSSIER PÉDAGOGIQUE Durée : 45 jours Consultant Fonctionnel CRM SalesForce Page 1 sur 31 SOMMAIRE SYNTHÈSE DU PLAN DE COURS... 3 RENSEIGNEMENTS

Plus en détail

Conform. Le Manager Coach Le Coach Professionnel

Conform. Le Manager Coach Le Coach Professionnel Conform Le Manager Coach Le Coach Professionnel 1 : Le Leadership Identifier les clés essentielles du leadership Exercer son leadership au quotidien Stimuler et mettre en mouvement ses équipes grâce à

Plus en détail

Méthodologies SCRUM Présentation et mise en oeuvre

Méthodologies SCRUM Présentation et mise en oeuvre Méthodologies SCRUM Présentation et mise en oeuvre Réalisé par Istace Emmanuel (Manu404) pour la communauté Hackbbs Document sous license GFDL (Licence de documentation libre GNU) http://www.gnu.org/licenses/licenses.fr.html

Plus en détail

Bâtir et améliorer son système d appréciation

Bâtir et améliorer son système d appréciation Bâtir et améliorer son système d appréciation Bâtir et faire évoluer son système d'appréciation, Se doter de critères pertinents pour son entreprise, Se positionner en tant que conseil dans l'entretien

Plus en détail

ISTQB Agile Tester en quelques mots ISTQB Marketing Working Group

ISTQB Agile Tester en quelques mots ISTQB Marketing Working Group ISTQB Agile Tester en quelques mots ISTQB Marketing Working Group Mai 2014 Qu est-ce que l ISTQB? ISTQB : International Software Testing Qualifications Board (www.istqb.org): Association sans but lucratif

Plus en détail

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

SCRUM chez BWIN : implémentation d une méthode agile dans Focalpoint Spasija Taseva et Corinne Bacle SCRUM chez BWIN : implémentation d une méthode agile dans Focalpoint Spasija Taseva et Corinne Bacle 1 AGENDA Présentation de BWIN Description rapide du scrum Processus du scrum Démonstration de l implémentation

Plus en détail

CQP Développeur Nouvelles Technologies (DNT)

CQP Développeur Nouvelles Technologies (DNT) ORGANISME REFERENCE STAGE : 26572 20 rue de l Arcade 75 008 PARIS CONTACT Couverture géographique : M. Frédéric DIOLEZ Bordeaux, Rouen, Lyon, Toulouse, Marseille Tél. : 09 88 66 17 40 Nantes, Lille, Strasbourg,

Plus en détail

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

Le rôle du coach Agile et son apport pour le projet Le rôle du coach Agile et son apport pour le projet Franck Beulé Soirée du 4 novembre 2013 Chez Google 45 Sommaire Qu est- ce qu un coach Agile? Que s interdit- il? Ce qu il fait Ses points d anenoon Des

Plus en détail

Programme de formation. «S organiser à plusieurs pour développer et mettre en œuvre son projet artistique»

Programme de formation. «S organiser à plusieurs pour développer et mettre en œuvre son projet artistique» Intitulé de la formation Programme de formation «S organiser à plusieurs pour développer et mettre en œuvre son projet artistique» Organisateur Organisme de formation : ARMETI : Email : [email protected]

Plus en détail

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

Les mécanismes d'assurance et de contrôle de la qualité dans un Les mécanismes d'assurance et de contrôle de la qualité dans un projet Agile SPIN de Montréal - ETS 5 mars 2012 Qui sommes nous? mathieu boisvert Coach Agile Chargé de cours Co auteur d un livre avec Sylvie

Plus en détail

Programme de formation de certification au Coaching PCM

Programme de formation de certification au Coaching PCM Programme de formation de certification au Coaching PCM Fruit de l intégration de référentiels éprouvés et reconnus dans le domaine de la relation humaine (PNL, Analyse Transactionnelle, Systémique, CNV,

Plus en détail

Liste des Formations

Liste des Formations Janvier 2014 2 Liste des Formations INGENIERIE DES EXIGENCES... 3 Préparation à la Certification IREB en Ingénierie des Exigences (Réf : FIREB)...4 Ingénierie des Exigences (Réf : FIE)...6 Améliorer l

Plus en détail

Génie logiciel (Un aperçu)

Génie logiciel (Un aperçu) (Un aperçu) (sommerville 2010) Laurent Pérochon INRA URH 63122 St Genès Champanelle [email protected] Ensemble d activités conduisant à la production d un logiciel Sur un échantillon de

Plus en détail

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

SCRUM BUT, LE LIVRE BLANC. De la problématique de mener un projet AGILE dans une organisation classique SCRUM BUT, LE LIVRE BLANC De la problématique de mener un projet AGILE dans une organisation classique Résumé Alors que les demandes de conduite de projet en AGILITE sont de plus en plus fréquentes, les

Plus en détail

coaching et formation en entreprise passons au niveau supérieur

coaching et formation en entreprise passons au niveau supérieur coaching et formation en entreprise passons au niveau supérieur Au-delà de l approche économique et technique des problèmes, la performance durable passe aussi par un travail sur les comportements des

Plus en détail

La pratique de l ITSM. Définir un plan d'améliorations ITSM à partir de la situation actuelle

La pratique de l ITSM. Définir un plan d'améliorations ITSM à partir de la situation actuelle La pratique de l ITSM Définir un plan d'améliorations ITSM à partir de la situation actuelle Création : avril 2012 Mise à jour : avril 2012 A propos A propos du document Ce document pratique est le résultat

Plus en détail

«PRATICIEN DU CHANGEMENT & PROFESSIONNEL DE LA RELATION»

«PRATICIEN DU CHANGEMENT & PROFESSIONNEL DE LA RELATION» «PRATICIEN DU CHANGEMENT & PROFESSIONNEL DE LA RELATION» PROMO 7 La formation au coaching QUI SOMMES-NOUS? Nous sommes des coachs professionnels, hommes et femmes, témoins et acteurs de l évolution des

Plus en détail

DEVENIR INTERVENANT CERTIFIE WELLSCAN

DEVENIR INTERVENANT CERTIFIE WELLSCAN DEVENIR INTERVENANT CERTIFIE WELLSCAN Vous êtes un professionnel consultant, coach, formateur et vous accompagnez les individus ou les entreprises dans leurs enjeux de performance sociale, managériale

Plus en détail

LES MODULES CERTIFIANTS SOMMAIRE

LES MODULES CERTIFIANTS SOMMAIRE LES MODULES CERTIFIANTS SOMMAIRE Intitulé Certification Durée Anglais Préparation au TOEFL Certification : TOEFL 5 jours Anglais Préparation au TOEIC Certification : TOEIC 5 jours PMP, Management de Projets

Plus en détail

Scrum Le guide pratique de la méthode agile la plus populaire 3 e édition Claude Aubry 320 pages Dunod, 2013

Scrum Le guide pratique de la méthode agile la plus populaire 3 e édition Claude Aubry 320 pages Dunod, 2013 Scrum Le guide pratique de la méthode agile la plus populaire 3 e édition Claude Aubry 320 pages Dunod, 2013 Illustration de couverture : Clément Pinçon Dunod, Paris, 2014 ISBN 978-2-10-071038-6 Préface

Plus en détail

PROGRAMME DE FORMATION

PROGRAMME DE FORMATION SOLUTION PACKS KALITISS PROGRAMME DE FORMATION in&co, 3 avenue Marie Reynoard 38100 Grenoble Tél/Fax 04 76 22 23 85 [email protected] SOMMAIRE 1 - PACKS DE FORMATION... 3 1.1 - Pack Sécurité...3 1.2

Plus en détail

Direction d'entreprise, Gestion des risques, continuité

Direction d'entreprise, Gestion des risques, continuité Direction d'entreprise, Gestion des risques, continuité L'un des principaux défis pour les dirigeants et les managers consiste à identifier les risques qui pèsent sur leur entreprise et leur personnel,

Plus en détail

D ITIL à D ISO 20000, une démarche complémentaire

D ITIL à D ISO 20000, une démarche complémentaire D ITIL à D ISO 20000, une démarche complémentaire www.teamup-consulting.com Teamup Consulting - 1 Certificat nºinf/2007/29319 1 ère société de conseil française certifiée ISO 20000-1:2011 Sommaire Introduction

Plus en détail

FORMATION Coach & Team. Promotion CT26 - Lyon

FORMATION Coach & Team. Promotion CT26 - Lyon FORMATION Coach & Team Promotion CT26 - Lyon JBS est une école de coaching animée par des enseignants et des superviseurs de coachs, tous intervenants en entreprise et didacticiens, ayant eu un parcours

Plus en détail