Le BDD: bien plus qu une technique de test!
|
|
- Marguerite Brisson
- il y a 1 ans
- Total affichages :
Transcription
1 Le BDD: bien plus qu une technique de test! FÉLIX-ANTOINE BOURBONNAIS B.ING., M.SC, PSM & PASCAL ROY ING., CSM, PSM, PMP Agile Tour Montréal 2015 Novembre 2015
2 Pourquoi cette présentation? Nous voulons vous introduire au BDD comme technique d analyse pour la découverte et la spécification des besoins.
3
4 Félix-Antoine Bourbonnais B.ing., PSM, M.Sc. Qui sommes-nous? Pascal Roy Ing., PSM, CSM, PMP 4 4
5 5
6 Coach Mentor ÉQUIPE AGILE Formateur TECH Gestion 6
7 C est quoi le problème? Image de Patrick Bell from Haddonfield, NJ, USA - new
8 C est quoi le problème? Bâtir le bon produit Image
9 BDD?!? BDD : Behavior-Driven Development
10 Le BDD est un processus
11 BDD Un processus pour Découvrir Spécifier Piloter
12 Le processus BDD (simplifié) PO + analystes 1. Discuter et établir les besoins d affaires Vision, objectifs et capacité 2. Découvrir et spécifier le besoin Atelier de découverte (3 amigos) Fonctionnalité + Règles + Scénarios Les scénarios servent de documentation et de mesure du progrès Pilote Pilote 3a. Réaliser la fonctionnalité (basé sur les scénarios) 3b. Tester la fonctionnalité (basé sur les scénarios) Rapports de tests (avancement) 13
13 Tous savent quoi faire et pourquoi! Affaires (Problème) BDD : Établir un langage commun!!! Dev (Solution) QA 14 14
14 Le BDD dans Scrum Découvrir Spécifier Piloter Story Mapping Atelier de découverte Fonctionnalités + règles Automatisation des scénarios Example Mapping Exemple Sprint Mêlée Planification de livraison Planification de sprint Scénarios Rétro de sprint Backlog de produit Backlog de sprint Revue de sprint Incrément Livrable 16
15 Quand utiliser le BDD? BDD "Cynefin as of 1st June 2014" by Snowded - Own work. Licensed under CC BY-SA 3.0 via Commons - https://commons.wikimedia.org/wiki/file:cynefin_as_of_1st_june_2014.png#/media/file:cynefin_as_of_1st_june_2014.png
16
17 BDD Mot clé BDD = Conversations!
18 Erreur! J ai écrit mes «BDDs» On pratique le BDD pour découvrir les besoins et se comprendre. BDD!= Tests Voir 20
19 BDD Les ingrédients 1 Spécification par l exemple Conversations + 2 Automatisation des scénarios en tests = BDD 21
20 1
21 Démonstration Example Mapping Story: Retirer des $$ au guichet Par tranche de 20$ 20$ -> OK 21$ -> Err 40$ -> OK Limite quotidienne Si limite=1000 Montant=20 ->OK Si limite=1000 Montant=1000 ->OK Si limite=1000 & tx AUJ de 980 Montant=1000 ->Refusé Doit avoir assez de fonds Retirer l Argent du compte (Q) Autre Story? Si refus -> message +fin Limites (scope): Distribution $$ exclue Déjà authentifié Si erroné -> message + réessai 23
22 Des exemples concrets Spécification par l exemple Scénario: Retirer avec un solde suffisant Étant donné un compte avec 600$ Quand je fais un retrait de 400$ Alors le retrait est autorisé Et l argent est retiré du compte 24
23 En résumé Spécification par l exemple Fonctionnalité / Story Règle (critère / COS) Exemple Exemple Exemple Règle (critère / COS) Exemple Exemple Exemple Questions à valider Nouvelle Story Nouvelle Story Spécification & documentation 25
24 Des exemples sous différentes formes! Spécification par l exemple 26
25 Il n y a rien de mieux qu un exemple pour être certain de se comprendre et trouver les cas manquants
26
27 Votre Story n est que la pointe de l iceberg Story Règles d affaires (critères d acceptation) Questions Plus petites stories Nouvelles stories Exemples
28 Atelier de découverte Compréhension commune Conversations Règles d affaires (critères d acceptation) plus de plus petites Stories Atelier de découverte Questions Exemples Pas de tests?? 30
29 3 Amigos Conversations Avec nos 3 Amigos PO Affaires (produit) QA / Tests Développement & opérations
30 2
31 La spécification (exemples) pilote la réalisation 33
32 Automatisation des tests nécessaire? Bien que fortement recommandée, le BDD a de la valeur sans l automatisation +++ Collaboration & langage commun!!!
33 mais votre spécification ne sera pas vivante
34
35 Spécification (exemple) + Règles (critères d acceptation) + Résultat des tests = Documentation vivante 37
36 Un scénario pour tous! Scénario Étant donné un scénario Quand nous l avons Alors il est le point rassembleur Spécification & < Livraison Tests automatisés Documentation 38
37
38 En résumé En découvrant ensemble les scénarios et les règles, nous bâtissons une compréhension commune et forte. Les scénarios servent d exemples pour piloter le développement. Les scénarios sont attachés à des tests automatisés qui démontrent l avancement et préviennent la régression Les scénarios et règles documentent la fonctionnalité de manière permanente et vivante 40
39 Suite Fonctionnalité VS Story Planification VS documentation Ça vous intéresse? Demandez cette 41
40 Merci.
41 Merci Diapositives seront disponibles conferences.elapsetech.com /bdd-plus-que-tests Notre site elapsetech.com Notre blogue developpementagile.com Nos courriels Nos LinkedIn linkedin.com/in/fbourbonnais/fr ca.linkedin.com/in/roypa 43
42
43 Automatisation Feature: Analyser en fonction du compte client Règles: - Une carte inconnue est refusée - Une carte expirée est refusée (le mois courant est accepté) - Aucune transaction n'est créée en cas de refus Scenario: Carte inconnue Étant donné une demande valide Et aucun compte associé à la carte demande = unedemande().estvalide().build() compterepository.clear() Quand la demande est traitée Alors la demande est refusée demandesservice.traiter(demande) assertfalse(demande.approvee) 45
44 Une documentation vivante!
45 Ça peut fonctionner à large échelle? «One large US Investment bank runs around 3000 automated Cucumber scenarios several times a day, validating 30 applications and components. They have over 500 people from both business and IT involved in BDD and Cucumber executable specifications.» «SGCIB runs 400 scenarios in minutes, and their team consists of 6 BAs, developers and a single QA person.» Etc. -- Aslak Hellesøy BDD in the Finance Sector https://cucumber.io/blog/2015/07/01/bdd-in-the-financial-sector 47
Les tests et la qualité: moteur de productivité
Les tests et la qualité: moteur de productivité FÉLIX-ANTOINE BOURBONNAIS B.ING., M.SC., PSM & PASCAL ROY ING., CSM, PSM, PMP Selon-vous combien coûte 1 heure de non disponibilité pour Amazon? 2 Bienvenue!
Les tests et la qualité: moteur de productivité FÉLIX-ANTOINE BOURBONNAIS B.ING., M.SC., PSM PASCAL ROY ING., CSM, PSM, PMP
Les tests et la qualité: moteur de productivité FÉLIX-ANTOINE BOURBONNAIS B.ING., M.SC., PSM PASCAL ROY ING., CSM, PSM, PMP Agile Tour Montréal 2014 Saviez-vous que En août 2013, Google est mort pendant
La plus connue des méthodes Agile: Scrum. Fabien.Bataille@nokia.com Wireless/4G Nokia France
La plus connue des méthodes Agile: Scrum Fabien.Bataille@nokia.com Wireless/4G Nokia France D où vient l agilité? Quelques autres méthodes Agiles! Scrum = la + utilisée des méthodes Agiles Iterative mais
Histoire d une transformation Agile
Agile Tour Toulouse 2011 Histoire d une transformation Agile Lionel Molas Laurent Carbonnaux REFERENCES SIMILAIRES : Du projet à la transformation Un peu d histoire Phase Pilote Transformation Agile -2
TDD, agilité et Kanban
TDD, agilité et Kanban Philippe Collet Licence 3 MIAGE S6 2014-2015 http://miageprojet2.unice.fr/user:philippecollet/projet_de_d%c3%a9veloppement_2014-2015 Plan r Agilité r TDD r Kanban r Planning Poker
TDD Agilité et Kanban Planning Poker
TDD Agilité et Kanban Planning Poker Philippe Collet Licence 3 Informatique S6 2014-2015 Plan! TDD, agilité : rappel! Kanban! Planning Poker 2 Tests : Aspects méthodologiques (rappel)! Coder/tester, coder/tester!
De la story aux tests d acceptation
14 De la story aux tests d acceptation À l occasion d un audit sur le processus de développement d une entreprise, j avais constaté que la documentation relative aux spécifications et aux tests était abondante
Principes des Méthodes Agile L impact sur la relation client-fournisseur
Principes des Méthodes Agile L impact sur la relation client-fournisseur Sébastien DELAYRE 06/12/2013 CGI Business Consulting. CONFIDENTIEL Principes des méthodes agiles Introduction Des Méthodes de pilotage
Initiation aux méthodes Agiles. 2010 Chris Ozanne
Initiation aux méthodes Agiles Chris Ozanne Consultant indépendant Spécialisé en architecture et développement JEE et méthodes Agiles Certifié Scrum Master depuis quatre ans Qu'est-ce que l'agilité? Introduction
La scierie à pratiques
La scierie à pratiques version 20130516 - mai 2013 - "Affutée"- Pablo Pernot & Stéphane Langlois Vision du jeu Découper nos pratiques afin qu'il n'en reste qu'une, mettre ainsi en évidence la sève substantifique
Sprint Planning SPRINT 1
Sprint Planning SPRINT 1 Temps de Sprint : 2 Semaines Date de Sprint : 04/04/2013 18/04/2013 Description : Dans ce sprint, on dénombrera sept User Stories à réaliser. L équipe de développement sera composé
Comment puis- je appuyer mon Scrum Master?
Je prend charge d un projet Agile: Comment puis- je appuyer mon Scrum Master? Novembre 2013 Agile Tour Copyright 2012, Pyxis Technologies inc. Tous droits réservés Qui sommes nous? Mar$n Dupont mdupont@pyxis-
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
Scrum 101. Communauté Agile de Sherbrooke M O H A M E D A R E Z K I ( M O A R E Z K I @ G M A I L. C O M ) J A N V I E R 2016
Communauté Agile de Sherbrooke Scrum 101 M O H A M E D A R E Z K I ( M O A R E Z K I @ G M A I L. C O M ) J A N V I E R 2016 B L O G S U R A G I L E S H E R B R O O K E : H T T P : / / A G I L E S H E
Devops pour z Systems Les solutions qui simplifient le cycle de vie des développements
Software Development Tools for System z Devops pour z Systems Les solutions qui simplifient le cycle de vie des développements Christian Chalumeau cchalume@fr.ibm.com Véronique Quiblier veroquiblier@fr.ibm.com
CONDUITE ET GESTION DE PROJET V 4. La méthode Scrum
CONDUITE ET GESTION DE PROJET V 4 La méthode Scrum 1 Problème : Un processus parfois inadapté La méthode consistant à définir le besoin, puis à élaborer le processus à partir d'un cahier des charges ne
Reddition de compte et Agilité. Présenté par Jean-René Rousseau Agile Québec Septembre 2011
Reddition de compte et Agilité Présenté par Jean-René Rousseau Agile Québec Septembre 2011 Qui suis-je Jean-René Rousseau jrrousseau@pyxis-tech.com Coach Agile à Pyxis www.pyxis-tech.com/accompagnement
Le Product Backlog, qu est ce c est?
Le Product Backlog, qu est ce c est? Ludovic Larché Agile Tour 2012 à Rennes le 4 octobre 2012 Sommaire > Rappels théoriques : qu est ce qu un Product Backlog? > Le Product Backlog n est pas seul! > Techniques
Plan de la Formation. SCRUM en PRATIQUE
Plan de la Formation SCRUM en PRATIQUE Démarrage clés en mains de votre Projet en SCRUM Intitule de la Formation SCRUM en PRATIQUE Objectifs Les Objectifs de la formation sont de vous fournir une excellente
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
KANBAN & SCRUM samedi 16 avril 2011
KANBAN & SCRUM Merci aux sponsors du Scrum day! Sponsors Platinum Sponsors Gold Parrainage : 2 «Kanban et Scrum Tirer le meilleur des deux» Mis en scène et interprété par Claude Aubry, Antoine Vernois
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
Architecture pragmatique pour la gestion du cycle de vie des applications (ALM)
Architecture pragmatique pour la gestion du cycle de vie des applications (ALM) Concepts Agile appliqués à l architecture et à la conception Jean-Louis Maréchaux jl.marechaux@ca.ibm.com Jean-Louis Maréchaux
Mike Cohn 12 Mars 2008
Une Introduction à l Estimation et à la Planification Agile Mike Cohn 12 Mars 2008 2003 2007 Mountain Goat Software Mike Cohn présentation Coach et formateur Agile Membre fondateur et directeur de l Agile
L approche agile au-delà du développement logiciel:
L approche agile au-delà du développement logiciel: une étude descriptive des pratiques émergentes Présentation du 16 avril 2014 Par : Marie-Michèle Lévesque Maîtrise en gestion de projet (profil recherche)
Scrum et itk : adaptation de la méthode au développement d OAD. D après Henrik Kniberg Scrum et XP depuis les tranchées
Scrum et itk : adaptation de la méthode au développement d OAD D après Henrik Kniberg Scrum et XP depuis les tranchées LES MÉTHODES AGILES Méthodes classiques client IKK!! #@??? client IK K Définition
Disclosure of trading in own shares. Registered name of the issuer
13 March 2014 Disclosure of trading in own shares from 10/03/2014 to 12/03/2014 10.03.2014 Purchased 1.200,00 49,99-59.990,04 12.03.2014 Purchased 2.000,00 49,79-99.580,80 12.03.2014 Sold -395.353,00 50,10
Retour d expérience d un chef de projet MOA devenu Product Owner
Retour d expérience d un chef de projet MOA devenu Product Owner Les méthodes agiles adoptées avec agilité Agile Tour 2010 Dorothée Le Seac h Je me présente Dorothée, chef de projet MOA depuis 6 ans De
Comment livrer de la qualité?
Comment livrer de la qualité? JULIEN DESLIÈRES Programmeur-Analyste / Scrum Master DOCUMENT CONFIDENTIEL, TOUS DROITS RÉSERVÉS Objectif Partager notre expérience en Agilité pour inspirer les autres équipes
Conduite de projets agiles Management alternatif dans une équipe de développement agile
Contexte 1. Introduction 11 2. Enjeu de Talentsoft 13 3. Objectifs de Talentsoft 17 4. L agilité comme remède miracle 18 4.1 Mise en place de l agile 18 4.2 Les problématiques actuelles 19 5. La solution
Retour d expérience. Agile dans un contexte traditionnel? Nicolas De Loof. 7 Octobre 2010
Retour d expérience Agile dans un contexte traditionnel? Nicolas De Loof 7 Octobre 2010 Who s that guy? Nicolas De loof Architecte Agile Techno veilleur Committer Fondateur du http://blog.loof.fr twitter.com/ndeloof
Developpement & Formation. Serge Dubois, BP Algeria Communications Manager
Developpement & Formation Serge Dubois, BP Algeria Communications Manager Building capability «BP Strategy, Safety People Performance» Tony Hayward, CEO BP Octobre 2007 Human resources are the most invaluable
Le point sur la méthode SCRUM
Le point sur la méthode SCRUM Inspirée du privé et de la gestion des projets informatiques, la méthode SCRUM est devenue de nos jours de plus en plus adoptée dans les équipes de développement. Cette méthode
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
AGILITÉ ET PROJETS AVEC SCRUM
AGILITÉ ET PROJETS AVEC SCRUM ENSIMAG 2014 Jean-François Jagodzinski @jfjago www.agilessence.fr 1 Jean-François Jagodzinski - Coach Formateur et accompagnateur d équipes agiles Site -> http://www.agilessence.fr
Planifier son projet avec SCRUM
Avec SCRUM l estimation de la taille du projet est collective. C est l équipe présente qui estime taille et la durée du projet. L estimation se base sur la capacité de l équipe : la vélocité. La vélocité
Esclave de votre dette technique?
Esclave de votre dette technique? Agile Tour Québec 6 novembre 2013 Image par JefferyTurner / Flickr Image par NASA Goddard Photo and Video / Flickr Félix-Antoine Bourbonnais Ing. jr, PSM-I, M.Sc. Formateur
Scrum Planification, Estimation, Risques
Pierre Vachon, MBA, CSP, CSM blog.lmrtechnologies.com Scrum 1 Planification, Estimation, Risques Pierre Vachon 15+ ans en informatique 5 ans d Agilité (Scrum, XP, Kanban) Canada, États-Unis, France Ford,
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).
Architecture Agile et développement durable
Architecture Agile et développement durable FÉLIX-ANTOINE BOURBONNAIS B.ING., M.SC., PSM Agile Tour Québec 2014 5 novembre 2014 http://www.internetlivestats.com/ ^ 2 Je suis formateur et coach Je fournis
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
Sprint Planning. Prépa N Product Backlog. Dev N-1 DEV N. Démarrage d un Item (US, TS, DEFECT) Release Planning (review)
Sprint N-1 Sprint N Prépa N Product Backlog Sprint Planning Vérification estimations initiales Pour les premiers items : Instanciation d un Tasks Pattern Estimation des tâches en heures Dev N-1 Sprint
Le Bon, la Brute et le Truand. Le pouvoir des trois dans l Agilité. Laurent BOUHIER. «Quality shouldn t require a. leap of faith!»
«Quality shouldn t require a Le Bon, la Brute et le Truand leap of faith!» Le pouvoir des trois dans l Agilité 1 12/04/2016 Le Bon, la Brute et le Truand Laurent BOUHIER 2 12/04/2016 Le Bon, la Brute et
Gestion des exigences dans des projets agiles. Témoignage industriel
Gestion des exigences dans des projets agiles Témoignage industriel Sommaire Contexte de l'intervention Etre agile, c'est quoi? Processus d'ie dans un contexte d agilité organisation structurelle des exigences
L extension Agile du BABOK
L extension Agile du BABOK Louis-Philippe Carignan Certified Scrum Coach(CSC) Professional Scrum Trainer (PST) 18 avril 2012 Agenda de la présentation Introduction Qui suis-je? Objectifs L extension Agile
User stories et Backlog de produit
User stories et Backlog de produit User-stories ou scénarios : Une user story ou un scénario est une exigence du système à développer formulée en une ou deux phrases dans le langage des utilisateurs pour
L APPRENTISSAGE VAUT PLUS QUE LES IDÉES. Un livre sur l agilité et le lean
L APPRENTISSAGE VAUT PLUS QUE LES IDÉES Un livre sur l agilité et le lean Ce livre a aussi un site! En allant ici : www.crisp.se/crispie1/en Vous trouverez : Des articles plus profonds Des astuces pour
10 contrats pour votre prochain Projet Logiciel Agile
10 contrats pour votre prochain Projet Logiciel Agile Auteur : Peter Stevens Son article du 29 avril 2009 : http://agilesoftwaredevelopment.com/blog/peterstev/10-agile-contracts Son blog : http://www.scrum-breakfast.com/
Agile Grenoble 2010 23 novembre 2010. Bonjour Grenoble. Qui ne souhaite pas être agile? chat. Claude Aubry Le petit Scrum illustré 1
Bonjour Grenoble Qui ne souhaite pas être agile? chat Claude Aubry Le petit Scrum illustré 1 Le petit Scrum illustré canal du Midi Scrum? mêlée ballon de rugby Claude Aubry Le petit Scrum illustré 2 Les
HISTOIRE D UNE DIGITAL FACTORY
HISTOIRE D UNE DIGITAL FACTORY L ambition et le Contexte IT L Ambition de Bouygues Telecom fin 2012. 1. Fournir une expérience encore plus digitale à ses clients. 2. Faciliter l accès au monde digital.
SCRUM en Bref. Système comprend trois sous-systèmes:a,b,c. S-Système A S-Système B S-Système C A1, B1, C2 A2, C1, A3 B2 B3 C3
Rappels : étapes de développement de systèmes: 1. Étude des besoins 2. Analyse 3. conception 4. Implémentation 5. Test 6. Déploiement Planification Post-Mortem Système comprend trois sous-systèmes:a,b,c
L équipe de projet se dépl oie Mesurer et assurer l engagement individuel pour réussir ses projets: Pourquoi, comment et quoi?
L équipe de projet se dépl oie Mesurer et assurer l engagement individuel pour réussir ses projets: Pourquoi, comment et quoi? Charlotte Goudreault, MBA, Maître praticienne en PNL Claude Émond, BEng, MEng,
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
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
Mesures, indicateurs et estimations agiles 22/10/2009. Estimations, mesures et indicateurs agiles. - 22 octobre 2009-
Estimations, mesures et indicateurs agiles - 22 octobre 29- Objectif Présenter les nouveaux indicateurs associés aux méthodes agiles, et le processus pour les obtenir. Indicateurs Mesures Estimations aubryconseil
La gestion de projet dans une PME spécialisée dans le test logiciel
La gestion de projet dans une PME spécialisée dans le test logiciel PMI Branche France Atlantique Florent VAUTION (Responsable Qualité) florent.vaution@kereval.com Date présentation 09-06-2016 4 Confidentiel
la phase exploratoire
V 1.00 la phase exploratoire élément facilitateur dans la réussite d un projet Agile A. MORVANT IT&L@BS Coach Agile aurelien.morvant@orange-ftgroup.com Page 1 Page 2 objet de la session > introduire la
Choisir ses priorités: le développement incrémental de produit. Copyright Pyxis Technologies
Choisir ses priorités: le développement incrémental de produit Copyright Pyxis Technologies Ce qui m occupe... 2 nous nous préparons l Agile Tour Tour... je suis coach à Pyxis... Sylvie et moi avons publié
Aurélia Durand, Professeure adjointe, Département des Affaires Internationales HEC Montréal - 04 décembre 2014
1 Aurélia Durand, Professeure adjointe, HEC Montréal - 04 décembre 2014 Motivations : pourquoi se poser ces questions? Expériences positives et négatives Diversité et hétérogénéité des publics Partons
Organisation du projet Agilité, etc.
Organisation du projet Agilité, etc. Philippe Collet Licence 3 Informatique S6 2014-2015 http://deptinfo.unice.fr/twiki/bin/view/linfo/projetinfo201415 Ce qui NE marche PAS! Des spécifications complètes
CERTIFICATION Professional Scrum Developer (.NET)
Durée 5 jours Description Le cours «Professional Scrum Developer» de Pyxis offre une expérience intensive unique aux développeurs de logiciels. Ce cours guide les équipes sur la façon de transformer les
Guide de l utilisateur des employés
Guide de l utilisateur des employés Contents Qu est-ce que le réseau Yammer? 3 Pourquoi utiliser Yammer? 4 Guide de prise en main de Yammer 5 Inscription 5 Accueil 6 Communications 7 Profil 8 Champs obligatoires
Introduction. Règlement général des TPs - Rappel. Objectifs du cours. Génie logiciel. Génie logiciel
Introduction Génie logiciel Philippe Dugerdil Génie logiciel «The disciplined application of engineering, scientific and mathematical principles, methods and tools to the economical production of quality
Transformation Digitale & Sécurité. CERT-IST 24/11/2015 Fabrice CHATRON
Transformation Digitale & Sécurité CERT-IST 24/11/2015 Fabrice CHATRON Agenda Le digital c est quoi? La transformation digitale / enjeux de sécurité La transformation des modes de travail Agenda Le digital
dev ops day 2015 DevOps
2015 day DevOps agile & DevOps services lead Samuel Metias #DevOpsDay «Every company will be a DevOps company» @smetias Linkedin.com/in/smetias samuel.metias@microsoft.com introduction Ils pratiquent déjà
Développement guidé par les tests d acceptation (ATDD/BDD) au Ministère de la défense nationale
Développement guidé par les tests d acceptation (ATDD/BDD) au Ministère de la défense nationale Un retour d expérience Martin Lalonde, M.Sc Survol Introduction Un exemple concret Défis et Solutions Obtenir
Chapitre 2 : Cycles de vie logiciel et méthodes de développement G L & A G L 2 0 1 4 / 2 0 1 5
Chapitre 2 : Cycles de vie logiciel et méthodes de développement G L & A G L 2 0 1 4 / 2 0 1 5 Plan Chapitre 2 Modèles de cycles de vie Méthodes de développement : Méthode lourde Méthode agile Exemple
L entreprise Urbans URBANS Reproduction interdite 07/05/2014
L entreprise Urbans URBANS - Reproduction interdite 07/05/2014 De l orchestration des données à la mobilité 2013 RH GF Formation Opérationnel Prévision Finances Intranet 2005 SIG Prévention SSSM > Création
Témoignage d implémentation et d utilisation du Cloud au centre clients IBM de Montpellier
Jean-Yves Leclere Paris, le 11 Février 2010 Témoignage d implémentation et d utilisation du Cloud au centre clients IBM de Montpellier Infrastructure Solutions Center Activities Le Centre de Solutions
Formation certifiante Scrum Developer
L institut de formation continue des professionnels du Web Formation certifiante Scrum Developer Référence formation : Durée : Prix conseillé : CSD-1 5 jours (35 heures) 2 750 HT (hors promotion ou remise
Marketing synchronisé
Marketing synchronisé Placez l expérience de vos prospects au centre de vos stratégies pour un engagement maximum Big Bang -AQT 15 mai 2013 Alain Boudreau Associé-fondateur, VSM Quelle est votre destination
Enterprise Scrum Organisation des développements chez exo. Agile Tour Rennes 2010 / 10 / 07
Enterprise Scrum Organisation des développements chez exo Agile Tour Rennes 2010 / 10 / 07 Les Projets et Produits exo Open Source exo JCR exo Portal / GateIn / WebOS exo Social exo Content DMS, WCM, Workflow
Les testeurs au service de l agilité. Mise en pratique chez MAPPY
Nicolas KORCHIA Les testeurs au service de l agilité Mise en pratique chez MAPPY PERFORMANCE ET QUALITE DES SYSTEMES D INFORMATION Vittorio CAPELLANO 1 Sommaire Adoption de l agilité, idées reçues et expériences
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
EUCLID-FRANCE POINT SGS-FR
IAP EUCLID-FRANCE POINT SGS-FR M. Poncet (CNES) 5 décembre 2013 1 Copyright ESA and EC, for the benefit of the Euclid Collaboration SUMMARY ACTIONS ORGANISATION GROUP & CO ORGANISATION SDC-FR/OUS TRAVAUX
L Agilité MODE PASSAGÈRE OU APPROCHE PÉRENNE? Sylvie Trudel. Mise en contexte: les acteurs d un projet logiciel. Cadres: Supervisent
L Agilité MODE PASSAGÈRE OU APPROCHE PÉRENNE? Mise en contexte: les acteurs d un projet logiciel 2 Experts d affaires: Utilisent le service Personnel: Utilisent la solution Cadres: Supervisent Haute direction:
OPTIMISER SON PROCESSUS DE TEST AVEC UNE APPROCHE BOITE GRISE
OPTIMISER SON PROCESSUS DE TEST AVEC UNE APPROCHE BOITE GRISE Retour d expérience Benjamin Boutin QA Manager S2E www.s2e-services-epargne-entreprise.com Marc Rambert Director Dynamic Testing Solution Coverity/Synopsys
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
Les cinq premiers pas pour devenir vraiment agile à XP Day Suisse 2009 par Pascal Van Cauwenberghe et Portia Tung: La Rétrospective
Ce qui était bien Ce qui n était pas bien Questions J ai appris Bon résumé des valeurs Simplicité du format Présentateurs sympathiques et joie communicative Bonbons Utilisation réelle du feedback Présentation
1 PROCESSUS DE DEVELOPPEMENT : METHODOLOGIE SCRUM
1 PROCESSUS DE DEVELOPPEMENT : METHODOLOGIE SCRUM Scrum est une méthode agile pour la gestion de projets informatiques. C est une méthode itérative basée sur des itérations de courte durée appelées Sprints.
Quiz. Les questions et leurs réponses sont présentées et commentées dans mon blog Scrum, Agilité et Rock n roll : www.aubryconseil.
Quiz À la fin de mes formations Scrum de trois jours, je propose aux participants un quiz ludique. L objectif est de les placer dans des situations qui n ont pas été abordées pendant la formation on ne
Atelier Gestion de projets européens Pour les ADL
Atelier Gestion de projets européens Pour les ADL Comment suivre et évaluer le bon déroulement d un projet européen? Natacha Kossiakin pour Progress Consulting Méthodologie et principes de formation Objectif
Le Processus Rational Unified Process
Le Processus Rational Unified Process Hafedh Mili Copyright 2004 Plan Qu est ce un cycle de vie? Quelques cycles de vie Le cycle de vie Rational Unified Process 1 Un cycle de vie Un cycle de vie est un
welcome! B enjamin Samson
welcome! B enjamin Samson GESTION DE PROJET Programme Introduction à la gestion de projet Atelier Brainstorming / Sujet de travail en équipe Introduction aux méthodes Agiles - Le sprint 0 - Les personas
Du business pitch au business plan: comment cristalliser son idée commerciale?
«venturelab» est un programme de l'agence pour la promotion de l'innovation CTI Du business pitch au business plan: comment cristalliser son idée commerciale? Jordi Montserrat jordi.montserrat@venturelab.ch
Documents d'analyse. Gestion des user stories
Projet : ScrumTool, application de gestion de projets SCRUM Documents d'analyse Gestion des user stories Contenu Diagramme de cas d'utilisation Diagramme de classes Descriptif textuel de cas d'utilisation
Guichet Automatique de Banque GAB:
Guichet Automatique de Banque GAB: 3. Distribution d argent à tout porteur de carte de crédit, via un lecteur et un distributeur de billet 4. Consultation de solde, dépôt de billets e dépôt de chèques
Développement Agile des organisations et des hommes
Développement Agile des organisations et des hommes Le développement RH aujourd hui Des problématiques récurrentes de recrutements et de fidélisation dans le secteur de l IT Des acteurs segmentés par compétences
UF - Technique de Gestion de projet Evaluation certificative
UF - Technique de Gestion de projet Evaluation certificative GILLAIN Bachelier en informatique de gestion Année scolaire 2015-2016 Jean-Pierre Rapport 1 1 Table des matières Présentation du contexte...
Certification ScrumMaster avec Jeff Sutherland
Certification ScrumMaster avec Jeff Sutherland Présentation de la formation Scrum Master certifiante Cette formation de deux jours fournit aux stagiaires les principes fondamentaux de Scrum. Des ateliers
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
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,
Introduction au développement Agile. François Beauregard - fbeauregard@pyxis-tech.com
Introduction au développement Agile François Beauregard - fbeauregard@pyxis-tech.com Objectifs Vous faire connaître les valeurs, principes et pratiques du développement Agile Secouer vos perceptions concernant
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
- Couches - Éléments - Domaines - ArchiMate et les techniques du BABOK
ArchiMate et l architecture d entreprise Par Julien Allaire Ordre du jour Présentation du langage ArchiMate - Couches - Éléments - Domaines - ArchiMate et les techniques du BABOK Présentation du modèle
Agilitéet qualité logicielle: une mutation enmarche
Agilitéet qualité logicielle: une mutation enmarche Jean-Paul SUBRA Introduction : le manifeste Agile Manifeste pour le développement Agile de logiciels Nous découvrons comment mieux développer des logiciels
Fonctions et procédures. Procedures: déclaration et appel
Cours 5 : fonctions, procédures, passage des paramètres 1 Fonctions et procédures Idée : capitaliser sur le code déjà écrit pour introduire des nouvelles commandes et opérations. On souhaite donner un
Gestion de Projet Agile
Gestion de Projet Agile De la vision aux tests Tianxiao.Liu@u-cergy.fr Université de Cergy-Pontoise Master SIC/ISIM 2 ième Année 1 Plan Vision et features du projet User story (ou story) Décomposer les
Agilité et Gestion de Portefeuille
Agilité et Gestion de Portefeuille Retour d expérience de mise en oeuvre Agile chez Viaccess-Orca Pascal GEOFFRE Product Portfolio Manager Viaccess-Orca Viaccess-Orca est fournisseur de produits et solutions
AGILE et le PMO. Conférence présentée à Agile Montréal 12 septembre 2013. Stéphane Lecuyer & Frédérick H. Stoltz
AGILE et le PMO Conférence présentée à Agile Montréal 12 septembre 2013 Stéphane Lecuyer & Frédérick H. Stoltz 1 Qui sommes-nous? Frédérick H. Stoltz, PMP, ITIL Parallèlement à son engagement en tant que