FORMATION MÉTHODES & PRATIQUES AGILES MODÉLISATION & CONCEPTION JAVA & FRAMEWORKS MICROSOFT.NET DÉVELOPPEMENT IHM WEB DÉVELOPPEMENT MOBILE



Documents pareils
FORMATION MÉTHODES & PRATIQUES AGILES RÔLES AGILES & CERTIFICATIONS MODÉLISATION & CONCEPTION JAVA & FRAMEWORKS MICROSOFT.NET DÉVELOPPEMENT IHM WEB

CQP Développeur Nouvelles Technologies (DNT)

Cours en ligne Développement Java pour le web

CALENDRIERS DES FORMATIONS LILLE

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

Refonte front-office / back-office - Architecture & Conception -

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

Formation Certifiante Scrum Master

Isabelle Nicolas

Formation Scrum. 2 jours

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

24/11/2011. Cours EJB/J2EE Copyright Michel Buffa. Plan du cours. EJB : les fondamentaux. Enterprise Java Bean. Enterprise Java Bean.

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

CALENDRIERS DES FORMATIONS AIX-EN- PROVENCE

Formation pour Product Owner

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

THÉMATIQUES. Comprendre les frameworks productifs. Découvrir leurs usages. Synthèse

Diplôme Fédéral de Web Project Manager

Formateur.NET expérimenté Forte expertise dans la conception et le développement d applications.net, associée à une grande pédagogie

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

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

Scrum + Drupal = Julien Dubois

Fidéliser les collaborateurs tout en améliorant leurs compétences

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS

Description de la formation

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

Retour d expérience. Le rôle du Business Analyst chez Orange. Nadia Magarino & Christophe Dufour 29 avril 2015

Compte Rendu d intégration d application

Liste des Formations

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

Assurances & Mutuelles, Industrie, Santé, Énergie, Transport, Médias / Multimédias, Télécoms, Services

Les méthodes itératives. Hugues MEUNIER

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

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

Auto-évaluation Aperçu de l architecture Java EE

Architecte Logiciel. Unité de formation 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE»

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

Agile 360 Product Owner Scrum Master

de logiciels Web 2.0, SaaS Logiciels collaboratifs Portails pour entreprises Développement iphone, Android WebApp HTML5 Mobile marketing

APPLICATIONS MOBILES Catalogue de services Econocom-Osiatis

Mettez les évolutions technologiques au service de vos objectifs métier

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2

Chef de projet / Architecte JEE 15 ans d expérience

IFT2255 : Génie logiciel

Formations qualifiantes pour demandeurs d emploi

Catalogue Formations Jalios

Jean-Pierre Vickoff

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

Expert technique J2EE

Scrum Une méthode agile pour vos projets

Maîtrise d ouvrage agile

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB Olivier Augereau Formation UML

Semarchy Convergence for MDM La Plate-Forme MDM Évolutionnaire

CATALOGUE DES STAGES 2014/2015

Business Process Modeling (BPM)

Projet de Java Enterprise Edition

Formation : Langues : Types d Intervention et Secteurs d Activité :

Olivier Deheurles Ingénieur conception et développement.net

Analyse,, Conception des Systèmes Informatiques

Formation Méthode MDM. Architecture et procédés de modélisation des données de référence

Master Informatique et Systèmes. Architecture des Systèmes d Information. 03 Architecture Logicielle et Technique

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

Process 4D Catalogue de formations 2011

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

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

Patrons de Conception (Design Patterns)

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

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

25/12/2012

IBM Rational Application Developer pour WebSphere Software V8.5 accélère le développement d'applications de haute qualité.

Types d applications pour la persistance. Outils de développement. Base de données préexistante? 3 modèles. Variantes avec passerelles

SITE WEB E-COMMERCE ET VENTE A DISTANCE

OFFRES DE STAGES SQLI Toulouse

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM

Catalogue des Formations Techniques

Point sur les solutions de développement d apps pour les périphériques mobiles

Notre Catalogue des Formations IT / 2015

MODALITES DE SUIVI DU PROJET ANNUEL DU MASTER 2 SOLUTIONS INFORMATIQUES LIBRES

M2 SIAW - Exemples de stages réalisés. Gabriella Salzano - Document de travail - 28/1/2015

Devenez un véritable développeur web en 3 mois!

OFFRES DE STAGE 2014 / 2015

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

Le Product Backlog, qu est ce c est?

Calendrier crim.ca/formation

Catalogue de FORMATIONS 2015

backlog du produit Product Owner

REX Scrum Master du terrain

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

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

Les nouvelles architectures des SI : Etat de l Art

Les offres de Xebia : Agilité, Big Data, Cloud, DevOps, Java & Friends, Mobilité et Web Oriented Architecture.

MANAGEMENT DES SERVICES INFORMATIQUES

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence

Ingénierie des méthodes Agiles : Que cache l opposition entre déploiement et livraison en continu? Faut-il adopter DevOps 1?

Transcription:

FORMATION 2015 MÉTHODES & PRATIQUES AGILES MODÉLISATION & CONCEPTION JAVA & FRAMEWORKS MICROSOFT.NET DÉVELOPPEMENT IHM WEB DÉVELOPPEMENT MOBILE INTÉGRATION WEB SERVICES & REST CLOUD OUTILLAGE PROJET DIGITAL BUSINESS INTELLIGENCE www.viseo.com

When innovation becomes essential Avec 15 années d expertise dans l animation de formations en région Rhône- Alpes, VISEO accompagne la croissance de ses agences au niveau national et est heureux de vous faire également bénéficier de son offre dans ses centres de formation de Paris et Toulouse. L équipe Formation VISEO est à votre écoute et sera ravie de vous accueillir dans l un de ses 4 centres de formation. +.Les + Les formations VISEO vont à l essentiel et vous apportent un savoir-faire immédiatement opérationnel formations VISEO ont été conçues afin que le rythme et la progression de l apprentissage soient parfaitement optimisés Vous trouverez dans notre catalogue un ensemble de 60 formations sur les nouvelles technologies, les méthodes agiles et la business intelligence susceptibles d être implémentées dans vos projets. Dans cette nouvelle édition, nous proposons un grand nombre de nouveautés avec notamment les formations digital, outillage projet, modélisation et conception, méthodes agiles ainsi qu une fusion avec notre catalogue de formation autour de la BI.

SOMMAIRE SOMMAIRE... 3 PRÉSENTATION... 4 INFORMATIONS PRATIQUES... 5 MÉTHODES & PRATIQUES AGILES... 7 Recueil des besoins dans les projets Agiles...8 Scrum : fondamentaux et pratiques avancées...9 Product Owner...10 Scrum Master et équipe, comment pratiquer?...11 Jeux Agiles : Peut-on jouer en entreprise?...12 Innovation Games, des outils pour la compréhension du besoin client...13 MODÉLISATION & CONCEPTION... 15 Analyse avec UML...16 L Expression des Besoins et l Analyse : une approche efficace, itérative et incrémentale avec UML et BPMN...17 Design Patterns...18 Domain Driven Design : Initiation aux fondamentaux...19 SysML vs UML 2 : Comparaison détaillée...20 Modélisation avec Enterprise Architect...21 Modélisation UML avec Enterprise Architect...22 Enterprise Architect Avancé : Configuration et déploiement d Enterprise Architect...23 Enterprise Architect Avancé : Créer une MDG Technology..23 Enterprise Architect Avancé : Développer un Add-in Enterprise Architect en C#...23 Formation UX Design...24 JAVA & FRAMEWORKS... 27 Développement Java et objet pour devenir autonome (niv.1)...28 Optimisation Java, multi-threading et gestion de mémoire (niv.2)...29 JEE7 : Développer une application serveur avec EJB3 et JPA...30 Développement web Java dans une architecture Spring, JPA et SPRING MVC...31 Spring : Structurer des applications Java...32 JPA / Hibernate, le mapping objet relationnel en JEE...33 Test Driven Development pour JAVA...34 MICROSOFT.NET... 37 Développement C# et l objet (niv.1)...38 C# avancé (niv.2)...39 Entity Framework 6, l ORM Microsoft...40 ASP.Net MVC5 Razor...41 Test Driven Development pour C#/.Net...42 Behavior Driven Development pour C#/.Net...43 Ndepend 5...44 Application Lifecycle Management (ALM) avec Visual Studio Online et Team Foundation Server 2013...45 DevOps Microsoft...46 DÉVELOPPEMENT IHM WEB... 49 JSF (Java Server Faces)...50 HTML 5, CSS3 et JQuery : Développement d une IHM riche...51 JavaScript avancé...52 AngularJS...53 Wicket par la pratique...54 DÉVELOPPEMENT MOBILE... 57 Architectures mobiles : Principes et implémentation...58 HTML5 et PhoneGap : Développement web et mobile...59 Android : Développement mobile...60 IOS8 Développement ios 8 (iphone, ipad)...61 INTÉGRATION WEB SERVICES & REST... 63 Web Services : Conception et développement...64 REST : Conception et développement des Web Services..65 Apache Camel...66 CLOUD... 69 Cloud computing...70 Cloud computing, architectures et solutions techniques...71 Microsoft Azure...72 OUTILLAGE PROJET... 75 Des outils pour industrialiser vos développements et vos déploiements...76 DIGITAL... 79 Applications et sites performants pour smartphones et tablettes...80 Digital commerce...81 BUSINESS INTELLIGENCE... 83 Web Intelligence 4.x - Niveau 1...84 Web Intelligence 4.x - Niveau 2...85 Web Intelligence Nouveautés XIR2-XI3 vs 4.x...86 Universe Design Tool 4.x...87 Information Design Tool 4.x...88 Administration de la sécurité 4.x...89 CONDITIONS GÉNÉRALES DE VENTE... 90

PRÉSENTATION ENGAGEMENT QUALITÉ Depuis 2000, VISEO propose une offre de formation technologique de très haute qualité : Des formations conçues et animées par des experts, certifiés au métier de formateur Une animation enrichie de l expérience terrain des consultants-formateurs Une offre ciblée sur les savoir-faire essentiels Une pédagogie rigoureuse et adaptée à l apprentissage des stagiaires Une mise à jour permanente des formations en fonction de l évolution des meilleures pratiques, des derniers frameworks et des derniers outils, dans une logique d amélioration continue La satisfaction client est prioritaire. Nos formations sont soumises aux suggestions de nos clients : chaque participant évalue de façon transparente si les objectifs qu il s était fixés en amont de la formation sont atteints Une proximité du conseil et des prestations logistiques PÉDAGOGIE La pédagogie rigoureuse est basée sur six principes qui ont fait la preuve de leur efficacité. Débuter la formation par une phase de découverte à travers des cas pratiques Être acteur : les cours sont basés sur un processus itératif et agile permettant au stagiaire d être acteur de son apprentissage Favoriser le temps de pratique et l expérimentation individuelle Partager et valoriser les erreurs de chacun afin d en déduire les bonnes pratiques à appliquer Exploiter la dynamique du travail en groupe sur les phases de réflexion et de retour d expérience Mettre à disposition de l apprenant un corpus de références, qu il pourra utiliser dans le cadre de ses futurs projets MODES D ANIMATIONS VISEO adapte le format de ses cours en fonction de vos besoins Les formations sont animées en mode Interentreprises (à partir des dates catalogue pour différentes sociétés) ou Intra-entreprise (pour une seule société à la date de son choix) Notre équipe de consultants-formateurs peut adapter les formations standards selon le contexte client (métier ou technologique) Notre équipe vous propose des «formations coaching» afin d aider l équipe au démarrage du projet dans la prise en main des nouvelles technologies acquises LES EXPERTS DE VISEO Les formateurs VISEO sont des consultants experts sur leur périmètre de savoir-faire Les formateurs VISEO interviennent au profit des clients sur des missions de conseil et d expertise, tant sur les phases d assistance à maîtrise d ouvrage, d architecture, de conception que de développement. La capitalisation de ces expériences terrain permet aux formateurs d appuyer leurs animations sur des exemples concrets et des études de cas réelles. La certification de nos formateurs sur les aspects pédagogique (communication, écoute, gestion de groupe) et technique (experts) vous assure de la qualité de nos animations.

INFORMATIONS PRATIQUES VISEO se trouve à proximité de ses clients grâce à sa présence sur 4 sites distincts disposant chacun de salles de formation équipées. PARIS Les formations VISEO peuvent aussi être animées sous le format intra-entreprise sur l ensemble du territoire français et à l international. LYON Nos responsables formation sont à votre disposition pour tout renseignement ou besoin d accompagnement dans l organisation d un cursus de plusieurs sessions de formation. TOULOUSE GRENOBLE Comment s inscrire : L inscription est ferme et définitive uniquement après réception d une confirmation écrite : Par fax : 01 41 22 13 13 ou 04 72 33 68 67 Par mail : Par courrier : 94/96 rue de Paris - 92100 Boulogne 38 rue de Ponthieu - 75008 Paris 4 avenue Doyen Louis Weil - 38000 Grenoble 190 rue Garibaldi - 69003 Lyon 6 rue Brindejonc des Moulinais - Bâtiment C - 31500 Toulouse Pour les sessions interentreprises, la convocation (comportant les informations utiles : horaires, plan d accès ) est envoyée environ dix jours avant la date de démarrage de la formation. Horaires des formations : 9h30-17h30 le premier jour 9h -17h les jours suivants Veuillez noter les informations ci-dessous concernant VISEO : N d organisme de formation : 823 802 888 38 SIREN VISEO : 420798100 RCS : RCS Paris B 420 798 100 NAF : 6202A (conseil en systèmes et logiciels informatiques) SIRET 42079810000095 SIRET 42079810000038 SIRET 42079810000129 SIRET 42079810000111

MÉTHODES & PRATIQUES AGILES Recueil des besoins dans les projets Agiles... 8 Scrum : fondamentaux et pratiques avancées... 9 Product Owner... 10 Scrum Master et équipe, comment pratiquer?... 11 Jeux Agiles : Peut-on jouer en entreprise?... 12 Innovation Games, des outils pour la compréhension du besoin client... 13

Recueil des besoins dans les projets Agiles Durée : 2 jours Prix 2015 Interentreprises : 1100 HT PAG Maîtrise d ouvrage, concepteur, chef de projet Aucun 40% de travaux pratiques Les méthodes agiles ont révolutionné le développement logiciel avec notamment un impact très fort sur le recueil des besoins. Cette activité est essentielle pour la production de logiciels efficaces apportant une réelle valeur ajoutée à leurs utilisateurs. Cependant on peut se poser de nombreuses questions devant la multiplicité des outils et techniques qui lui sont dédiés : Quels sont les impacts de l agilité sur le recueil des besoins? A-t-on encore besoin de passer du temps à recueillir le besoin? Peut-on combiner les cas d utilisation et les user stories? Qu est ce qu une expression de besoin complète et suffisante? Comment identifier la valeur ajoutée? Comment combiner innovation et recueil des besoins? Objectifs : Programme détaillé : Cette formation vous permettra de : Découvrir la valeur utilisateur grâce au design thinking, aux jeux sérieux ou par la définition des personas Utiliser les bonnes pratiques du recueil des besoins lors d interview, en atelier ou par le maquettage Représenter les processus métier, les exigences, les cas d utilisation et les user stories Combiner ces outils de façon efficace et à réellement comprendre leurs avantages et inconvénients Introduction Les méthodes et les principes agiles Le recueil des besoins Définition et enjeux Les bonnes pratiques Le contexte La vision Les jeux sérieux Les personas et les scénarios utilisateurs Les processus métier Acteurs et contexte Le Design Thinking Effectuer un design studio La rédaction détaillée du besoin La gestion des exigences Les cas d utilisation Les user stories Créer une story map Rédiger les user stories Synthèse Combiner les différents outils dans une démarche agile. 5-6 janv, 16 17 mars, 18 19 mai, 31 août 1 sept, 5 6 nov 19 20 janv, 30 31 mars, 11 12 juin, 14 15 sept, 3 4 déc 23 24 fév, 27 28 avril, 29-30 juin, 12 13 oct, 14 15 déc 2 3 fév, 13 14 avril, 22 23 juin, 28 29 sept, 30 1 déc // METHODES & PRATIQUES AGILES 8

Scrum : fondamentaux et pratiques avancées Durée : 2 jours Prix 2015 Interentreprises : 1100 HT Scrum Concepteur, développeur, analyste, architecte, chef de projet, directeur de projet Aucun 60% de travaux pratiques. Cours animé en utilisant la méthode Scrum Scrum est la plus répandue des méthodes agiles. Parmi les raisons de son succès figurent : Des principes et une définition des rôles simples, Une implication de chaque membre de l équipe pour atteindre un objectif commun, Une amélioration rapide et mesurable de la productivité et de la motivation des équipes. Objectifs : Programme détaillé : Cette formation vous enseignera les meilleures pratiques pour : Gérer les différentes cérémonies de Scrum (Sprint Planning, Daily Scrum, Démonstration et Rétrospective) Utiliser la story map pour identifier et prioriser les besoins Gérer le product backlog et le sprint backlog Commencer un projet avec Scrum Compléter Scrum avec d autres pratiques agiles tels que Kanban et XP Introduction Constats et limites des démarches prédictives Les valeurs du manifeste agile et ses principes La démarche pour être agile Présentation générale de Scrum Les rôles Les artéfacts Les meetings Le cycle de vie d un projet Scrum Démarrer un projet avec Scrum La première itération La réalisation du projet en mode itératif & incrémental Pilotage par les risques Les différents Backlogs Création et mise à jour du Product Backlog Priorisation des besoins Initialisation et suivi des besoins avec les Story Map Les itérations Chiffrer les User Stories en Story Points Planifier les releases et les sprints Overview du planning d un sprint Le déroulement du sprint Gérer le projet Gérer les itérations Prendre en compte les changements Définir la notion de Done Les indicateurs La livraison La démonstration L amélioration continue Scrum et les gros projets Scrum de Scrum Quand Scrum n est pas adaptée Limite de Scrum Kanban Scrum couplée avec d autres méthodes agiles XP acteurs et pratiques, en complément de Scrum 9 10 fév, 14-15 mai, 15-16 juin, 24-25 sept,, 3-4 déc 23 24 fév, 11 12 mai, 5 6 oct, 17-18 déc 16-17 mars, 1-2 juin, 17-18 sept, 19-20 nov 12-13 janv, 2-3 avril, 25-26 juin, 22 23 oct // METHODES & PRATIQUES AGILES 9

Product Owner Durée : 2 jours Prix 2015 Interentreprises : 1100 HT PO Product Owner, Product Owner «Proxy», Chef de projet fonctionnel, Chef de produit Digital, Direction ou acteur du Marketing Digital en relation avec une équipe de développement Agile Aucun 40% de travaux pratiques Les projets de développements logiciels sont de plus en plus facilités grâce à des dispositifs de delivery Agile. Ces dispositifs doivent êtres pilotés par des personnes qui ont compris trois choses : Quelle est la stratégie derrière un dispositif Agile et en quoi Scrum permet-il d appliquer cette stratégie? Que doit faire un Product Owner pour assurer le succès de ce dispositif? En quoi cela n a pas grand-chose à voir avec un rôle de Chef de Projet traditionnel? Cette formation vous propose de répondre à toutes ces questions en fournissant à la fois la théorie ET l expérience (au travers d ateliers) de ce qu apportent l Agilité et un Product Owner au succès d un projet informatique. A l issue de cette formation, les participants fonctionnels ou métier seront prêts à initier ou rejoindre un projet Agile en assumant pleinement leur rôle. Objectifs : Comprendre la différence entre une méthode traditionnelle et une méthode agile Avoir une vision d ensemble de SCRUM Avoir un aperçu d autres méthodologies agiles Rendre un Product Owner ou un «Proxy» Product Owner opérationnel pour piloter efficacement une équipe de développement Scrum. Comprendre comment être réellement Agile dans la gestion du développement d un produit digital pour transformer les imprévus en opportunités. Optimiser le coût de développement d un produit digital en prenant en compte et en optimisant le ROI de chaque fonctionnalité. Programme détaillé : Pourquoi changer? Les limites des approches traditionnelles TP - Speedboat Le changement de paradigme agile Le manifeste agile Les risques associés au changement SCRUM / Comment rendre un projet agile Ou se positionne Scrum dans les méthodes agiles TP Lego4Scrum Les rôles de l équipe Les cérémonies Scrum Les artefacts Les 3 piliers Scrum : Transparence, Inspection et Adaptation KANBAN / Comment rendre un processus agile XP / Comment rendre une équipe de développement agile LEAN STARTUP / Comment rendre un business model agile Suis-je un futur Product Owner? Rappel du rôle d un PO dans un projet Agile Dispositif idéal et variantes souvent rencontrées Le rôle de «Proxy» Product Owner Les responsabilités du PO vue au travers d une étude de cas fictif : la refonte du site d un Zoo Définir la vision Phase exploratoire / recueil du besoin avec un atelier «Remember the Future» Structuration du besoin grâce à l Impact Mapping Définir la stratégie Compléter le besoin et définir les releases grâce au Story Mapping Synthétiser, créer de la cohérence et identifier les dépendances grâce à la RoadMap Lancer le projet Organiser un Kick-off (réunion de lancement) utile et efficace Spécifier et prioriser le backlog produit Topologie du backlog Technique des User-Story Définition des métriques du backlog (complexité, valeur métier, ROI) Optimiser le découpage et la priorisation des éléments du backlog Préparer les premiers sprints Définition de «prêt» et de «fini» pour les éléments du backlog Spécifier par les tests (critères d acceptation, technique BDD) Finaliser en collaborant avec l équipe de réalisation Piloter le projet à l échelle du sprint Obtenir l engagement de l équipe lors de la planification Interactions avec l équipe pendant le sprint Gestion des recettes Valider le sprint pendant la revue et faire le lien avec le pilotage au niveau de la release Trouver des axes d améliorations avec l équipe pendant la rétrospective Comprendre les indicateurs du Scrum Board Piloter à l échelle de la release Affiner progressivement les projections et la prédictibilité du projet grâce au BurnUp de release 5 6 fév, 4 5 juin, 8 9 oct 15 16 janv, 21 22 mai, 2 3 nov 9 10 avril, 22 23 juin, 30 nov 1 déc 12 13 mars, 3 4 sept // METHODES & PRATIQUES AGILES 10

Scrum Master et équipe, comment pratiquer? Durée : 2 jours Prix 2015 Interentreprises : 1100 HT SMDEV Développeur, Chef de projet, Scrum Master Aucun 60% de travaux pratiques. Cours animé en utilisant la méthode Scrum Scrum est aujourd hui l une des principales démarches agiles utilisées en entreprise. En dépit d une simplicité apparente (trois rôles : Product Owner, Scrum Master et Team Member, quatre «cérémonies»), sa mise en oeuvre n en est pas pour autant triviale et une excellente connaissance de la démarche (intentions, forces, limites, pratiques) est nécessaire pour en assurer le succès. Cette formation s adresse plus particulièrement à l équipe (Scrum Master et Team Member). Elle fournira aux stagiaires les éléments méthodologiques dont ils ont besoin et des réponses très concrètes aux questions qu ils se posent. Objectifs : Programme détaillé : Comprendre la différence entre une méthode traditionnelle et une méthode agile Avoir une vision d ensemble de SCRUM Avoir un aperçu d autres méthodologies agiles Rendre opérationnel un Scrum Master / un membre de l équipe via une illustration et une mise en pratique du déroulement d un projet Scrum Faire pratiquer les personnes formées via un cas concret qui sera le fil rouge de la formation Pourquoi changer? Les limites des approches traditionnelles TP - Speedboat Le changement de paradigme agile Le manifeste agile Les risques associés au changement SCRUM / Comment rendre un projet agile Ou se positionne Scrum dans les méthodes agiles TP Lego4Scrum Les rôles de l équipe Les cérémonies Scrum Les artefacts Les 3 piliers Scrum : Transparence, Inspection et Adaptation KANBAN / Comment rendre un processus agile XP / Comment rendre une équipe de développement agile LEAN STARTUP / Comment rendre un business model agile Par où commencer? Comment initialiser un projet Scrum Comment constituer l équipe Comment aligner les visions Comment se déroulent les premières itérations Mon premier sprint planning (cours + TP estimation, TP création ScrumBoard) Ma première itération Ma première revue Ma première rétrospective (TP) Comment maximiser ses chances de succès Des vertus Des techniques d ingénierie logicielle Les risques d échecs 12 13 fév, 26 27 mai, 1 2 oct 22 23 janv, 18 19 mai, 16 17 nov 19 20 mars, 2 3 juil 26 27 fév, 10 11 sept // METHODES & PRATIQUES AGILES 11

Jeux Agiles : Peut-on jouer en entreprise? Durée : 1 jour Prix 2015 Interentreprises : 750 HT JEUXA Scrum Master, AMOA, Manager Aucun 80% de travaux pratiques Les jeux sérieux, aussi appelés «serious games» sont de plus en plus présents dans la boite à outils des agilistes. Que ce soit pour gérer la complexité d un problème, l implication d un utilisateur, la récupération des exigences ou bien les problématiques relationnelles, il y a des jeux pour chacun des objectifs poursuivis. Cette formation a pour but de présenter la pratique des jeux en entreprise pour mieux faire face aux problématiques rencontrées lors du déroulement d un projet. Objectifs : Programme détaillé : Connaître différents types de jeux sérieux Mettre en application les jeux sérieux dans le monde agile (jeux adaptés pour les Manager, Product Owner ou Scrum Master). La formation permettra de mettre en oeuvre 6 jeux sérieux. Chaque jeu sera joué puis expliqué en détails : Présentation du jeu Mise en pratique Debriefing pour l animateur Debriefing des objectifs du jeu Introduction aux jeux sérieux Pourquoi? Pour qui? À quel moment? Présentation de différents jeux sérieux Jeu des prénoms Product Box (Innovation games ) Buy a Feature (Innovation games ) Les jeux sérieux appliqués à l agilité Les jeux sérieux pour la phase de rétrospective Speed Boat (Innovation games ) Top5 Jeu des chapeaux 22 jan, 3 avril, 2 juil, 2 nov, 5 fév, 6 juil, 17 sept, 14 mars, 18 juin, 7 déc, 5 mars, 9 juin, 3 nov, // METHODES & PRATIQUES AGILES 12

Innovation Games, des outils pour la compréhension du besoin client Durée : 2 jours Prix 2015 Interentreprises : 1150 HT IG Manager, Directeur Produit, Responsable Marketing, professionnel des études de marché, Management Exécutif Il est souhaitable que les participants lisent le livre Innovation Games : Creating Breakthrough Products Through Collaborative Play avant d intégrer la formation. «learning by doing» avec l utilisation de l Innovation Games «Know-DO-Have» Bien avant que les mots «gamification», «gamestorming» et «jeux sérieux» ne deviennent les dernières expressions à la mode, Luke Hohmann et son équipe utilisaient un ensemble de jeux sérieux, les Innovation Games, pour aider des entreprises telles que SAP, Qualcomm, Cisco, Reed Elsevier et Yahoo! à construire ou créer des produits et services innovants. Ces jeux (présentés dans le livre de Luke Innovation Games: Creating Brekthrough Products through Collaborative Play) vous permettent de travailler directement avec vos clients et les divers intervenants pour fournir une vision précise de leurs besoins réels en produits ou services Objectifs : Programme détaillé : Cette formation vous apprendra comment : Identifier les besoins du client pour un produit qui lui convient le mieux Découvrir ce que les clients n aiment pas dans votre offre Planifier un projet avec succès en utilisant les jeux Découvrir des besoins cachés et des opportunités innovantes Comprendre comment vos offres correspondent aux opérations de votre client Clarifier comment et quand les clients utiliseront votre produit ou service Fournir les bonnes fonctionnalités & améliorer les décisions stratégiques Augmenter l empathie perçue par vos clients Améliorer l efficacité du département vente et service Identifier les messages marketing frappant et les caractéristiques qui feront vendre votre produit Discussion sur les Innovation Games appliqués à la recherche de nouveaux marchés Discussion sur les Innovation Games appliqués au développement agile de logiciels Macro planning, jeu et debrieffing des Innovation Games Planification détaillée, jeu et débrieffing des résultats de plusieurs exemples qui permettent aux participants de découvrir toutes les phases des Innovation Games Partager et discuter ; montrer aux participants comment adopter et mettre en place ces techniques Techniques de facilitation et de présentation À l issue de ce cours, les participants seront capables : D utiliser les Innovation Games lors de la phase de récupération du besoin pour le développement d un nouveau produit D identifier collectivement, mettre en forme et prioriser leurs produits et services innovants 2-3 mars, 21-22 mai, 21-22 sept, 23-24 nov 15-16 jan, 15-16 juin, 3-4 sept, 19-20 mars, 22-23 juin, 5-6 nov, 23-24 mars, 8-9 oct, // METHODES & PRATIQUES AGILES 13

MODÉLISATION & CONCEPTION Analyse avec UML... 16 L Expression des Besoins et l Analyse : une approche efficace, itérative et incrémentale avec UML et BPMN... 17 Design Patterns... 18 Domain Driven Design : Initiation aux fondamentaux... 19 SysML vs UML 2 : Comparaison détaillée... 20 Modélisation avec Enterprise Architect... 21 Modélisation UML avec Enterprise Architect... 22 Enterprise Architect Avancé : Configuration et déploiement d Enterprise Architect... 23 Enterprise Architect Avancé : Créer une MDG Technology... 23 Enterprise Architect Avancé : Développer un Add-in Enterprise Architect en C#... 23 Formation UX Design... 24

Analyse avec UML Durée : 1 jour Prix 2015 Interentreprises : 750 HT AAU Maîtrise d ouvrages, concepteur, chef de projet Connaissance de base UML ou avoir suivi la formation recueil des besoins 40% de travaux pratiques L analyse a pour objectif de vérifier la cohérence et la complétude des besoins fonctionnels d un système à développer. Elle s appuie sur le modèle des besoins qu elle détaille et complète afin de produire des spécifications détaillées. L utilisation d UML permet de représenter de façon formelle et non ambiguë les concepts manipulés par le système ainsi que sa dynamique. Elle permet de répondre avec précision aux questions suivantes : Quels sont les formalismes de modélisation à utiliser lors de l analyse? Quels sont les concepts utilisés par le système et quelles sont leurs propriétés? Quelles sont les interactions entre les principaux objets permettant de réaliser les objectifs du système? Comment représenter le cycle de vie des objets complexes? Comment organiser le modèle des concepts? Comment vérifier la qualité d un modèle d analyse? Objectifs : Programme détaillé : Cette formation vous permettra de : Analyser les besoins fonctionnels d un système sous l angle statique et sous l angle dynamique Identifier les concepts, leurs propriétés et leurs relations Représenter les interactions entre les utilisateurs et le système et à les répartir entre les différents constituants et composants Modéliser de façon efficace avec UML Comprendre les règles d organisation d un modèle d analyse Introduction Qu est-ce que l analyse? Le profil d analyse UML Représenter les concepts Identifier les concepts du domaine Détailler les propriétés et les relations Analyser les scénarios Identifier les classes participantes Représenter la dynamique des interactions Détailler les objets clés du système Représenter le cycle de vie Consolider le modèle Combiner la vision statique et la vision dynamique Organiser le modèle Conclusion Impacts sur la conception. 4 fév, 3 juin, 7 oct, 16 déc 25 mars, 1 juil, 4 nov 14 jan, 13 mai 9 sept, 25 nov 18 mars, 17 juin, 14 oct // MODÉLISATION & CONCEPTION 16

L Expression des Besoins et l Analyse : une approche efficace, itérative et incrémentale avec UML et BPMN Durée : 5 jours Prix 2015 Interentreprises : 2250 HT Savoir ce que veut réellement un client, intégrer la variabilité de cette information et être capable de la communiquer efficacement à tous les membres d une d équipe tout au long des étapes d un projet est un enjeu critique de réussite. Une approche itérative et incrémentale associée à l universalisme et à la puissance d expression d UML et de BPMN apporte aujourd hui une réponse concrète et efficace à cette problématique. EXA Développeur confirmé, architecte Aucun 50% travaux pratiques Objectifs : Programme détaillé : Cette formation vous permettra de comprendre graduellement chacune des étapes de cette approche tout en les mettant en perspective dans un processus adapté. UML et la description du Besoin Les différentes techniques de description du besoin Use Cases : Notion de Base La notation Les principes essentiels et de Cockburn 1 (basique) Use Cases : Décrire les Scénarii Comment bien décrire les Scénarii Test, Cockburn 2 (Notation avancée) Diagrammes de séquence Diagrammes d activités BPMN Process Description Détaillée d un processus : BPMN Process La notation Mise en perspective des avantages Le Modèle du Domaine Comment bien poser le dictionnaire métier du client Le Paradigme OBJET Encapsulation, héritage, polymorphisme, interfaces Abstraction, finalisation, notion statiques, etc Les GRASP Les 9 GRASP : explication mis en perspective Use Cases : Notions Avancée Héritage, inclusion, extension Application d une Architecture Poser une architecture logique Gestion des Exigences par les Uses Cases Module orienté gestion de projet : SCRUM, agilité etc 2 6 fév, 1 5 juin, 5 9 oct, 14 18 déc 23-27 mars, 29 juin - 3 juil, 2-6 nov 12-16 jan, 18-22 mai 7-11 sept, 23-27 nov 16-20 mars 15-19 juin, 12-16 oct // MODÉLISATION & CONCEPTION 17

Design Patterns Durée : 4 jours Prix 2015 Interentreprises : 1950 HT DP Développeur objet, architecte Une bonne connaissance d un langage objet Théorie :35%, travaux pratiques : 65% La conception logicielle, dans sa variante objet, a trouvé une formalisation commode afin de capitaliser les expériences et les savoirs acquis depuis vingt ans : ce sont les Design Patterns. Ces modèles, bien définis par Eric Gamma, Richard Helm, Ralph Johnsson et John Vlissades font désormais parties des outils indispensables de tous bons architectes ou experts en développement logiciel. De 23 au départ, le catalogue des Design Patterns s est rapidement enrichi, jusqu à devenir une véritable mine d idées et de bonnes pratiques. Si le monde des Design Patterns vous paraît encore touffu ou abscon, cette formation est faite pour vous. Objectifs : Durant cette formation vous apprivoiserez toutes ces notions et découvrirez très concrètement pourquoi et comment, les Design Patterns vous aideront dans vos réalisations futures. Programme détaillé : Conception objet Ce qu est l objet et ce qu il n est pas. Qualité de conception : couplage et cohésion Spécialisation par héritage vs spécialisation par composition. Les GRASP Les patterns les plus communs Singleton Fabrique, fabrique abstraite Proxy, décorateur, adaptateur Stratégie Itérateur Les patterns simples, premier jeu Commande Médiateur Observateur Façade Les patterns simples, second jeu Prototype Fabrication Template Composite Anatomie d un Design Pattern Le catalogue des Design Patterns Pattern créateur, structuel, comportemental Anatomie d un Design Pattern Fabriquer son propre Pattern Les patterns sophistiqués, premier jeu Pont Chaîne de responsabilité Visiteur Etat Les patterns sophistiqués, second jeu Memento Poid mouche Monteur Médiateur Les patterns architecturaux Qu est-ce qu un Design Pattern architectural? Multitiers MVC/MVP Naked Objects 6 9 jan, 30 mars 2 avr, 29 juin 2 juil, 16 19 nov 24-27 fév, 7 10 juil, 30 nov 3 déc 2 5 fév, 23 26 juin, 13 16 oct 7 10 avr, 5 8 oct // MODÉLISATION & CONCEPTION 18

Domain Driven Design : Initiation aux fondamentaux Durée : 2 jours Prix 2015 Interentreprises : 1300 HT DDD Développeur, architecte, analyste, chef de projet Connaissance en modélisation et conception objet 70% de travaux pratiques Comprendre le métier et le modéliser est un pré-requis pour concevoir et implémenter avec succès un logiciel. Cette formation vous apprend les concepts de base du Domain Driven Design et vous les fera pratiquer afin de réussir la modélisation de votre métier et sa traduction en logiciel. Une approche basée sur des scénarios exécutables est utilisée en complément pour l activité de spécification. Cette formation aborde les fondamentaux de la modélisation et du DDD et fait pratiquer les participants avec les buildings blocks, permettant une mise en application immédiate. Objectifs : Programme détaillé : Cette formation vous apprendra les principes et les patterns du Domain Driven Design (DDD). Cette formation répondra aux interrogations suivantes : Comment bien spécifier le besoin et les fonctions pour faciliter la conception du logiciel? Comment modéliser le métier? Comment intégrer les règles de gestion dans le modèle? Orateur : Jérémie GRODZISKI est un passionné de technologie et un gourou de la conception et du développement logiciel. Il est spécialisé sur les architectures logiciels avancées (machine learning algorithm, NoSQL, functional languages) et la conception de systèmes complexes. Il a une forte expertise sur la plate-forme Java et est un ardent promoteur des techniques de conception Agile comme le Domain-Driven Design et le Behavior-Driven Development. Fondamentaux de modélisation Aspect statique et dynamique d un modèle Les éléments fondamentaux d un modèle objet Le contexte d un modèle Modéliser en pratique Intentions : communiquer, réfléchir et gérer la complexité Comment modéliser graphiquement ou textuellement? Du papier/crayon à l outil de modélisation logiciel Exprimer le besoin et spécifier Le comportement du logiciel Des besoins aux user stories Des user stories aux scénarios Des scénarios aux tests Des scénarios pour valider le modèle ET le logiciel Notions de Tests-Driven-Design et Test-Driven-Development Outillage Modéliser le métier et implémenter le logiciel avec les building blocks du Domain Driven Design L ubiquitous language Eléments de construction Repositories, Factory, Services, Entity, Value Object, Module, Aggregates, Domain Event Exercice de mise en oeuvre des Entity et Value objects et Aggregates Les règles de gestion Comment les décrire? Comment les tester? 9 10 fév, 1 2 juin, 28 29 sept Nous Consulter Nous Consulter Nous Consulter // MODÉLISATION & CONCEPTION 19

SysML vs UML 2 : Comparaison détaillée Durée : 1 jour Prix 2015 Interentreprises : 890 HT SYSML Ingénieur système, chef de projet, architecte, responsable méthode Connaissance sérieuse des principaux diagrammes UML ou avoir suivi la formation CUP 20% de travaux pratiques La communauté de l Ingénierie Système a voulu définir un langage commun de modélisation pour les ingénieurs système comme UML l est devenu pour les informaticiens. Ce nouveau langage, nommé SysML, est fortement inspiré de la version 2 d UML tout en essayant d être plus concis et mieux adapté aux problématiques de l ingénierie des systèmes complexes. SysML représente ainsi un sous-ensemble d UML 2 avec des extensions pour représenter les exigences d un système, les éléments non-logiciels (mécanique, hydraulique, capteur ), les équations physiques, les flux continus (matière, énergie...) et les relations d allocation. Objectifs : Programme détaillé : Introduction Durant ce séminaire, nous explorerons en profondeur les Objectifs et historique de SysML différences entre UML et SysML. SysML comme profil UML 2 Nous expliquerons pourquoi certains diagrammes UML 2 ne font pas Diagrammes SysML vs diagrammes UML 2 partie de la définition de SysML. Diagrammes structurels : principales différences Nous présenterons les nouveaux concepts SysML (en particulier Que sont ces diagrammes de blocs? exigences, allocations, équations, flots et unités), ainsi que les Différences de vocabulaire diagrammes associés. Concepts SysML additionnels Diagrammes comportementaux : principales Nous insisterons également sur les différences de vocabulaire différences avec UML, en particulier dans les diagrammes structurels : Block au lieu de Class, ValueType, etc. Simplification des diagrammes d interaction Concepts SysML additionnels pour le diagramme d activité Orateur : Exigences et traçabilité Le concept d exigence en SysML Pascal ROQUES a vingt-cinq ans d expérience dans la Relations entre exigences modélisation de systèmes complexes (SADT, OMT, UML, SysML...). Relations avec les autres concepts SysML Constructions Transverses Auteur de plusieurs livres chez Eyrolles consacrés à UML, il a également signé le premier ouvrage en français sur SysML. Il est Le concept d allocation l un des co-fondateurs de l association SysML France, qui vise à Représenter les allocations dans les diagrammes SysML encourager les discussions techniques et les retours d expérience Le nouveau diagramme paramétrique sur SysML dans la communauté francophone. Conclusion Outre son activité de formateur, Pascal intervient régulièrement Les 4 piliers de SysML en tant que consultant dans des projets de modélisation système Outillage (aéronautique, spatial, énergie, transport...). 5 6 mars 8 9 juin 5 6 nov Nous Consulter Nous Consulter Nous Consulter // MODÉLISATION & CONCEPTION 20

Modélisation avec Enterprise Architect Durée : 2 jours Prix 2015 Interentreprises : 1350 HT Enterprise Architect est un outil de modélisation qui supporte les standards UML, BPMN, TOGAF et SysML. Il est extrêmement complet, ergonomique et permet à chacun de tirer le meilleur parti de la modélisation au sein des projets. EA Maîtrise d ouvrages, concepteur, développeur, chef de projet, architecte Connaissance des bases UML 50% de travaux pratiques Objectifs : Programme détaillé : Ce cours vous enseignera comment utiliser Enterprise Architect pour : Modéliser les processus métier Décrire les exigences et les cas d utilisation Utiliser les différents diagrammes UML pour l analyse et la conception Gérer la traçabilité entre les modèles Générer la documentation d un projet Découvrir Enterprise Architect Configurer l environnement de travail Naviguer dans un modèle Les vues principales Effectuer des recherches Créer un projet Créer un nouveau projet Compléter la structure d un projet Créer un projet à partir d un patron Modélisation métier Modéliser les processus métier Modéliser les objets métier Exigences et cas d utilisation Modéliser les exigences et les cas d utilisation Traçabilité entre exigences et cas d utilisation Rédiger les scénarios de cas d utilisation Utiliser le diagramme d interface homme / machine Analyse Créer un modèle de domaine avec les diagrammes de classe Représenter les objets complexes à l aide des diagrammes d état Analyser les scénarios à l aide des diagrammes de séquence Conception Créer les diagrammes de classes de conception Utiliser les Design Patterns Représenter la dynamique avec les diagrammes de communication Représenter l architecture avec les diagrammes de composant Génération de documentation Générer une documentation RTF, PDF ou HTML 19 20 mars, 18 19 juin, 3 4 sept 19 20 nov 23 24 fév, 1 2 juin, 8 9 oct 5 6 fév, 2 3 juil, 14 15 sept 9 10 avr 9 10 juil, 5 6 nov // MODÉLISATION & CONCEPTION 21

Modélisation UML avec Enterprise Architect Durée : 3 jours Prix 2015 Intra-entreprise : Nous consulter UML est la notation standard pour modéliser les systèmes d information. Elle peut être utilisée pour réaliser le recueil des besoins, l analyse et la conception et décrire l architecture d un système. Enterprise Architect est l un des outils de modélisation UML les plus efficaces et les plus utilisés. EAUML Chef de projet, Maîtrise d ouvrage, architecte, analyste, concepteur, développeur Aucun 50% de travaux pratiques Objectifs : Ce cours vous enseignera la notation UML et sa mise en oeuvre avec Enterprise Architect. Vous apprendrez à : Modéliser les processus métier à l aide de diagrammes d activité Décrire les exigences et les cas d utilisation Utiliser les diagrammes UML pour l analyse et la conception : diagrammes de classe, d état, de séquence, de communication et de composant Gérer la traçabilité entre les modèles Générer la documentation d un projet Programme détaillé : Chaque chapitre de la formation débutera par l apprentissage des éléments UML correspondants Présentation des diagrammes Diagramme d activité Diagramme de cas d utilisation Diagramme de classe et de paquetage Diagramme de machine à état Diagramme de séquence Diagramme de communication Découvrir Enterprise Architect Configurer l environnement de travail Naviguer dans un modèle Les vues principales Effectuer des recherches Créer un projet Créer un nouveau projet Compléter la structure d un projet Créer un projet à partir d un patron Chaque chapitre de la formation débutera par l apprentissage des éléments UML correspondants Modélisation métier Modéliser les processus métier Modéliser les objets métier Exigences et cas d utilisation Modéliser les exigences et les cas d utilisation Traçabilité entre exigences et cas d utilisation Rédiger les scénarios de cas d utilisation Utiliser le diagramme d interface homme / machine Analyse Créer un modèle de domaine avec les diagrammes de classe Représenter les objets complexes à l aide des diagrammes d état Analyser les scénarios à l aide des diagrammes de séquence Conception Créer les diagrammes de classes de conception Utiliser les Design Patterns Représenter la dynamique avec les diagrammes de communication Représenter l architecture avec les diagrammes de composant Génération de documentation Générer une documentation RTF, PDF ou HTML Nous Consulter Nous Consulter Nous Consulter Nous Consulter // MODÉLISATION & CONCEPTION 22