DES SYSTÈMES D INFORMATION



Documents pareils
Agile 360 Product Owner Scrum Master

REX Scrum Master du terrain

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

Le Product Backlog, qu est ce c est?

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

Les méthodes itératives. Hugues MEUNIER

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

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

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

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

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

Génie logiciel (Un aperçu)

25/12/2012

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

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

Formation Scrum. 2 jours

Formation pour Product Owner

GOUVERNANCE DES SERVICES

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

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

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

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

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

AGILE. Implémenter la pratique Scrum dans votre équipe?

Eclipse Process Framework et Telelogic Harmony/ITSW

CONSULTANT AMOA/RECETTE à la recherche d un poste dans la région de Montpellier 7 ans d expérience

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

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

- Couches - Éléments - Domaines - ArchiMate et les techniques du BABOK

Guide de Préparation. EXIN Agile Scrum. Foundation

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

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

Le 09 et 10 Décembre 09

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

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

Jean-Philippe VIOLET Solutions Architect

EXIN Agile Scrum Master

PROFIL DE POSTE AFFECTATION. SERIA (service informatique académique) DESCRIPTION DU POSTE

Stage Ingénieur en développement logiciel/modélisation 3D

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

Industrialiser la chaîne complète de fabrication 1ère partie - Les bénéfices de la solution logicielle IBM VisualAge Pacbase / Rational

SHAREPOINT PORTAL SERVER 2013

Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle

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

Tuesday, October 20, Nantes

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

Analyse,, Conception des Systèmes Informatiques

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

Forthcoming Database

Scrum Une méthode agile pour vos projets

Journée COMPIL «Agilité et recherche»

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

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

CQP Développeur Nouvelles Technologies (DNT)

Catalogue des formations. Depuis 15 ans, nous soutenons votre évolution. Leadership et potentiel humain Amélioration des processus

Paul FLYE SAINTE MARIE

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

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

Calendrier crim.ca/formation

répondre aux défis de l ingénierie logicielle déploiement et mise en œuvre opérationnelle : l'industrialisation au service de la compétitivité

Contact: Yossi Gal, Téléphone:

Les Bonnes PRATIQUES DU TEST LOGICIEL

Editing and managing Systems engineering processes at Snecma

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

Présentation des experts

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

Chef de projet H/F. Vous avez au minimum 3 ans d expérience en pilotage de projet de préférence dans le monde du PLM et de management d équipe.

Maîtrise d ouvrage agile

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

Méthodologies de développement de logiciels de gestion

Jean-François McNeil. Consultant en Analyse d Affaires Certification de l IIBA (CCBA) jf@solutionsmcn.com

Macroscope et l'analyse d'affaires. Dave Couture Architecte principal Solutions Macroscope

Fusion : l interopérabilité chez Oracle

Scrum + Drupal = Julien Dubois

W4 - Workflow La base des applications agiles

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

Valorisez vos actifs logiciels avec Rational Asset Manager. Jean-Michel Athané, Certified IT Specialist IBM Rational Software

AGILE IPHONE DEVELOPMENT

Process 4D Catalogue de formations 2011

CHAPITRE 3 : LES METHODES AGILES?

Profil. Formations Certifications. Etienne de LONGEAUX Architecte logiciel/ Lead développeur PHP5/SYMFONY2/ZEND 13 ans d expérience.

Module Projet Personnel Professionnel

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

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

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

Formation Certifiante Scrum Master

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

Cours de Java. Sciences-U Lyon. Java - Introduction Java - Fondamentaux Java Avancé.

Jean-Pierre Vickoff

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

Méthodes Agiles et gestion de projets

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

Méthodes de développement

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

énie avec Scrum, Lean, extreme Programming

Pour une entreprise plus performante

ISTQB Agile Tester en quelques mots ISTQB Marketing Working Group

Quatre axes au service de la performance et des mutations Four lines serve the performance and changes

Objecteering. La convergence SOA, UML2, BPMN, EA, pour le développement guidé par le modèle.

Service des stages et du placement - secteur placement ANNEE 2013 TITRES DE POSTES OFFERTS AUX DIPLOMES DE GENIE INFORMATIQUE

Transcription:

URBANISATION & CONCEPTION DES SYSTÈMES D INFORMATION Le concept d urbanisation repose sur une analogie connue entre le Système d Information (SI) et la ville, dans lesquels interviennent tour à tour urbanistes et architectes. Dans une ville, l urbaniste travaille à tracer les routes, à identifier les besoins d approvisionnement en électricité, eau, téléphone, à définir les infrastructures publiques (écoles, mairies, hôpitaux). L architecte prend ensuite le relais pour construire des bâtiments qui puissent être connectés aux infrastructures définies par l urbaniste. Les choses se passent à l identique lors de la création d un SI. L urbaniste identifie tout d abord les besoins en flux d information dans le SI et définit des règles à respecter lors de la conception des différentes applications logicielles, lesquelles seront conçues sous l orchestration de l architecte. Dans un contexte chahuté de fusion, d acquisition, de réorganisation ou plus simplement d évolution de stratégie d une entreprise, le SI est amené à évoluer et sa complexité va croissante. Il convient alors d apporter une attention toute particulière à cette évolution, afin d en maîtriser les coûts tout en conservant la flexibilité et la réactivité nécessaires à l alignement avec les besoins du métier. C est bien là l objectif d une démarche d urbanisation. 125

Architectures d entreprises : frameworks et méthodologies sensibiliser aux problèmes inhérents à la conception d une architecture mettre en perspective les différents frameworks architecturaux existants sensibiliser aux problématiques de sécurité problématiques liées à la conception des architectures apport du standard UML 2.0 associé à la méthodologie MDA (Model Driven Architecture) concepts de composants, de connecteurs, d interface et de style présents dans les langages de description d architecture (ADL) étude et comparatif des différents frameworks d architectures d entreprise (Zachman, TOGAF, 4+1, ) méthodologie de conception appliquée aux architectures SOA prise en compte des besoins métiers de l entreprise lien avec la conception de services logiciels prise en compte de la sécurité des applications d entreprise lors de la conception des architectures Architecte des Systèmes d Information, chef de projet Connaissances de base en analyse et architectures logicielles Damien NICOLAS Djamel KHADRAOUI Sophie RAMEL Jean-François MERCHE Explications méthodologiques et théoriques, études de cas Durée 4 jours Tarif 1.375 HT Introduction à l architecture pilotée par les modèles MDA ( Model-Driven-Architecture) sensibiliser les participants aux principes du MDA présenter les différentes étapes d application du MDA faire un tour d horizon des différents outils liés à MDA historique présentation succincte d UML et de XML présentation des standards utilisés par MDA : MOF, XMI, UML, introduction aux modèles (CIM, PIM et PSM) introduction aux différentes approches de transformations de modèles (par programmation, par template, par modélisation) panorama des outils MDA (AndroMDA, Eclipse/EMF, ) Connaissance d UML et de XML Damien NICOLAS Exercices, exposés théoriques Analyste-programmeur, architecte logiciel, chef de projet informatique 126

Les méthodes de développement agile comprendre les origines et les principes du développement agile mettre en pratique l organisation et les pratiques préconisées par la méthode Scrum mettre en pratique les techniques de développement agile préconisées par la méthode Extreme Programming comprendre et utiliser les outils de tests et d intégration qui permettent de simplifier les tâches du développeur introduction : courte présentation de Scrum et XP, les projets ciblés et bref historique revue des principes de Scrum : 3 rôles, 3 cérémonies, 3 artefacts et 3 bonnes pratiques revue des principes de XP : qualité, reproductibilité du processus, approche centrée sur le client, cycles de développement courts, pilotage par les tests, ouverture au changement, périmètre optionnel les principes de Scrum les rôles : Product owner, Scrum Master et Team les cérémonies : Sprint Planning, Sprint review, Daily Scrum les artefacts : Product Backlog, Sprint Backlog, Daily Scrum les bonnes pratiques : Users Stories, planning poket et Scrum board les valeurs et pratiques de XP les 4 valeurs de XP : Communication, Simplicité, Feedback, Courage revue de l ensemble des 12 pratiques de XP : Planning Game, Small Releases, Tests, Refactoring, Simple Design, Pair Programming, Collective Code Ownership, Continuous Integration, On-Site Customer, 40-hour Week, Coding Standards, Metaphor planning Game & Iteration planning les concepts et principes du Planning Game réalisation d un cas pratique de Planning Game (sous forme de jeu ou d exercice de programmation) test-driven development les aspects du développement piloté par les tests : programmation objet, environnements de tests, approche, test fixtures, mock objects, couverture des tests, GUI testing, gestion des bugs, tests utilisateur exercices pratiques de programmation en Pascal avec l environnement de développement Open Source Lazarus et FPCUnit refactoring & continuous integration les principes du refactoring et l intégration continue : processus contrôlés de refactoring, quand appliquer le refactoring, design patterns, intégration exercices pratiques de refactoring adopter XP les principales difficultés à mettre en oeuvre un processus XP discussion sur les questions récurrentes à propos d XP Analyste, développeur Connaissances de base en analyse et architectures logicielles Stéphane CARRÉ Directeur, Optima Consulting Exercices sur PC, exposés théoriques Durée 2 jours Tarif Nous contacter 127

Qualité et ergonomie au service de vos applications web sensibiliser les professionnels à la problématique de l accessibilité web démontrer l intérêt de la conformité aux standards du web présenter des outils et méthodes permettant d améliorer la qualité des interfaces web présenter les principaux enjeux de la prise en compte de l ergonomie dans les projets web établir un lien entre qualité fonctionnelle et technique enjeux ergonomie accessibilité qualité et testabilité standards, conformité, interopérabilité bonnes pratiques Analyste, architecte de SI, cadre impliqué dans des projets de développement, chef de projet, créateur de site web, gestionnaire de site, ingénieur ou technicien participant à la conception et à l amélioration d un produit, d un processus ou d un procédé, ingénieur, responsable IT, webmaster Alain VAGNER Salim GOMRI Exercices, exposés théoriques, illustrations Développement d applications sur terminaux mobiles donner une vue générale des enjeux des technologies mobiles permettre aux architectes de choisir la bonne solution de développement pour une application mobile éviter les mauvaises surprises de la non-portabilité immédiate d une application d un terminal à un autre introduction au développement d application mobile iphone Java ME Web Mobile Connaissance d UML et de XML Salim GOMRI Cyril HAZOTTE Eric MONTECALVO Informaticien, CRP Henri Tudor plateformes de développement langages natifs (cocoa) et portables (Java) langages issus du web (XHTML MP / css /Javascript, Flash Lite) environnements de développement solution tierces pour la portabilité d applications perspectives mobiles Démonstration, exercices sur PC, exposés théoriques, études de cas Architecte logiciels, décideur, développeur 128

Business process-oriented modelling Training available in Objectives to present a process-oriented modelling approach that can be understood and used by both business and IT people to show how business process models can be used on one hand to formalise business process (re-)engineering activities, while also accurately implementing business requirements throughout software development activities Points dealt with to describe the basic business process modelling concepts - roles, activities, resources, products - and the limitation of WfMC/BPMI approaches. Introduction to multiple-perspective business-process modeling to formalize business process requirements, rules and practices to present a practical guide on how to identify business requirements that can be accurately defined by process models and the interdependency between these requirements; then how to progressively move from informal descriptions to rigorous models that can be supported by software modelling tools. Emphasize the distinction between the activity-based models available in modelling tools and some other valuable perspectives role-based models, etc. to discuss the pro and cons in using languages oriented towards implementation of business processes in software systems (for instance the Business Process Execution Language for Web Services - BPEL4WS, or the Business Process Modelling Language - BPML) case study to apply business process-oriented modelling to a concrete business scenario. The case study can be tailored to the background of the audience (business-oriented or technical oriented). In case of mixed audience different groups could be formed Audience Architect, business analyst, engineer, project manager Prerequisites Experience in projects involving re-engineering or modelling software systems in an enterprise setting Teacher Denis AVRILIONIS Managing Director, Onetree Technologies S.A. Pedagogical method Presentations and hands-on exercises Duration 2 jours Price Contact us Find the detailed content of these training sessions on : www.sitec.lu/formation 129

Réceptionnez et déployez vos solutions logicielles avec qualité Surveiller et capitaliser l information au quotidien connaître les standards en matière de tests logiciels savoir définir une stratégie de tests concevoir des tests fonctionnels en combinant des techniques de tests suivre et gérer le déroulement des tests maîtriser la gestion des anomalies connaître les différents outils de support aux tests évaluer la conformité d un projet informatique utiliser un outil de gestion et de suivi des tests : OPAL Next utiliser un outil de gestion des anomalies : Mantis Analyste, chef de projet informatique, responsable qualité Expérience en projets informatiques, expérience en analyse (rédaction de cahiers des charges ou de spécifications) Samuel RENAULT les normes en matière de tests (ISO, IEEE) les tests dans un projet logiciel (stratégie de tests, conception des cas et des scénarios de tests, exécution, suivi, non-régression) les types de tests (unitaire, intégration, fonctionnel, acceptation) les techniques de tests (techniques white box, techniques black box) l infrastructure de tests (environnements, outils de tests) Exercices de mise en application, exposés théoriques, présentation d un outil Concevez un cahier des charges détaillé pour le développement d un système d information être sensibilisé à l importance du cahier des charges tout au long du projet savoir structurer et rédiger un cahier des charges pouvoir utiliser des techniques d expression des exigences et de modélisation qui aident à rédiger le cahier des charges et à analyser le système d information Analyste, chef de projet informatique, consultant, développeur, directeur, responsable IT, responsable qualité Expérience en projets informatiques, expérience en analyse (rédaction de cahiers des charges ou de spécifications) pourquoi faire un cahier des charges? processus d ingénierie des exigences, étape par étape contenu et organisation d un cahier des charges qualités attendues d un cahier des charges traçabilité : pourquoi et avec quels outils? présentation de l intérêt de la modélisation dans un cahier des charges approches structurantes et modélisation UML, introduction à des techniques pour : exprimer les objectifs du système d information identifier et structurer les exigences fonctionnelles et non fonctionnelles rédiger les exigences fonctionnelles sous forme de cas d utilisation modéliser les exigences avec UML (Unified Modeling Language) outils logiciels pour la modélisation amélioration de la gestion des exigences grâce aux normes Céline DÉCOSSE Exercices, exposés théoriques, études de cas Durée 2 jours Tarif 865 HT 130

NEW Concevez des cahiers des charges métier pour la sélection d un fournisseur de progiciel ou de développement de système d information progiciel ou développement spécifique? choisir entre l acquisition et le développement d un système sur base de critères objectifs connaître les différents types de cahier des charges pour un appel d offres et pour un projet de développement quelles sont les exigences sur le futur système? identifier les processus métiers identifier et analyser les exigences des utilisateurs décrire les exigences fonctionnelles et non-fonctionnelles de manière structurée comment organiser les exigences dans un cahier des charges? choisir un modèle de cahier des charges adapté à votre projet organiser les exigences dans le cahier des charges rédiger les contraintes d appel d offres utiliser un formalisme adapté au projet valider le cahier des charges Analyste, chef de projet, consultant, développeur, informaticien, responsable de développements et d intégration informatique Céline Décosse Samuel Renault Démonstrations, études de cas, exercices, cas pratiques, retours d expérience, exposés théoriques Durée 2 jours Tarif 865 HT le cahier des charges, un document essentiel pour votre projet des processus métier à l identification des exigences pour un projet IT identifier les processus métiers : comment faire, qui est impliqué? identifier les exigences fonctionnelles et non fonctionnelles par processus décrire les exigences valider et pondérer les exigences : structurer le texte, s appuyer sur des modèles contenu et organisation du cahier des charges les standards applicables en matière de cahier des charges le cahier des charges d appel d offres le cahier des charges de développement bonnes pratiques de rédaction suivi des exigences au cours du projet IT 131