Développement guidé par les tests d acceptation (ATDD/BDD) au Ministère de la défense nationale

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

Download "Développement guidé par les tests d acceptation (ATDD/BDD) au Ministère de la défense nationale"

Transcription

1 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

2 Survol Introduction Un exemple concret Défis et Solutions Obtenir l approbation du PO Comment bien commencer le développement? Comment les tests peuvent-ils guider le développement? Comment écrire un scénario? Les tests de bout en bout Conclusion

3 L organisation Ministère de la défense nationale Organisations des cadets du Canada L équipe de Forteresse Scrum 11 membres 7 développeurs 1 dba, 1 architecte/sm, 1 infrastructures, 4 développeurs génériques 1 analyste d affaire 1 responsable du soutien aux utilisateurs 1 adjointe au gestionnaire de projet 1 gestionnaire de projet (PO)

4 L application Forteresse Bilingue Pancanadienne Environ 3000 utilisateurs actifs D un point de vue technique Programmée en Asp.Net C# En production depuis septembre de 250 tables + de 200 pages web Exécutée sur un serveur IIS avec une BD SqlServer

5 Introduction Pourquoi?

6 Introduction - pourquoi? Nous introduisons trop de bogues Malgré + de 4000 tests unitaires et d intégration Code de la vue difficile à tester Code du UI très fragile Tests manuels Aucun test Automatisé UI Integration Type de tests couvert à 55% Unit Quantité

7 Introduction - pourquoi? Augmenter la collaboration entre les acteurs du projet Construire une compréhension partagée Utiliser et diffuser le langage métier partout Élaborer/raffiner une solution/design Comprendre le «Afin de» et les «critères d acceptation» de la même façon Développeurs Expert du domaine / Client PO

8 Introduction - pourquoi? Livrer le bon produit tests unitaires : le comment tests d acceptation : le quoi Logiciel bien programmé (le comment) Échec d affaire Succès Useless Crap Cauchemar de maintenance Programmer le bon logiciel (le quoi) Traduction libre de la figure 1.1 tirée du livre Specification by Example de Gojko Adzic

9 Introduction - pourquoi? Avoir de la documentation toujours fiable Aussi appellée documentation vivante elle évolue tout le temps! Toujours à jour Vérifiée sur le code de production Très attrayant en théorie

10 Introduction - pourquoi? Synthèse des objectifs 1) Diminuer le nombre de bogues introduis 2) Augmenter notre collaboration 3) Livrer le bon produit 4) Avoir de la documentation vivante

11 Plan Introduction Un exemple concret Défis et Solutions Obtenir l approbation du PO Comment bien commencer le développement? Comment les tests peuvent-ils guider le développement? Comment écrire un scénario? Les tests de bout en bout Conclusion

12 Un exemple concret Modèle BDD o Outil SpecFlow (équivalent de Cucumber) o Langage Gherkin o Alternative sérieuse envisagée : Fitnesse Écrit en anglais o parce que la majorité de nos utilisateurs sont anglophones Écrit selon le même format que les tests unitaires o A-A-A Arrange-Act-Assert Given-When-Then

13 Un exemple concret Fichier.Feature Tag Step Feature: Promoting a cadet (Attribuer un Scenario : Promote cadet from Master Corporal to Sergeant Given a cadet in an army cadet corps And the cadet current rank is Master Corporal When I promote the cadet Then the cadet s current rank becomes Sergeant

14 Un exemple concret [Binding] public class PromotingACadetSteps : FortressTestBase { cadet in an army cadet corps")] public void GivenACadetInAnArmyCadetCorps() { var cadetcorps = CreateArmyCadetCorps(); ScenarioContext.Current.Set(CreateCadet(cadetCorps)); } cadet current rank is Master Corporal")] public void GivenTheCadetCurrentRankIsMasterCorporal() { var cadet = ScenarioContext.Current.Get<CadetEntity>(); cadet.currentrank = RankEnum.MasterCorporal; Save(cadet); }

15 Un exemple concret promote the cadet")] public void WhenIPromoteTheCadet() { var cadet = ScenarioContext.Current.Get<CadetEntity>(); new FortressNavigation().CadetPromotionHistoryPage(cadet ).PromoteCadet(); } cadet s current rank becomes Sergeant")] public void ThenTheCadetSCurrentRankBecomesSergeant() { var cadet = ScenarioContext.Current.Get<CadetEntity>(); var currentrank = ServiceFactory.PromotionService.GetCadetCurrentRank(cadet); Assert.That(currentRank, Is.EqualTo(RankEnum.Sergeant)); }

16 Plan Introduction Un exemple concret Défis et Solutions Obtenir l approbation du PO Comment bien commencer le développement? Comment les tests peuvent-ils guider le développement? Comment écrire un scénario? Les tests de bout en bout Conclusion

17 Défis et solutions Obtenir l approbation du PO Pourquoi il fallait avoir l approbation du PO? On change la définition de terminé On ajoute des tests d acceptation automatisés Peut diminuer la vélocité à court terme

18 Défis et solutions Obtenir l approbation du PO Comment obtenir son approbation? Choisir un PO ouvert d esprit et orienté sur la qualité Arriver bien préparé, crédible et motivé Expliquer les objectifs visés et les bénéfices potentiels mais aussi les risques (de ne pas le faire) Discuter des investissements nécessaire en temps et en argent (transparence) Laisser du temps Choisir le bon moment Quand c est le temps de livrer une fonctionnalité critique Quand on ne peut faire de compromis sur la qualité

19 Défis et solutions Comment avons-nous commencé le développement? ex: Un kata (exercice) d écriture de scénarios en groupe Se faire des ententes de travail Langue de rédaction Format de dates Classement des fonctionnalités Utilisation des tags Stratégie de test (qu est-ce qu on teste? UI? Service? Contrôleur?) N implémenter que les scénarios Happy Path au début Se donner du temps Faire beaucoup de travail en binômes Nommer un champion du projet

20 Défis et solutions Les premières ententes de travail Réunions Courriels de synthèse des réunions Faire respecter les ententes Par la programmation en binômes Par la revue de code

21 Défis et solutions Comment les scénarios guident-ils notre développement? Nous ne pouvons demander au client ou aux experts d écrire les scénarios Formation trop longue Experts trop nombreux (+50) Experts partout au Canada Experts changent en fonction du processus Analyste est l expert

22 Défis et solutions Comment les scénarios guident-ils notre développement? Le développeur écrit les scénarios en collaboration avec l analyste et le PO. Cela guide le développement de la manière suivante : La première tâche d un PBI est le test d acceptation Le «Afin de» et les «critères d acceptation» des User Stories sont clarifiés Les discussions clarifient le langage métier à utiliser Raffiner une solution en collaboration avec l analyste

23 Défis et solutions Comment écrire un scénario de manière claire? Exercice

24 (1) Scenario: Reactivating a cadet in different cadet corps can edit results Given an army cadet corps named firstcadetcorps And a cadet in firstcadetcorps And cadet membership in firstcadetcorps is terminated And an army cadet corps secondcadetcorps When reactivating the cadet in secondcadetcorps Then Performance Objective Results should be editable by his new cadet corps (2) Scenario: Reactivating cadet in different cadet corps can edit results Given a cadet in an army cadet corps with a newly terminated membership When reactivating the cadet in another army cadet corps Then Performance Objective Results should be editable by his new cadet corps

25 Défis et solutions Comment écrire un scénario de manière claire? On dit qu un bon test doit être : Facile à lire Facile à maintenir Digne de confiance Sauf que... Ce sont des critères subjectifs! Ça peut générer des discussions sans fin

26 Défis et solutions Comment écrire un scénario pertinent? Qu est-ce qu on teste? À quel niveau conceptuel écrit-on les scénarios? En terme d éléments de l interface graphique? En langage du métier? La configuration de l application (données de référence) Exemple de Catégories d activités et le type de participant

27 Défis et solutions Comment écrire un scénario de manière conçise? Scenario Outline et tables de décision Qu est-ce qu une table de décision? exemple : aussi appelée table de vérité The user will be allowed to take attendance depending when the serial is happening, Can take attendance depending when serial is happening happening ongoing in the past in the future allowed? allowed allowed not allowed

28 Défis et solutions Comment écrire un scénario de manière conçise? Scenario Outline et tables de décision Qu est-ce qu un Scenario Outline? Scenario Outline: Can take attendance depending when serial is happening Given a serial that is <happening> When taking the attendances Then operation is <allowed> Examples: happening allowed ongoing allowed in the past allowed in the future not allowed

29 Défis et solutions Comment écrire un scénario de manière conçise? Scenario Outline et tables de décision Nous avons préféré le format en langage naturel Avec la structure Given-When-Then Nous trouvons que les tables de décision sont plus difficile à comprendre C est une des raisons pour laquelle nous sommes allés vers le BDD et l outil Specflow Encore une fois : c est subjectif! Malgré cela, il n est pas exclu d utiliser les Scénario Outline : Scénarios plus conçis Moins de duplication Particulièrement pertinent pour énumérer des exemples (!)

30 Défis et solutions Autres défis Le piège de l outil SpecFlow et de l intellisense Réutilisation des steps SpecFlow Divers problèmes de maintenance Duplication Manque de rigueur Ne pas traiter le code des tests avec le même respect que le code de production Ne pas remodeler assez souvent

31 Défis et solutions Autres défis Utilisation des @InProgress Aide à

32 @HappyPath Scenario : Cadet selection on a serial Given a serial in the future And context unit is MyRcsu When selecting the cadet Then the cadet is selected And the participation offer is ready to be sent to the @ScenarioUsingReadCommittedTransaction Scenario : Cadet selection to a serial after being SOSed from a different serial Given a serial that is not finished And a cadet TOS on that serial And cadet is struck of strength today When selecting the cadet on different serial tomorrow Then cadet is selected

33 Défis et solutions Les tests de bout en bout peuvent nous aider à nous protéger contre la régression réduire le QA manuel avant livraison augmenter la confiance dans notre code livrer plus souvent livrer plus vite

34 Défis et solutions Tests de bout en bout Par programmation Choix du cadre applicatif Sélénium Telerik Microsoft Performance Web Test Watin Autre

35 Défis et solutions Tests de bout en bout 65 fichiers.feature en date du 1er octobre 67 scénarios de bout en bout sur scénarios L application compte entre 400 et 600 fonctionnalités 10-15% des fonctionnalités sont couvertes À cause de la répartition de la couverture Presque 100% des nouvelles fonctionnalités Ne pas confondre avec la couverture de code

36 Défis et solutions Temps d exécution des tests +300 tests +60 de bout en bout +8 minutes et ça monte vite!

37 Défis et solutions Pourquoi est-ce un problème? Solutions? Temps de rétroaction trop long Expérience traumatisante de déboggage S assurer de seulement tester le HappyPath Pas de Scénario Outline de bout en bout Mettre en place le contexte du test par la base de données Séparer en plusieurs projets/builds

38 Défis et solutions Fragilité des tests de bout en bout Ajax JavaScript Popup Problème non résolu Baisse de confiance Coûts de maintenance augmentent Aurions-nous eu les mêmes problèmes avec des tests enregistrés? On dit que :? Plus difficile à comprendre Plus coûteux à maintenir

39 Défis et solutions Documentation vivante Peu utilisée mais c est parce que... Nous avons seulement des scénarios sur des fonctionnalités récentes (frais en mémoire) Faible taux de roulement des employés Confiance qu elle sera utilisée davantage car... Nouveau bug corrigé = nouveaux scénarios Nous ne sommes pas encore en phase maintenance Pickle pour les non-programmeurs Pratiquement jamais utilisé

40 Conclusion Objectifs 1) Diminuer le nombre de bogues introduis 2) Augmenter notre collaboration 3) Livrer le bon produit 4) Avoir de la documentation vivante

41 Conclusion Diminuer le nombre de bogues introduis Oui, nous avons réussi Nous avons plus confiance dans notre code et nous livrons plus rapidement et plus souvent

42 Conclusion Plus de collaboration Oui nous collaborons plus... On ne s est jamais aussi bien compris pour livrer ce qui était attendu, et la pratique du BDD y est forcément pour quelque chose.

43 Conclusion Livrer le bon produit Oui nous savons que nous livrons mieux le bon produit... L équipe est d accord pour dire que nous livrons mieux ce que l analyste d affaire demande dans les tests Nous ne savons pas si nous livrons mieux ce que le client demande mais nous travaillons présentement à régler ce problème

44 Conclusion Avoir de la documentation vivante Oui nous en avons mais... elle n est pas encore très utilisée mais tout porte à croire qu elle le sera.

45 Conclusion Globablement : succès! On continue Merci! Question, commentaires, avis à partager?

Les Bonnes PRATIQUES DU TEST LOGICIEL

Les Bonnes PRATIQUES DU TEST LOGICIEL Les Bonnes PRATIQUES DU TEST LOGICIEL SOMMAIRE Qu est-ce que le test logiciel? Pourquoi le test est-il un maillon crucial de l ingénierie logicielle? Quels sont les différents types de tests? Qu est-ce

Plus en détail

Le BDD: bien plus qu une technique de test!

Le BDD: bien plus qu une technique de test! 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 Pourquoi cette présentation? Nous voulons

Plus en détail

Développement itératif, évolutif et agile

Développement itératif, évolutif et agile Document Développement itératif, évolutif et agile Auteur Nicoleta SERGI Version 1.0 Date de sortie 23/11/2007 1. Processus Unifié Développement itératif, évolutif et agile Contrairement au cycle de vie

Plus en détail

L'apprentissage du TDD en coding-dojo. Xavier Nopre. 18/10/2013 Salle : Courage 10h30 12h30

L'apprentissage du TDD en coding-dojo. Xavier Nopre. 18/10/2013 Salle : Courage 10h30 12h30 L'apprentissage du TDD en coding-dojo Xavier Nopre 18/10/2013 Salle : Courage 10h30 12h30 Merci à nos sponsors Platinium Gold Parrainage Silver Institutionnel Qui suis-je? Xavier Nopre Développeur Agiliste

Plus en détail

Use Cases. Introduction

Use Cases. Introduction Use Cases Introduction Avant d aborder la définition et la conception des UC il est bon de positionner le concept du UC au sein du processus de développement. Le Processus de développement utilisé ici

Plus en détail

Agilitéet qualité logicielle: une mutation enmarche

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

Plus en détail

L Intégration Continue & Agilité

L Intégration Continue & Agilité L Intégration Continue & Agilité " des outils efficaces. " Agile NANTES - Mars 2010 17/03/2010 Agile Nantes Introduction Qui sommes nous? Fabian PIAU fabian.piau@netapsys.fr Ingénieur développement chez

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 Laurent.py@smartesting.com @py_laurent www.smartesting.com Guillaume Coquelle Testeur,

Plus en détail

Méthodes de test. Mihaela Sighireanu

Méthodes de test. Mihaela Sighireanu UFR d Informatique Paris 7, LIAFA, 175 rue Chevaleret, Bureau 6A7 http://www.liafa.jussieu.fr/ sighirea/cours/methtest/ Partie I 1 Propriétés 2 Un peu de génie logiciel de test 3 Eléments Problèmes Point

Plus en détail

INFORMATIQUE - ANALYSE ET CONCEPTION D APPLICATIONS

INFORMATIQUE - ANALYSE ET CONCEPTION D APPLICATIONS MINISTERE DE LA COMMUNAUTE FRANCAISE ADMINISTRATION GENERALE DE L ENSEIGNEMENT ET DE LA RECHERCHE SCIENTIFIQUE ENSEIGNEMENT DE PROMOTION SOCIALE DE REGIME 1 DOSSIER PEDAGOGIQUE UNITE DE FORMATION INFORMATIQUE

Plus en détail

La nouvelle donne du test avec Oracle

La nouvelle donne du test avec Oracle La nouvelle donne du test avec Oracle Jean-Baptiste MARZOLF, Consultant Avant-vente, Oracle Pourquoi est-ce important? Les clients investissent dans les applications pour fournir

Plus en détail

Des exigences aux tests Génération de tests à partir des processus et règles métier (Model-Based Testing)

Des exigences aux tests Génération de tests à partir des processus et règles métier (Model-Based Testing) Des exigences aux tests Génération de tests à partir des processus et règles métier (Model-Based Testing) Bruno LEGEARD JDEV 2013 4-6 septembre 2013 Sommaire Partie I Introduction au Model-Based Testing

Plus en détail

Introduction au développement SharePoint. Version 1.0

Introduction au développement SharePoint. Version 1.0 Introduction au développement SharePoint Version 1.0 Z 2 Introduction au développement SharePoint 09/05/09 Sommaire 1 SharePoint : les bases... 3 1.1 Débuter sous SharePoint... 3 1.2 Connaissances Requises...

Plus en détail

Applications Internet riches fonctionnant en mode connecté et déconnecté

Applications Internet riches fonctionnant en mode connecté et déconnecté Applications Internet riches fonctionnant en mode connecté et déconnecté Success story client : développement d applications Web avec mode déconnecté Depuis quatre ans, les applications de guichet pour

Plus en détail

PHPBoost. Un CMS innovant

PHPBoost. Un CMS innovant PHPBoost Un CMS innovant Introduction CMS = Content Management System Littéralement système de gestion de contenu Assistant de publication de site web Logiciel exécuté côté serveur Une fois mis en place,

Plus en détail

Analyse des coûts projetés de la plate-forme SAP HANA

Analyse des coûts projetés de la plate-forme SAP HANA Étude Total Economic Impact réalisée par Forrester Pour SAP Directrice du projet : Shaheen Parks Avril 2014 Analyse des coûts projetés de SAP HANA Économies réalisables en migrant vers SAP HANA Synthèse

Plus en détail

Livrer chaque jour ce qui est prêt! Points clés du développement d un produit avec une livrasion par jour.

Livrer chaque jour ce qui est prêt! Points clés du développement d un produit avec une livrasion par jour. Livrer chaque jour ce qui est prêt! Points clés du développement d un produit avec une livrasion par jour. Date : 10 avril 2015 Format : Conférence Speakers : Dimitri Baeli, Benjamin Degerbaix de Les Furets

Plus en détail

Expérience de la qualité dans nos développements. Rhénatic :Thema-technique 04/12/09 La qualité dans les développements logiciels

Expérience de la qualité dans nos développements. Rhénatic :Thema-technique 04/12/09 La qualité dans les développements logiciels Expérience de la qualité dans nos développements. Qui sommes nous? Sébastien HEITZMANN - Gérant. Développement de logiciels sur mesure. 10 ans d'expérience. 5 personnes. Typologie des projets. Création

Plus en détail

Gé nié Logiciél Livré Blanc

Gé nié Logiciél Livré Blanc Gé nié Logiciél Livré Blanc Version 0.2 26 Octobre 2011 Xavier Blanc Xavier.Blanc@labri.fr Partie I : Les Bases Sans donner des définitions trop rigoureuses, il faut bien commencer ce livre par énoncer

Plus en détail

Solvabilité II Solution elearning

Solvabilité II Solution elearning Solvabilité II Solution Solvabilité II Solution Jusqu à présent les programmes Solvabilité II se sont surtout concentrés sur les éléments quantitatifs. La mise en place réussie de Solvabilité II exige

Plus en détail

Retour d expérience RATP. Intégrer le test de performance au cœur du processus de développement agile. Challenges, techniques, résultats.

Retour d expérience RATP. Intégrer le test de performance au cœur du processus de développement agile. Challenges, techniques, résultats. Retour d expérience RATP Intégrer le test de performance au cœur du processus de développement agile. Challenges, techniques, résultats. Les intervenants Alexis Bourgeois Chef de projet MOE (front web)

Plus en détail

Profil de compétences Directeur de projets SECTEUR BANCAIRE

Profil de compétences Directeur de projets SECTEUR BANCAIRE Profil de compétences Directeur de projets SECTEUR BANCAIRE PENSÉE ET VISION STRATÉGIQUE Avoir une perspective globale des enjeux actuels et futurs du client ainsi que de définir des orientations visant

Plus en détail

TREMBLAY, SMITH, TREMBLAY et associés

TREMBLAY, SMITH, TREMBLAY et associés TREMBLAY, SMITH, TREMBLAY et associés Cas produit par Robert M. Vigneault Introduction Ce cas repose sur la future implantation d un progiciel de gestion intégré (PGI) dans un grand cabinet de professionnels

Plus en détail

Extrait du référentiel Métiers de la Branche :

Extrait du référentiel Métiers de la Branche : OPIIEC OBSERVATOIRE PARITAIRE DES METIERS DE L, DE L INGENIERIE, DES ETUDES ET DU CONSEIL REFERENTIEL METIERS Extrait du référentiel Métiers de la Branche : Etudes et développement Référentiel Métiers

Plus en détail

UNE SOLUTION CRM CONÇUE POUR LA FORCE DE VENTE

UNE SOLUTION CRM CONÇUE POUR LA FORCE DE VENTE LIVRE BLANC UNE SOLUTION CRM CONÇUE POUR LA FORCE DE VENTE Comment choisir un CRM qui répondra à toutes les attentes de vos commerciaux www.aptean..fr LIVRE BLANC UNE SOLUTION CRM CONÇUE POUR LA FORCE

Plus en détail

INF2015 Développement de logiciels dans un environnement Agile. Examen final 24 avril 2014 17:30 à 20:30

INF2015 Développement de logiciels dans un environnement Agile. Examen final 24 avril 2014 17:30 à 20:30 Examen final 24 avril 2014 17:30 à 20:30 Nom, prénom : Code permanent : Répondez directement sur le questionnaire. Question #1 5% Qu'est-ce qu'un test de régression? Question #2 5% Selon extreme Programming,

Plus en détail

la phase exploratoire

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

Plus en détail

Système Expert pour Smartphones

Système Expert pour Smartphones INSA Rennes Département INFORMATIQUE Système Expert pour Smartphones Rapport de bilan de Planification Olivier Corridor;Romain Boillon;Quentin Decré;Vincent Le Biannic;Germain Lemasson;Nicolas Renaud;Fanny

Plus en détail

Mise en œuvre des serveurs d application

Mise en œuvre des serveurs d application Nancy-Université Mise en œuvre des serveurs d application UE 203d Master 1 IST-IE Printemps 2008 Master 1 IST-IE : Mise en œuvre des serveurs d application 1/54 Ces transparents, ainsi que les énoncés

Plus en détail

CHOISIR UN TEST A EXECUTER

CHOISIR UN TEST A EXECUTER CHOISIR UN TEST A EXECUTER Suivez le rythme rapide des cycles de publication. Découvrez l automatisation et ses interactions humaines. EXÉCUTER UN TEST 03082015 Borland permet à tous les intervenants,

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

Etude de cas. Porter l optimisation au plus haut niveau

Etude de cas. Porter l optimisation au plus haut niveau Etude de cas Porter l optimisation au plus haut niveau Après la mise en oeuvre du Quintiq Company Planner, Vlisco a réduit ses délais de production de 50%. L étape suivante, le déploiement du Scheduler,

Plus en détail

Notre offre Système. systemes@arrabal-is.com

Notre offre Système. systemes@arrabal-is.com systemes@arrabal-is.com Généralités Généralités des systèmes Windows Les systèmes Microsoft sont au cœur du système d information de la majorité des entreprises, si bien qu environ 90% des postes utilisateurs

Plus en détail

Systèmes et réseaux d information et de communication

Systèmes et réseaux d information et de communication 233 DIRECTEUR DES SYSTÈMES ET RÉSEAUX D INFORMATION ET DE COMMUNICATION Code : SIC01A Responsable des systèmes et réseaux d information FPESIC01 Il conduit la mise en œuvre des orientations stratégiques

Plus en détail

Mise en place des sprints

Mise en place des sprints 101 Chapitre 4 Mise en place des sprints 1. Introduction Mise en place des sprints Afin de parvenir à une mise en place efficace de ses sprints, l équipe doit prendre en compte divers facteurs, qui vont

Plus en détail

agile depuis 2008 un seul projet, un seul objectif mode opérationnel multitudes de projets

agile depuis 2008 un seul projet, un seul objectif mode opérationnel multitudes de projets Qui sommes nous? Richard: Directeur TI, commerce électronique et développement chez Transat. Transat, est un voyagiste intégré, spécialiste du voyage vacances. Établie au Canada et présente dans plusieurs

Plus en détail

INFORMATIQUE - PROJET DE DEVELOPPEMENT INTERNET/INTRANET

INFORMATIQUE - PROJET DE DEVELOPPEMENT INTERNET/INTRANET MINISTERE DE LA COMMUNAUTE FRANCAISE ADMINISTRATION GENERALE DE L ENSEIGNEMENT ET DE LA RECHERCHE SCIENTIFIQUE ENSEIGNEMENT DE PROMOTION SOCIALE DE REGIME 1 DOSSIER PEDAGOGIQUE UNITE DE FORMATION INFORMATIQUE

Plus en détail

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? 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:

Plus en détail

Périmètre de la solution

Périmètre de la solution Périmètre de la solution Tests unitaires : Pouvoir créer rapidement un nouveau cas de test à la suite de l ajout ou de l évolution d une règle de gestion. Ne pas avoir à coder chaque nouveau cas de test.

Plus en détail

Modèle d implémentation

Modèle d implémentation Modèle d implémentation Les packages UML: Unified modeling Language Leçon 5/6-9-16/10/2008 Les packages - Modèle d implémentation - Méthodologie (RUP) Un package ou sous-système est un regroupement logique

Plus en détail

Mes clients sont devenus accros à l'agilité

Mes clients sont devenus accros à l'agilité Mes clients sont devenus accros à l'agilité Xavier Nopre www.twitter.com/xnopre xnopre.blogspot.fr xnopre@gmail.com 15/10/2014, 10h15-11h Merci à nos sponsors Platinum Gold Silver Institutionnel Puis-je

Plus en détail

Visual Studio 2013 Concevoir et développer des projets Web, les gérer avec TFS 2013

Visual Studio 2013 Concevoir et développer des projets Web, les gérer avec TFS 2013 Introduction 1. Présentation du cas d étude 13 1.1 Présentation générale 13 1.2 Présentation des applications 13 2. Déroulement du projet 14 3. Pré-requis et fondamentaux techniques à connaître 15 3.1

Plus en détail

Mise en place d une certification ISO 9001 au service du développement

Mise en place d une certification ISO 9001 au service du développement www.persistentsys.com Mise en place d une certification ISO 9001 au service du développement 18 Octobre 2012 Roxane Regnier Quality Manager Contact : roxane.regnier@persistent.co.in Sommaire Qui est Persistent

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

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel.

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. Méthode de Test Pour WIKIROUTE Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. [Tapez le nom de l'auteur] 10/06/2009 Sommaire I. Introduction...

Plus en détail

Foire aux questions. 2. Quand MusicMark a- t- elle été lancée?

Foire aux questions. 2. Quand MusicMark a- t- elle été lancée? Foire aux questions MUSICMARK 1. Qu est- ce que MusicMark? MusicMark est une collaboration entre l ASCAP, BMI et la SOCAN dans le but d améliorer leur efficacité et l expérience générale des membres. 2.

Plus en détail

La définition de l examen critique par les pairs dans le contexte du processus AEO

La définition de l examen critique par les pairs dans le contexte du processus AEO Module 5 Examen critique par les pairs Aperçu Ce module souligne l importance de l examen critique par les pairs de l évaluation et du rapport environnemental intégrés, notamment pour en assurer la crédibilité

Plus en détail

Bienvenue dans le Kit de ressources Windows Vista! Les six parties de ce livre traitent des sujets suivants :

Bienvenue dans le Kit de ressources Windows Vista! Les six parties de ce livre traitent des sujets suivants : Bienvenue dans le Kit de ressources Windows Vista! Le Kit de ressources Windows Vista est un ensemble complet de ressources techniques consacré au déploiement, à la maintenance et au dépannage de Microsoft

Plus en détail

Le génie Logiciel (suite)

Le génie Logiciel (suite) Le génie Logiciel (suite) Lors du cours précédent, on a étudié différents cycles de vie, dont la cascade, ou la spirale. Analyse des besoins L analyse des besoins est une étape menant à l élaboration de

Plus en détail

Fonds des médias du Canada/Canada Media Fund

Fonds des médias du Canada/Canada Media Fund Fonds des médias du Canada/Canada Media Fund Statuts du Comité d audit A. Mandat La fonction principale du Comité d audit (le «Comité») est d aider le Fonds des médias du Canada/Canada Media Fund (la «Société»)

Plus en détail

COURS MGL 804 SUJET : ÉVALUATION DE LA MAINTENABILITÉ DES PRODUITS LOGICIELS DU CCI RAPPORT FINAL. Franklin Kamsong

COURS MGL 804 SUJET : ÉVALUATION DE LA MAINTENABILITÉ DES PRODUITS LOGICIELS DU CCI RAPPORT FINAL. Franklin Kamsong COURS MGL 804 SUJET : ÉVALUATION DE LA MAINTENABILITÉ DES PRODUITS LOGICIELS DU CCI RAPPORT FINAL Franklin Kamsong ÉCOLE DE TECHNOLOGIE SUPÉRIEURE UNIVERSITÉ DU QUÉBEC MONTRÉAL HIVER 2012 TABLE DES MATIÈRES

Plus en détail

Contact. entreprise. Appsfinity Gmbh Neuhofstrasse 3a CH 6340 Baar (ZG)

Contact. entreprise. Appsfinity Gmbh Neuhofstrasse 3a CH 6340 Baar (ZG) Contact entreprise. Appsfinity Gmbh Neuhofstrasse 3a CH 6340 Baar (ZG) Tel: +41 415 520 504 Email: sales@onlogis.com Visibilité et controle sur vos opérations, n importe où et à tout moment... Onlogis

Plus en détail

Professeur superviseur ALAIN APRIL

Professeur superviseur ALAIN APRIL RAPPORT TECHNIQUE PRÉSENTÉ À L ÉCOLE DE TECHNOLOGIE SUPÉRIEURE DANS LE CADRE DU COURS MGL804 REALISATION ET MAINTENANCE DE LOGICIELS TRAVAIL DE SESSION N12 EVALUATION D UN CONTRAT DE MAINTENANCE DU LOGICIEL

Plus en détail

CONCLUSIONS. Par rapport aux résultats obtenus, on peut conclure les idées suivantes :

CONCLUSIONS. Par rapport aux résultats obtenus, on peut conclure les idées suivantes : CONCLUSIONS L application de la PNL à l entreprise est confrontée aux besoins des leaders d équipe, tels que: la gestion de son propre développement, du stress, la résolution des problèmes tels que les

Plus en détail

Processus d Informatisation

Processus d Informatisation Processus d Informatisation Cheminement de la naissance d un projet jusqu à son terme, deux grandes étapes : Recherche ou étude de faisabilité (en amont) L utilisateur a une idée (plus ou moins) floue

Plus en détail

Services-conseils et d intégration d applications réseau HP

Services-conseils et d intégration d applications réseau HP Services-conseils et d intégration d applications réseau HP Services HP Données techniques Les Services-conseils et d intégration d applications réseau HP (les «Services») sont en mesure de répondre à

Plus en détail

Approches innovantes vers le Cloud, la Mobilité et les outils sociaux de formation

Approches innovantes vers le Cloud, la Mobilité et les outils sociaux de formation Présentation de la solution SAP SAP Education SAP Workforce Performance Builder Objectifs Approches innovantes vers le Cloud, la Mobilité et les outils sociaux de formation Développement des compétences

Plus en détail

Le Search Analytics Comment optimiser votre stratégie Search grâce au Multitouch Analytics?

Le Search Analytics Comment optimiser votre stratégie Search grâce au Multitouch Analytics? Livre blanc Le Search Analytics Comment optimiser votre stratégie Search grâce au Multitouch Analytics? Nos partenaires: Sommaire Présentation de Mazeberry Introduction au Search Analytics Le Search Engine

Plus en détail

Master Data Management en Open Source C est le Bon Moment

Master Data Management en Open Source C est le Bon Moment Master Data Management en Open Source C est le Bon Moment White Paper Sommaire Introduction... 2 Les Pré Requis du Marché Open Source... 2 La Liberté... 3 Prédire les Effets de l Open Source sur le MDM...

Plus en détail

ULCO-L3Info-Projets-CM2

ULCO-L3Info-Projets-CM2 ULCO-L3Info-Projets-CM2 Arnaud Lewandowski, Eric Ramat, Julien Dehos Université du Littoral Côte d Opale 18 juin 2015 A Lewandowski, E Ramat, J Dehos ULCO-L3Info-Projets-CM2 1/44 Sommaire 1 Conception

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

PRÉSENTATION PRODUIT. Plus qu un logiciel, la méthode plus efficace de réconcilier.

PRÉSENTATION PRODUIT. Plus qu un logiciel, la méthode plus efficace de réconcilier. PRÉSENTATION PRODUIT Plus qu un logiciel, la méthode plus efficace de réconcilier. Automatiser les réconciliations permet d optimiser l utilisation des ressources et de générer plus de rentabilité dans

Plus en détail

Rapport de gestion du projet Stibbons

Rapport de gestion du projet Stibbons Rapport de gestion du projet Stibbons 5 juin 2015 Julia Bassoumi - julia.bassoumi@etud.univ-montp2.fr Florian Galinier - florian.galinier@etud.univ-montp2.fr Adrien Plazas - adrien.plazas@etud.univ-montp2.fr

Plus en détail

Retour d expérience Inria sur sa GED

Retour d expérience Inria sur sa GED Retour d expérience Inria sur sa GED DSI SESI 13 octobre 2015 SOMMAIRE 1. Solution Alfresco 2. Implémentation Alfresco chez Inria 3. Cas d usage 13 octobre 2015-2 1 Solution Alfresco 13 octobre 2015-3

Plus en détail

Les expériences d ERNI dans l univers du management, des processus et des technologies. Experience N 52. Mars 2012 Pas à pas vers de bonnes exigences

Les expériences d ERNI dans l univers du management, des processus et des technologies. Experience N 52. Mars 2012 Pas à pas vers de bonnes exigences Les expériences d ERNI dans l univers du management, des processus et des technologies Experience N 52 Mars 2012 OutsourcINg Pas à pas vers de bonnes exigences Outsourcing 10 11 Pas à pas vers de bonnes

Plus en détail

Tests unitaires avec JUnit

Tests unitaires avec JUnit Tests unitaires avec JUnit Olivier Mangez Cross Systems o.mangez@cross-systems.com Les tests unitaires : menés par les développeurs au niveau de la classe, de la méthode ils répondent à la question : «est-ce

Plus en détail

Travaux soutenus par l ANR. Jean-François CAPURON (DGA) Bruno LEGEARD (Smartesting)

Travaux soutenus par l ANR. Jean-François CAPURON (DGA) Bruno LEGEARD (Smartesting) Travaux soutenus par l ANR Jean-François CAPURON (DGA) Bruno LEGEARD (Smartesting) 03 Avril 2012 1. Test de sécurité et génération de tests à partir de modèle 2. Le projet SecurTest à DGA Maîtrise de l

Plus en détail

GESTION DE DONNÉES TECHNIQUES

GESTION DE DONNÉES TECHNIQUES GESTION DE DONNÉES TECHNIQUES Démarche d implémentation d un outil PLM adapté au contexte PME Espace Numérique Entreprise 12 février 2008 Written by : X. DANGER DUQUEINE COMPOSITES - Parc d'activités 442

Plus en détail

Table des matières Mise en contexte...3 Historique...3 1995...3 Lettre d entente no 54... 3 1996...3 Diagnostic du plan Imbeault, le plan qui est

Table des matières Mise en contexte...3 Historique...3 1995...3 Lettre d entente no 54... 3 1996...3 Diagnostic du plan Imbeault, le plan qui est Section locale 2000 Table des matières Mise en contexte...3 Historique...3 1995...3 Lettre d entente no 54... 3 1996...3 Diagnostic du plan Imbeault, le plan qui est actuellement en vigueur... 3 1997...3

Plus en détail

Marketing synchronisé

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

Plus en détail

CAHIER DES CHARGES. Site internet de gestion de colocation. 1.00v

CAHIER DES CHARGES. Site internet de gestion de colocation. 1.00v ÉTUDIANTS : COURTEILLE Pierre CRAMAY Geoffrey GUILLON Yann MIKEL Rémi. PFA Promotion 2015 CAHIER DES CHARGES Site internet de gestion de colocation 1.00v Epitech - Bordeaux Sommaire 1 Présentation du document...

Plus en détail

Informatique en nuage

Informatique en nuage Services d infrastructure, solutions et services-conseils Solutions Informatique en nuage Jusqu à maintenant, la gestion de l infrastructure des TI consistait à négocier les limites : puissance de traitement,

Plus en détail

Documentation Matrox Imaging

Documentation Matrox Imaging Sommaire Dans le domaine de la vision industrielle et des systèmes d inspection optique automatisés, les caméras intelligentes obtiennent beaucoup d attention. En fait, elles sont souvent présentées à

Plus en détail

Le Comité d enquête sur la réussite des versions françaises des examens d accès à la profession du Barreau du Haut Canada.

Le Comité d enquête sur la réussite des versions françaises des examens d accès à la profession du Barreau du Haut Canada. LeComitéd enquêtesurlaréussitedesversionsfrançaisesdesexamens d accèsàlaprofessiondubarreauduhaut Canada Premierrapport Mars2012 Tabledesmatières LeComitéd enquêtesurlaréussitedel examendubarreauenfrançais...2

Plus en détail

STAGES INTENSIFS : REMISE À NIVEAU EN ANGLAIS

STAGES INTENSIFS : REMISE À NIVEAU EN ANGLAIS SPECIAL: STAGES INTENSIFS : REMISE À NIVEAU EN ANGLAIS Demandeur d emploi Faciliter la recherche d emploi Tests d anglais, CV en anglais, entretiens en anglais, les recruteurs sont de plus en plus exigeants

Plus en détail

Introduction aux Composants Logiciels

Introduction aux Composants Logiciels Introduction aux Composants Logiciels Christian Pérez LIP/INRIA Année 2010-11 Plan Introduction aux composants logiciels Pourquoi des composants logiciels Notions de composants logiciels Conclusion Survol

Plus en détail

Tests unitaires et fonctionnels avec Symfony 1.2

Tests unitaires et fonctionnels avec Symfony 1.2 Tests unitaires et fonctionnels avec Symfony 1.2 Geoffrey Bachelet - Hugo Hamon Titre présentation Conférencier Qui sommes-nous? Geoffrey Bachelet Hugo Hamon Au sommaire... Introduction aux tests automatisés

Plus en détail

Securex : L humain avant tout

Securex : L humain avant tout Securex : L humain avant tout Qui sommes-nous? Spécialistes des ressources humaines, nous sommes à vos côtés pour vous conseiller et ce, quelles que soient les questions que vous vous posez en la matière.

Plus en détail

Bonjour et bienvenue à la série de balados sur les stratégies d écoute à l intention des

Bonjour et bienvenue à la série de balados sur les stratégies d écoute à l intention des TRANSCRIPTION -- BALADO # 7 Bonjour et bienvenue à la série de balados sur les stratégies d écoute à l intention des étudiants d immersion en français, produite par des professeurs de l Institut des langues

Plus en détail

TERMES DE REFERENCES

TERMES DE REFERENCES Projet «Systèmes de Surveillance et de MNV nationaux avec une approche Régionale» TERMES DE REFERENCES Recrutement d un consultant pour la rédaction de la composante 1A et 2C du R PP (Readiness Preparation

Plus en détail

EXPERTS EN DÉVELOPPEMENT ET MODERNISATION DE LOGICIELS WEB ET MOBILES

EXPERTS EN DÉVELOPPEMENT ET MODERNISATION DE LOGICIELS WEB ET MOBILES EXPERTS EN DÉVELOPPEMENT ET MODERNISATION DE LOGICIELS WEB ET MOBILES Groupe AZUR fait la promotion de XI-Factory comme un logiciel FaaS (Factory as a service ou Usine en tant que service) destiné aux

Plus en détail

Gouvernance SharePoint

Gouvernance SharePoint Gouvernance SharePoint Club SharePoint France Erol GIRAUDY Benoit HAMET 2010 Quest Software, Inc. tous droits reserves. Agenda Présentation du Club SharePoint Qu est que la gouvernance? La gouvernance

Plus en détail

l agilité à distance mythes et réalités Agile Tour Rennes 04 octobre 2012

l agilité à distance mythes et réalités Agile Tour Rennes 04 octobre 2012 l agilité à distance mythes et réalités Agile Tour Rennes 04 octobre 2012 mais qui c est lui? Ma motivation faire en sorte que les gens communiquent, cherchent des solutions plutôt que trouver des coupables

Plus en détail

CERTIFICATION Professional Scrum Developer (.NET)

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

Plus en détail

TP3 Intégration de pratiques agiles. 1. User Stories (1) Scénario d intégration agile. En direct-live du château

TP3 Intégration de pratiques agiles. 1. User Stories (1) Scénario d intégration agile. En direct-live du château Rappel TP3 Intégration de pratiques agiles En direct-live du château 40 41 Scénario d intégration agile 1. User Stories (1) 1. Rédiger les User Stories (exigences) 2. Planifier les Itérations (quoi / quand)

Plus en détail

2009 IBM Corporation. Des besoins métiers aux spécifications logicielles avec Rational Partie 2

2009 IBM Corporation. Des besoins métiers aux spécifications logicielles avec Rational Partie 2 Des besoins métiers aux spécifications logicielles avec Rational Partie 2 Objet de la session Processus Agile de Recueil des Besoins et Gestion des Exigences. Cette démonstration de RRC présente un exemple

Plus en détail

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE 1 Introduction aux tests de performance et de charge Sommaire Avertissement...2 Aperçu...3 1. Création du scénario de navigation web (Test web)...4 2.

Plus en détail

Projet de développement. Gestion de projet avec Redmine. Philippe Collet. Organisation. Cours 1 : principes généraux - svn

Projet de développement. Gestion de projet avec Redmine. Philippe Collet. Organisation. Cours 1 : principes généraux - svn 1 Organisation Projet de développement Gestion de projet avec Redmine Philippe Collet Cours 1 : principes généraux - svn Cours 2 : Redmine et gestion de projet Cours 3 : Introduction à Eclipse Cours 4

Plus en détail

Joomla! Création et administration d'un site web - Version numérique

Joomla! Création et administration d'un site web - Version numérique Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique

Plus en détail

NOTE D APPLICATION EXIGENCES DE SECURITE POUR UN CHARGEMENT DE CODE EN PHASE D'UTILISATION

NOTE D APPLICATION EXIGENCES DE SECURITE POUR UN CHARGEMENT DE CODE EN PHASE D'UTILISATION P R E M I E R M I N I S T R E Secrétariat général de la défense et de la sécurité nationale Agence nationale de la sécurité des systèmes d information Paris, le 23 janvier 2015 N 260/ANSSI/SDE/PSS/CCN

Plus en détail

Monter un site Intranet

Monter un site Intranet Monter un site Intranet S il n est pas difficile de créer un site Web basique grâce à IIS, ceux d entre vous qui ne sont pas initiés aux langages de développement Web auront du mal à satisfaire les besoins

Plus en détail

SERVICES GÉRÉS DE SÉCURITÉ (MSS)

SERVICES GÉRÉS DE SÉCURITÉ (MSS) SERVICES GÉRÉS DE SÉCURITÉ (MSS) L INITIATIVE EN CYBERSÉCURITÉ La cybercriminalité devient un facteur important pour les chefs de l information, les professionnels en TI, mais aussi pour les chefs des

Plus en détail

FILIÈRE METHODOLOGIE & PROJET

FILIÈRE METHODOLOGIE & PROJET FILIÈRE METHODOLOGIE & PROJET 109 Gestion de projet METHODOLOGIE ET PROJET Durée 3 jours Conduite de projet COND-PRO s Intégrer les conditions de réussite d une démarche de management par projet. Impliquer

Plus en détail

Exploiter les statistiques d utilisation de SQL Server 2008 R2 Reporting Services

Exploiter les statistiques d utilisation de SQL Server 2008 R2 Reporting Services Exploiter les statistiques d utilisation de SQL Server 2008 R2 Reporting Services Nous verrons dans cet article comment exploiter simplement les données de Log de SQL Server 2008 R2 Reporting Services

Plus en détail

BTS : Service Informatique aux Organisations (Programme SLAM)

BTS : Service Informatique aux Organisations (Programme SLAM) BTS : Service Informatique aux Organisations (Programme SLAM) 1 TRONC COMMUN SOLUTIONS INFORMATIQUES - Support système des accès utilisateurs Solutions techniques d accès et systèmes d'exploitation associés

Plus en détail

La ligne du respect sur banderole

La ligne du respect sur banderole LE CLIMAT ACTUALISANT / LA RESPONSABILISATION DE L ÉLÈVE La ligne du respect sur banderole INTENTIONS Réfléchir aux conséquences de nos comportements. Se sensibiliser par rapport aux comportements qui

Plus en détail

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

Le cycle de développement des produits à la Société GRICS : une nouvelle approche Le cycle de développement des produits à la Société GRICS : une nouvelle approche Par : Denis Bessette Développement des systèmes Société GRICS Plan de la présentation 1. Agile et la planification stratégique

Plus en détail

Un engagement envers la gestion exceptionnelle de nos portefeuilles

Un engagement envers la gestion exceptionnelle de nos portefeuilles Les processus de sélection et de surveillance des gestionnaires des portefeuilles de NEI : Un engagement envers la gestion exceptionnelle de nos portefeuilles LES FONDS COMMUNS VUS DIFFÉREMMENT..888.809.

Plus en détail

Rapport de méthodologie:

Rapport de méthodologie: Rapport de méthodologie: "Laboratoire on chip/lab-on-chip/loc" REMARQUE : La méthode employée est en tout point similaire à celle utilisée en groupe. Contents Rapport de méthodologie:... 1 "Laboratoire

Plus en détail