Miura Conseil Store

Aller au contenu »

Bienvenue sur notre boutique magento

Votre panier est vide.

Filière Maîtrise d'Oeuvre

  • E-administration, conduire un projet

    Contenu

    Analyse des fondements du projet

    De « l'informatique pour tous » à la « e-administration »
    - Historique de l'utilisation des technologies de l'information et de la communication au sein des institutions françaises, au regard des évolutions européennes.
    - Sites Internet, Intranet et Extranet : comprendre les typologies de projets par des exemples concrets.
    - Définition de termes clés utilisés durant la formation : e-gouvernance, gestion de la relation citoyenne, portail, travail collaboratif, système d'information,...

    Définition du projet et bénéfices attendus

    - Définir son projet et décrire les bénéfices attendus sur les différents modes de relation et sur l'organisation.
    - Identifier les populations impactées. Catégorisation horizontale et verticale des populations internes et externes. Identification des leviers et des bénéfices par cibles.
    - Vendre le projet en interne. Première analyse budgétaire.

    Evaluation de l'« institution interactive » par rapport au projet

    - Choisir des indicateurs fiables : gestion de la relation, gestion de l'interactivité, analyse des statistiques internes et externes... Créer de nouveaux indicateurs au regard du projet à réaliser.
    - Cartographie, ouverture, interopérabilité : analyse du système d'information et du schéma directeur.
    - Les projets transversaux, le travail collaboratif, la gestion des procédures internes, l'utilisation de l'intranet : analyse des échanges au sein de l'institution.

    Modélisation du projet et analyse des impacts

    - De l'état initial à l'état final, formaliser le cadre réglementaire pour les actions à réaliser, formaliser les données fermes et les axes flexibles.
    - Cartographier le modèle attendu : impact en termes de relation, d'organisation, d'investissement, d'architecture technique.
    - Première identification des outils nécessaires et clarification du périmètre fonctionnel.

    Présentation des outils de l'e-administration

    Les télé-procédures : principes, mise en place et gestion
    - Comprendre les différents types de télé-procédures et les concepts associés : certification, tiers de confiance, processus de validation, signature électronique.
    - Retours d'expérience de télé-procédures : marchés publics, domaine social, service-public.fr. Les services impactés par la mise en place de télé-procédures au sein d'une administration.
    - Les outils techniques du marché.

    La notion de portail d'administration et de guichet unique

    - Concept et principe du portail comme point d'entrée sur le système d'information. Les différents types de portails. Exemples d'outils portail.
    - Les problématiques inhérentes au portail : guichet unique, mot de passe unique, socle technique...

    La gestion de la relation citoyenne

    - Principes et champs d'action de la gestion de la relation citoyenne. Les outils disponibles et leurs périmètres fonctionnels généraux.
    - Exemples de mise en oeuvre.

    L'accessibilité des services

    - Principes et normes de l'accessibilité. Comment rendre un projet « accessible ». Exemple de mise en oeuvre.

    Les Web Services

    - Principes et concepts associés aux Web services : présentation d'exemples concrets dans le domaine de l'e-administration.
    - Comment intégrer des Web Services au sein de son projet Web.

    Recueil des besoins et gestion des exigences

    - Qui organise et comment la démarche de recueil des attentes ?
    - Hiérarchiser les exigences pour formaliser un périmètre : exemple de grille de critères.
    - Choisir les périmètres successifs pour le projet et identifier les processus de validation.

    La notion de « webisation »

    - La notion de webisation pour appréhender les évolutions de l'e-administration. De l'existant progiciel à l'application Web.
    - Exemple de services proposés : aide juridique, gestion sociale, transports départementaux,...
    - Définir de nouveaux services à partir d'un existant métier.

    Choisir un prestataire, organiser un appel d'offres

    - Evaluer le coût global par type de projet Web. Analyse budgétaire d'exemples proposés par les participants.
    - Les différentes prestations et leurs modes de chiffrage : agence de communication, sociétés de service, éditeurs, cabinets de conseil. Quels interlocuteurs pour quelles prestations ? Analyse rapide des solutions du marché en fonction des objectifs de la solution attendue.
    - Les différentes formes d'appel d'offres. Comment choisir la forme juridique des marchés à passer ?
    - Rédiger un cahier des charges. Etapes et contenus.

    Principales étapes du développement d'un projet

    - Présentation de l'ensemble des étapes d'un projet Web, répartition des tâches en fonction des compétences internes et externes et des phases du projet : conception, réalisation, test, hébergement...

    Accompagner le changement

    - Comment conduire et accompagner le changement ? Exemple de démarches réalisées.
    - Définir un plan de formation vers l'ensemble des populations impactées. Présentation d'un plan de formation réalisé pour un portail.
    - Définir un plan de communication interne et externe. Exemples de plan de communication.

    Faire vivre un projet d'e-administration

    - Organiser et optimiser la gestion d'un site
    - Animer un réseau de correspondants internes et externes. Description des profils de postes et des tâches associées.
    - Evaluer un dispositif d'e-gouvernance
    - Analyse du site : statistiques de fréquentation, échanges, pages vues...
    - Les retours de populations ciblées : élaborer un questionnaire en ligne.
    - La veille : optimiser ses actions de veille dans le domaine de l'e-administration.

    Promouvoir la cyber-administration : optimiser le site Web

    - Définir une stratégie de communication en ligne, vendre les trois produits de l'institution. Gérer le cycle rédaction-publication-validation.
    - Gérer la crise sur Internet.
    - Définition et principes généraux d'une politique de service en ligne en fonction des cibles.

    Utiliser les actions hors ligne

    - Hors ligne, relais de l'information en ligne (espace public numérique, cyber-centre, participation aux salons,...).
    - Ville Internet, label, concours : valoriser l'action de l'institution.

    Synthèse

    - Résumé des notions et concepts abordés.
    - Ouverture sur les évolutions des projets e-administration.

  • Systèmes Décisionnels, Synthèse

    OBJECTIFS

    Bâtir le SI décisionnel de l'entreprise impose une démarche complète qui va au-delà de la construction du data warehouse. Basé sur un ensemble de bonnes pratiques multisecteurs, ce séminaire vous montrera comment rendre votre système décisionnel plus performant, moins coûteux, et vous permettra de répondre à différentes questions. Parmi celles-ci : comment aborder la performance de votre SID ? Comment exploiter au mieux les informations du data warehouse ? Comment organiser les datamarts ? Comment réutiliser les développements ? Quelle est l'organisation optimale ?

    CONTENU

    Principes autour du SID

    Pourquoi un SID
    - Les nouveaux enjeux de l'entreprise. Vers une valorisation de l'information. Les besoins des Directions générales. Bref historique du décisionnel. Positionnement du SID par rapport au SIO (Système d'Information Opérationnel). Quelques clichés à battre en brèche.

    Gérer les risques
    - Identifier et estimer les risques dans la construction et l'exploitation du SID. Les principaux écueils à éviter. La check-list pour réussir.
    Architecture standard du SID
    - Présentation de l'architecture en trois couches : couche du lien avec le SIO, couche orientée informations métier, couche présentation aux utilisateurs. Description détaillée de chacune. Les choix stratégiques d'architecture : fonctionnelle et technique. Réussir la modélisation des informations. Le rôle fondamental de la modélisation des informations.

    Dictionnaire fonctionnel/technique
    - Comment construire les dictionnaires pour le SID, que doivent-ils contenir au minimum.

    Performances du SID

    Développer une stratégie décisionnelle pertinente
    - Comment mettre le SID en adéquation avec la stratégie de l'entreprise. Estimer la maturité décisionnelle de l'entreprise et de son informatique. Une démarche d'urbanisation d'un SID pour relier l'efficacité aux moyens mis en oeuvre. Avantages de cette urbanisation. Chaque composant du schéma d'urbanisation sera détaillé.

    Mesure des performances
    - Définition des critères d'efficacité du SID. A travers les cartes stratégiques, nous apprendrons à lier l'information aux objectifs de l'entreprise et à mesurer la performance du SID.

    Démarche de conception et de réutilisation

    Typologie des besoins
    - La typologie des demandes sur un SID, y compris pour le datamining, sera explicitée. Elle permettra de spécifier à partir des besoins exprimés le processus de conception adéquat.

    Architecture informatique
    - Comment répondre aux besoins et définir les réponses informatiques optimales. Le multidimensionnel, ROLAP, MOLAP ou Hybride : les critères de choix. Comment traiter les problèmes de volumétrie. Comment couvrir un besoin avec plusieurs cubes multidimensionnels. Gérer la montée en puissance de votre multidimensionnel. Les plus du relationnel décisionnel par rapport au relationnel transactionnel.

    Techniques de réutilisation des datamarts
    - L'entrepôt n'est qu'une étape, les datamarts en sont une autre : comment réussir. La démarche de modélisation et de conception. Quelle modélisation face à la multitude des restitutions. Apprendre à manipuler la puissance du modèle en étoile : multidimensionnel et relationnel. Réutiliser les développements comme en informatique opérationnelle. Comment faciliter l'accès aux informations. Construire le référentiel d'entreprise des dimensions d'analyse. Les méthodes seront déployées sur de nombreux exemples réels.

    Industrialisation du SID

    Elaboration du plan de production
    - Construire un plan de production informatique pour son SID. Les pièges à éviter. Check-list des recommandations. Industrialiser des cubes multidimensionnels.
    Fiabilité et phase de contrôle des informations
    - Fiabiliser les données et les informations. Définir les contrôles qualité minimum. Définir le phasing des contrôles.

    Les phases critiques de recette
    - Quelle part consacrer aux recettes de son entrepôt ou de ses datamarts. Définition de la recette dans le monde multidimensionnel.

    Les outils
    - Panorama des suites décisionnelles : SAS, BO... Les outils multidimensionnels : Essbase, Oracle... et un aperçu des outils Open Source : Pentaho, Xreporter...
    - Opportunité d'un ETL, comment intégrer un ETL dans l'architecture décisionnelle.
    - Limites et contraintes de mise en oeuvre. Le déploiement Web.

    Gestion de projet et organisation autour du SID

    Conduite du changement
    - Comment conduire le passage de l'infocentre, du décisionnel éparpillé au SID. Comment tenir compte de la culture d'entreprise dans son approche décisionnelle.
    Gestion de projet décisionnel
    - Quel projet pilote choisir. Comment évaluer la complexité, la maturité des besoins.
    Comment évaluer la valeur ajoutée pour l'entreprise. Les techniques d'analyse de besoin en décisionnel.
    - Piloter le décisionnel dans son ensemble au-delà de l'étape de construction du datawarehouse. Prioriser vos projets décisionnels. Quel projet pilote choisir.
    Organisation
    - Les différents acteurs et leurs rôles respectifs. Comment positionner le décisionnel au sein de l'entreprise. L'organisation pour exploiter au mieux votre SID : centralisée ou décentralisée ? Comment choisir. La relation MOA-MOE. Etudes et production : quel périmètre. Peut-on externaliser le décisionnel ? Les différents référentiels. Le rôle du
    webmaster décisionnel. Comment administrer les différents composants du SID. Comment établir une politique cohérente et efficace en matière de compétences : compétences clés, compétences externalisables. Le webmaster décisionnel.
    Etude de cas
    Un exemple complet d'une PME sera traité.

  • Nouvelles architectures des SI

    Principes techniques des applications Web

    - Les technologies Web

    - TCP/IP, HTTP/HTTPS, HTML, navigateur internet, JavaScript, applets, ActiveX.

    - Les fondamentaux

    - Les différents types d'architecture : 1 tiers, 2 tiers, 3 tiers, n-tiers.
    - Le client, les serveurs d'applications, le mode connecté et le mode déconnecté, les principales notions : contexte, transaction, middleware, composants, objets.
    - Le découpage des architectures en cinq couches.
    Présentation de l'architecture J2EE
    - Présentation des composants de l'architecture J2EE : JSP, Servlets, EJB, JMS.
    - Les spécifications additionnelles (portlets, gestion de contenu). Les principaux types d'architecture J2EE. Synthèse et perspectives.
    Présentation de l'architecture .NET
    - Présentation des composants de l'architecture .NET : WebForms, WinForms, Enterprise Services, MSMQ. Comparaison avec J2EE. La vision de Microsoft des architectures d'entreprise.

    - L'alternative Open Source

    - La plateforme PHP. L'offre Open-Source J2EE avec Géronimo, JBoss et ObjectWeb.
    - Bénéfices et risques.

    - Le Web 2.0 et les nouvelles IHM

    - La technologie Ajax et ses retombées sur les applications Web.
    - Le Web 2.0 : définition, impact sur les applications et les demandes utilisateur. L'avènement du crowdsourcing.
    - L'évolution des interfaces graphiques, les nouvelles possibilités offertes par le client riche.

    Principes d'urbanisation du SI

    - Qu'est-ce que l'urbanisation ? La cartographie de l'existant. Définir le SI cible.
    - Comment définir la trajectoire de convergence ? Qui sont les acteurs d'un projet d'urbanisation ? Quelle durée ?
    - Quels sont les livrables ? Quelle structure de pilotage? Quelle approche adopter ? Analyses : maturité, intégration, coûts, risques. Retours terrain sur le ROI et l'organisation liée aux nouvelles architectures.
    - Analyses d'impact : virage culturel pour l'entreprise et la DSI, montée en compétence des équipes, organisation par rapport aux expertises internes et externes, gestions de projets.

    Architectures orientées Intégration : une réponse concrète à l'Urbanisation

    - Enterprise Application Integration : EAI. Qu'est-ce exactement : une technologie, un concept ? Pourquoi les problématiques d'intégration sont-elles d'ordre plus organisationnel et fonctionnel que technique ? L'architecture d'un EAI (ETL, workflow, BPM, messaging, connecteurs, etc.). Comment les outils EAI répondent-ils à l'architecture et aux contextes ? Interfaces applicatives "traditionnelles" d'intégration : CORBA/IIOP, EJB/RMI, DCOM, XML-RPC, JCA.

    Les Web services

    - Le concept des Web services et les standards associés (SOAP, WSDL, WS-*).
    - Développer et déployer des Web Services.
    - Positionnement des principaux acteurs du marché.

    Infrastructures e-Business

    - Historique.
    - Tentatives de normalisation (BPSS, cXML, xCBL, BTP...), offres du marché (Commerce One, Ariba, Rightworks, Biztalk).
    - ebXML vs RosettaNet.
    - Architecture, normes, adoptions, retours d'expérience. Normes financières et comptables (OFX-SWIFTML, XBRL...).
    - L'orchestration de services (BPML, BPEL, BPEL4WS) : une réalité...

    Architectures orientées service (SOA)

    - Qu'est-ce qu'un "service" ? Comment un serveur de fichiers peut-il être orienté service ? Des exemples de services.
    - Différences entre gestionnaires et courtiers. Orchestration de plusieurs services. L'exemple d'une transaction multi-acteurs.
    - Sécurité et qualité de service. Supervision et maintenance.
    - Les aspects transactionnels : analyse des phases techniques et fonctionnelles, intégrations à couplage fort ou lâche.
    - Exemples concrets d'applications pour la distribution de contrats et services d'assurances.
    Les architectures ESB (Enterprise Service Bus) : une convergence SOA - EAI ?

    Gestion de contenus (WCM), gestion de documents (GED, WDM), personnalisation et syndication

    - Les enjeux de la gestion de contenus.
    - Pourquoi le travail collaboratif ? Mise en place d'un système de publication, démultiplication des canaux de communication, décentralisation...
    - Sites statiques vs sites dynamiques, utilisation de XML, gestion des rôles. Description des outils de gestion de contenus, de gestion de documents. Orientations collaboratives, personnalisation (profiling). Quelques offres présentées : Documentum, Vignette, Microsoft Sharepoint, Alfresco...
    - Apports de la personnalisation.
    - Gestion de la connaissance (Knowledge Management), personnalisation pour chaque utilisateur... "Visages" de la personnalisation : implicite, explicite, collaborative, filtrage, segmentation...

    Portail d'entreprise (EIP)

    - Le terme EIP couvre beaucoup de fonctionnalités dont l'entreprise a réellement besoin.
    - Rassembler toutes les sources de données et les diffuser à travers une seule application, le navigateur, est un objectif très ambitieux. Quelles sont les problématiques techniques à résoudre pour mettre en oeuvre un EIP : personnalisation, contrôle d'accès, recherche, syndication de données, syndication de processus ? Quels en sont les principes d'architecture technique ?
    - Brève description des outils majeurs IBM WebSphere Portal, BEA Plumtree, MS SharePoint Server...

    L'entrepôt de données (Data Warehouse)

    - Les organisations veulent disposer d'un système d'information décisionnel réellement ajusté à leur métier et qui leur permette d'améliorer concrètement le suivi, la prévision et l'optimisation de leurs activités économiques et sociales. Au-delà des infocentres traditionnels, le Data warehouse, en tant que référentiel d'analyse, capitalise sur l'existant informatique en valorisant les données opérationnelles et offre une architecture fondée sur des enjeux fonctionnels stratégiques plutôt que sur un défi technologique.
    - Description de la chaîne complète : collecte des données dans les systèmes opérationnels jusqu'à la présentation dans les applications décisionnelles, en passant par le processus d'alimentation et le stockage dans le référentiel d'analyse. Granularités de l'information : détail, agrégat, indicateur. Quelques exemples concrets pour illustrer les différentes démarches et outils.

    Infrastructure de sécurité

    - La sécurisation des échanges d'information : authentification, autorisation, intégrité, confidentialité, surveillance, non-répudiation, aspects légaux. Pourquoi la sécurité applicative est-elle devenue tout aussi importante que la sécurité d'infrastructure ? La sécurité dans un projet eBusiness est devenue un véritable projet dans le projet. La PKI : cryptographie, certificats, SSL, signature électronique, etc. L'infrastructure de sécurité pour les architectures orientées service.

    Surveillance et gouvernance du SI

    - Le monitoring technique : définitions, et protocoles (SNMP, JMX, WMI).
    - Les outils d'APM (Quest PerformaSure, CA Wily).
    - Le monitoring des flux ou Business Activity Monitoring (Systar).

    Synthèse

    - Résumé des notions, concepts et préceptes abordés.
    - Les grandes tendances de l'évolution des architectures techniques.

  • Open source, les solutions

    Les aspects stratégiques

    Les éléments stratégiques de décision pour le SI.

    Les origines et les enjeux

    - Historique, le projet GNU et la Free Software Foundation. Objectifs et philosophie.
    - Liberté n'est pas gratuité.
    - Le fonctionnement communautaire. Les acteurs commerciaux (Oracle, Novell, Sun, Microsoft, etc.), institutions publiques, groupes de développeurs...

    Les atouts et les faiblesses

    Faire de bons choix technologiques et éviter les chausse-trappes.
    - Standards ouverts, vers la pérennité du SI. Evolutivité et personnalisation. Indépendance.
    - Multitude des éditeurs et incompatibilités. Time-to-Market. Support. Documentation. Appropriation.

    Les licences

    Comprendre et savoir comparer les différents modèles.
    - Les licences ASF, GPL, LGPL, BSD, MPL, copyleft, non copyleft... Les coûts. Les logiciels propriétaires, les sharewares, les freewares, le domaine public ? Quels choix selon le type de projet ? Les implications.
    - Position de l'Open Source face aux brevets logiciels.

    Le champ d'action et l'état du marché

    Se retrouver dans la profusion de l'offre et identifier les domaines d'utilisation.
    - Parts de marché dans les divers secteurs, prévisions.
    - La professionnalisation et les nouveaux acteurs.
    - Influence des constructeurs et des éditeurs.

    L'Open Source pour le SI

    Quelles briques utiliser pour son SI ? Les choix et leur impact financier.
    Comment évaluer une solution Open Source
    - Les critères sélectifs et leur appréciation : pérennité, maintenance, responsabilité juridique...
    - Evaluation des compétences nécessaires. Critères de mesure du TCO, coûts cachés. Formation et support.

    L'offre de services dédiée à l'Open Source

    - Spécificités de cette offre. Les SSII de l'Open Source. Comparaison avec les services traditionnels.
    - Le pilotage et l'externalisation des sous-traitants.

    Les systèmes d'exploitation

    - GNU/Linux, historique et caractéristiques.
    - Les distributions RedHat, Suse, Mandriva et les autres. Les déclinaisons BSD : FreeBSD, OpenBSD.

    Les technologies Open Source côté serveur

    Les besoins couverts par l'Open Source pour les services d'entreprises.
    - Linux sur le serveur. Avantages et inconvénients.
    - Les services Internet : Web (Apache), messagerie (SendMail ou Postfix) ...
    - Les bases de données : MySQL, PostgreSQL, Ingres... et les outils d'administration. Dans quel cas opter pour ce type de solution.
    Peuvent-elles rivaliser avec les offres Oracle, DB2, SQL Server ?
    - Les serveurs d'applications : Tomcat, Geronimo, JBoss, JOnAs, Mono. Comparaison avec les produits commerciaux (IBM WebSphere, BEA WebLogic, etc.).
    - Les annuaires : OpenLDAP.
    - La gestion de contenu et les portails : Zope/Plone/CPS, SPIP, EZPublish...
    - Les ERP : Compierre, ERP5, Fisterra.
    - Autres composantes (serveurs de noms, FTP, etc.).

    Les technologies Open Source pour le poste client

    Où en est la conquête du bureau de travail par l'Open Source ? Les technologies sont-elles prêtes ?
    - Linux pour le poste client ? Avantages et inconvénients. Le bureau : KDE et GNOME.
    - Suites bureautiques et autres utilitaires. OpenOffice vs MS Office. Mozilla/FireFox, Xorg, GIMP, etc.
    - Interfaces graphiques et XML : XAML et XUL, un nouvel enjeu de taille.
    Les technologies Open Source pour la sécurité
    - Firewalls, VPN, PKI, proxies, anti-spam, détection d'intrusions, recherche de vulnérabilités.

    L'Open Source pour le développement

    Comment construire une plate-forme de travail ? Comment intégrer ou déployer des applications ?

    L'analyse

    - Modélisation de projets. UML. Comparaison des solutions commerciales et Open Source (Plugin Eclipse Omondo, Objecteering Personal Edition, ArgoUML).

    Les langages et les compilateurs

    - Java/J2ee, php, perl, python, C#, tcl/tk.

    Les plates-formes d'exploitation

    - Java/J2ee. Conteneurs de servlets et d'EJBs.
    - Infrastructure nécessaire pour PHP et Perl.
    - Le Web collaboratif et Zope.
    - Le .Net : Outils Open Source. Le projet Mono.

    Les environnements de développement

    - Eclipse, cadre ouvert et large choix de plugins.
    - NetBeans, MonoDevelop, Matrix, Anjuta...
    - Les outils GNU : automake/autoconf, gcc, gdb...

    Les autres outils

    - Améliorer la gestion des logs avec Log4J.
    - Le versioning avec CVS, WinCVS, TortoiseCVS.
    - Maven pour optimiser le développement.
    - JUnit et Cactus pour organiser les tests unitaires.
    Le XML
    - Une avancée grâce à l'Open Source. Editeur (Conglomerate), parseurs XML et processeurs XSLT : Xalan, Xerces, Saxon... BD natives (XIndice, dbXML).
    Le déploiement
    - Automatiser les livraisons, faciliter la mise en production. Le cas de Ant et Nant.

    Discussions

    - PHP est-elle une solution pour l'entreprise ?
    - Performance, portabilité, fiabilité et pérennité.
    - Valeur ajoutée des solutions commerciales. Politique de Microsoft pour le .Net.

    Synthèse et exemples concrets

    Des études de cas pour analyser, en contexte, les résultats de mise en oeuvre de solutions Open Source.

    La migration

    - Grille de synthèse.
    - Identification des besoins, des apports et des risques. Les points clés. Etapes et coûts.
    - Types de migration (serveur, poste de travail, logiciel...).

  • Mobilité, synthèse

    Le nomadisme, les enjeux pour l'entreprise

    - Pourquoi les technologies et le marché nous incitent à développer des offres mobiles ? Les motivations liées aux déplacements, à l'accès distant.
    - Quels peuvent être les avantages sur l'Internet et l'Intranet mobile. Comment intégrer les nomades au SI.
    - Les aspects économiques du nomadisme (matériel, logiciel, sécurisation...).
    - Les profils concernés dans l'entreprise (itinérants, commerciaux, techniciens de maintenance, entrepôts...).
    - Un bon support à la productivité pour certains métiers (maintenance, logistique, commercial).

    Quelles technologies pour la mobilité ?

    - Les réseaux

    - Réseaux PAN et leurs protocoles de proximité (Bluetooth, irda, zigbee, RFID, HomeRef).
    - Environnements privé, public, industriel, quel standard WIFI choisir ?
    - Emergence des protocoles Wimax.
    - Les réseaux mobiles GPRS, EDGE, UMTS.

    - Les architectures techniques

    - Les modèles applicatifs : client léger, client lourd. Leurs outils de développement, portabilité et impact sur l'IHM.
    - Applications WML (langage WML, protocole WAP 2.0, XHTML), applications Imode?, applications vocales VoiceXML, applications sur PDA, applications Flash Lite, les applications Java (J2ME, Doja).
    - Rôle déterminant du XML dans l'architecture mobile : services Web, RSS, transformation XSLT.
    - Choix d'architecture autour des serveurs d'applications .Net, J2EE, Websphere, Weblogic, JBoss.
    - Les bases de données embarquées. Les solutions Oracle, SQL Server, SAP DB.
    - Importance du middleware dans un contexte mobile: MOM, Transactionnel, Extended systems.
    - Citrix : une solution attractive pour un accès à l'Intranet.

    - Les terminaux

    - Quel type de terminal choisir. Pourquoi ce choix est-il stratégique sur le développement de l'application et de ses composants.
    - Téléphones, tablette PC, PDA, Blackberry, terminaux industriels, wearables computers.

    - Les OS et les interfaces

    - Les offres de systèmes d'exploitation.
    - Les impacts sur l'ergonomie et l'interaction IHM, les contraintes des différentes technologies.

    Les applications pour l'entreprise

    - Panel d'opportunités fonctionnelles

    - Les applications horizontales (Groupware, accès Intranet...).
    - Les applications verticales (gestion de la force de vente, télémétrie).
    - La géolocalisation : une opportunité de nouveaux services (cartographie...).

    - Valorisation marketing de l'application nomade

    - La mobilité suscite de nouvelles relations avec les clients et employés. Impacts de la mobilité sur la communication et la publication
    d'information, émergence de nouveaux médias de services.
    - Couponing, e-ticketing, Email, SMS, MMS, Push to talk, Vidéo, P2P.

    - Gestion de contenu

    - Publication mobile : logiciels, navigateurs.
    - Ouverture du portail Intranet aux terminaux nomades. Faut-il adapter ou repenser la rédaction du contenu ?
    - Les nouvelles règles d'encodage (symboles, emoji, unicode). Impact sur la gestion des données dans un contexte multicanaux.
    - Les API de développement.

    Connexion distante et sécurité

    - Sécuriser et intégrer les accès nomades avec les applications du système d'information.
    - Les différentes solutions de sécurisation au niveau du terminal distant (biométrie, authentification, VPN, WTLS, HTTPS, WEP, TKPI).
    - Comment déployer une PKI dans un environnement mobile. Niveau de sécurité des protocoles WIFI (802.1x).
    - Les outils de synchronisation.

    Synthèse

    - Prospective.
    - Bibliographie, glossaire.

  • Construire un Data warehouse

    Principes d'architecture

    - Au-delà de l'infocentre

    Comment s'appuyer sur l'expérience infocentre pour construire le Data Warehouse. Les méthodes pour contourner les limites de l'infocentre. Les raisons techniques et culturelles qui conduisent au Data Warehouse.

    - Les notions fondamentales

    Les caractéristiques des nouveaux projets d'aide à la décision. En quoi un Data Warehouse est-il un projet de gestion de flux. L'importance de la sémantique des données. Le rôle de l'utilisateur fonctionnel. Comment anticiper les impacts organisationnels.

    - Les modèles de déploiement

    Data Marts, Operational Data Store, Data Warehouse : comment choisir l'architecture technique évolutive la mieux adaptée. Les solutions apportées par l'architecture technique et fonctionnelle du Data Warehouse.

    - Le méta dictionnaire

    Référentiel technique, dictionnaire fonctionnel et documentation utilisateur : les enjeux sémantiques d'un Data Warehouse.

    - La gestion des flux

    La capture des données sources, les règles de transformation, l'alimentation du Data Warehouse, l'administration et le suivi de la solution opérationnelle. L'importance de la gestion des flux au sein du projet.

    Les techniques disponibles

    - Les outils côté serveur

    Les dernières évolutions techniques des SGBDR dans le domaine du décisionnel.
    Les facteurs différenciateurs des outils d'alimentation du Data Warehouse. Le panorama et la typologie des solutions du marché : ETI, Genio, Data Stage, Sagent, Informatica, MS DTS, Sunopsis, OWB, ...

    - Les outils côté client

    BusinessObjects, Impromptu, Brio, ... Les facteurs clés de la mise en oeuvre des outils de requête. Les risques lors du déploiement et les solutions pour les maîtriser.

    - Les outils d'analyse OLAP

    Les outils d'analyse côté serveur et côté client : limites et points forts. Multidimensionnel OLAP (MOLAP) ou relationnel OLAP (ROLAP), comment choisir. Les performances attendues des bases de données dédiées à l'analyse. La cohabitation du relationnel et du multidimensionnel.

    - Le Data Mining

    Statistiques, réseaux de neurones, arbres de décision, algorithmes génétiques... Comment les techniques pointues de Data Mining permettent-elles de répondre à des préoccupations pragmatiques de découverte et de gestion des connaissances. Panorama et typologie des solutions du marché.

    - Le Portail décisionnel

    Les défis relevés par l'architecture Web dans le contexte de déploiement à grande échelle. Les pré-requis techniques et fonctionnels.
    -L'architecture et les composants du Web décisionnel : le navigateur, HTML, les middlewares et serveurs HTTP, les interfaces. Panorama des solutions aujourd'hui opérationnelles.

    - A quels utilisateurs s'adresse-t-on ? Les nouvelles opportunités. Le "push" ou le Web proactif. Comment assurer la pérennité des choix ?

    La démarche de construction

    - Le recueil des besoins utilisateurs

    Influence du domaine fonctionnel et des utilisateurs pilotes sur l'organisation du projet et sur la démarche sémantique. Le recueil pragmatique des besoins, par nature évolutifs. Les différents types de besoins. L'organisation de la cible fonctionnelle du Data Warehouse en Activités, Métiers, Domaines et Périmètres.

    - La modélisation d'un périmètre fonctionnel

    La démarche générique pour la prise en compte des besoins utilisateurs sur un périmètre fonctionnel. La modélisation des bases de données : le modèle en étoile. La gestion des agrégats et de la stabilité du périmètre fonctionnel. Comment formaliser les besoins utilisateurs pour modéliser la base de données.

    - Le projet pilote du Data Warehouse

    Le choix d'une pépite fonctionnelle pour le projet pilote. Le rôle du Chef de projet et des membres du Groupe de projet Utilisateurs. L'intégration des acteurs de l'infocentre dans le projet Data Warehouse : organisation et outils. La maquette de l'environnement utilisateur dans un contexte d'aide à la décision. L'intégration de plusieurs outils clients (requête, analyse) : avantages et dangers. Les écueils les plus fréquemment rencontrés, les solutions déployées. Le transfert de compétences vers les utilisateurs, les informaticiens. L'importance fondamentale du projet pilote dans la démarche projet Data Warehouse.

    - Le déploiement des périmètres fonctionnels

    L'intégration par itération fonctionnelle de l'ensemble des besoins utilisateurs. Les acteurs et leurs rôles dans la standardisation de la démarche générique utilisée pour le projet pilote. Les principes de déploiement vers l'ensemble des utilisateurs cibles.

  • Accessibilité des sites internet

    Programme

    Accessibilité : enjeux et perspectives

    - Définition de l'accessibilité d'un site web
    - Loi sur l'égalité des droits
    - Pourquoi rendre votre site accessible ?
    - Pour qui rendre votre site accessible ?
    - Elargir le champ de la clientèle du secteur privé sur internet
    - SDAE, WAI du W3C et label AccessiWeb
    - Séparation du contenu et de la présentation, enjeux techniques et économiques
    - La démarche vers l'accessibilité et la labellisation des sites
    - Intégrer l'accessibilité à un site existant
    - Anticiper la problématique d'accessibilité pour une refonte de site

    Ergonomie et utilisabilité au service de l'accessibilité

    - Répondre aux besoins des utilisateurs (cas d'utilisation)
    - Facilité d'utilisation du site, appropriation de la navigation sans difficulté
    - Structuration du contenu (des titres de présentation de chaque chapitre, clair et précis),
    - Présentation homogène pour chaque page du site
    - Respect des conventions habituelles de présentation des pages (Logo en haut à gauche, lien vers la page d'accueil, bannière de titre en haut, ...)
    - Aide à la navigation (revenir en haut de la page, accès direct au contenu textuel, raccourcis clavier, liens vers la page d'accueil, le plan du site ...)
    - Respect des règles d'ergonomie du référentiel de l'ADAE

    Les outils et matériels alternatifs

    - Accessibilité humaine, technique et fonctionnelle
    - Les terminaux et navigateurs adaptés
    - Les solutions logicielles et de gestion de contenu
    - Les coûts associés

    Les règles d'accessibilité du WAI et de l'ADAE (Accessiweb)

    Recommandations en matière de structuration du contenu, de mise en forme, d'utilisabilité et d'ergonomie de site web :

    - Recommandations de la WAI (Web Accessibility Initiative) Web 1.0
    - Les 14 directives, les points de contr�le et leur niveau de priorité I, II et III
    - Le label WAI et les niveaux de conformité A, AA, AAA
    - Le référentiel du SDAE sur l'accessibilité des services Internet de l'administration française
    - Le label de qualité AccessiWeb, les 92 critères et les 3 niveaux (Bronze, Argent et Or)
    - Les outils disponibles pour auditer et valider l'accessibilité d'un site

    Etudes de cas pratiques

    - Exemples de sites labellisés et accessibles
    - Test des sites des participants

  • Technologies Objet, la Synthèse

    Contenu

    * L'émergence de l'approche Objet
    * Les concepts de base
    * Analyse et conception par objets, UML et Processus Unifié
    * Les grands principes des modélisations réussies
    * L'objet en programmation
    * L'organisation de la réutilisation avec les Design patterns
    * Objets métier, frameworks
    * Les clients-serveurs à base d'Objets
    * Les objets métier, serveurs d'applications et architectures n-tiers
    * Les infrastructures Web à base d'objets
    * Synthèse

    Participants

    Ce séminaire s'adresse à tous les responsables informatiques, ingénieurs d'études, ingénieurs système, qui souhaitent appréhender d'une manière claire et précise les concepts objet et la manière de les utiliser.

    Programme

    L'émergence de l'approche Objet

    - Les problèmes observés sur les projets de développement au cours des dernières décennies.

    - L'émergence des concepts Objet au niveau de la programmation et leur remontée progressive vers les phases amont du processus de développement.

    - Les qualités attendues d'un développement Objet.
    Les concepts de base

    - Les ressemblances et différences entre l'objet au sens commun et l'objet informatique.

    - La notion de classe, fabrique d'objets, et ses constituants de base que sont la propriété et l'opération. Les liens avec ce que l'on peut trouver dans le monde des bases de données ou de la programmation procédurale.

    - La communication par envoi de messages.

    - La séparation des interfaces et des implémentations. L'encapsulation.

    - Les liaisons entre objets. Association. Agrégation ou composition.

    - L'héritage. Héritage et envoi de message. Types d'héritages.

    - Comment employer ces mécanismes de liaisons pour bien réutiliser ?

    - Le polymorphisme, son apport en termes d'extensibilité.

    - Les possibilités d'abstraction offertes par les concepts d'interface et de classe abstraite.

    - Les avantages de l'approche objet : extensibilité, réutilisabilité, rapidité de conception, mythe ou réalité ?
    Analyse et conception par objets, UML et Processus Unifié
    Les projets à objets

    - Rappels sur le cycle de vie du logiciel et cycles de vie traditionnels.

    - Le cycle de vie Objet et l'approche itérative. Processus de développement Objet et les grands axes de modélisation d'un système.

    - Historique des méthodes Objet.

    - Similitudes et différences des méthodes Objet.

    - Concepts Objet reconnus et nécessité d'un formalisme universel de représentation des concepts.

    - Rôles dans un développement Objet. Importance de l'architecte et du spécialiste en conception Objet.
    Les méthodes de conception autour d'UML

    - La genèse d'UML et présentation des instances de normalisation.

    - Les caractéristiques essentielles du formalisme UML.

    - La présentation du Processus Unifié et de l'enchaînement des phases d'un développement.

    - L'analyse des spécifications. Diagramme de cas d'utilisation. Acteur externe et frontières du système. Documentation des cas d'utilisation. Représentation des scénarios avec le diagramme de séquences.

    - L'analyse du domaine. Diagramme de classes. Classes, attributs, associations, agrégation et éléments complémentaires. Diagramme états-transitions. Diagramme de collaborations.

    - La conception. Représentation des algorithmes complexes avec les diagrammes d'activités.

    - La conception détaillée.

    - Le passage à la réalisation avec des langages de programmation Objet tels que C ++ ou Java.

    - L'architecture avec UML. Les modèles d'architecture. Architecture en couches. Diagramme de composants. Diagramme de déploiement.

    - Une comparaison synthétique entre Merise et UML.
    Les grands principes des modélisations réussies
    Principes de modélisation

    - Qu'est-ce que la réification ? Pourquoi et quand mettre des informations sous forme d'objets ? Que doit-on considérer comme un objet ? Critères pour une réification réussie.

    - Objets techniques et objets métiers. Comment traduire des concepts métiers sous la forme d'objets. Les grands principes de la définition d'objets métiers.
    Autonomie, interaction et interfaces

    - Les objets conçus comme entités autonomes.

    - Comment penser l'interaction entre objets ?

    - L'importance des interfaces et des points de contacts entre objets.
    Abstraction et concrétisation

    - Classes abstraites et concrètes. L'importance des classes abstraites. Comment réaliser de bonnes classes abstraites ? Comment abstraire à partir d'une analyse ?

    - Concevoir au niveau des classes abstraites et réaliser au niveau des classes concrètes. La réutilisation de classes abstraites. Extensibilité et adaptabilité des conceptions abstraites.

    L'objet en programmation

    Les grands langages objets

    - Quel langage choisir ? Les caractéristiques fondamentales des langages. Langages statiques et dynamiques. Les stratégies de gestion mémoire. Les bibliothèques de classes. Présentation et comparaison des caractéristiques des principaux langages à objets : C++, Java.

    - Comment choisir un langage objet ? Les grandes approches de l'implémentation des langages à objets - leurs conséquences sur les orientations des projets. L'impact des modes d'exécution sur une application. Peut-on se passer d'un langage à objet pour une approche objet ?

    - Le marché des outils de développement objet. Les grandes catégories d'outils. Tendances récentes, convergences. Des compilateurs aux ateliers de composants. Les acteurs principaux du marché.

    L'approche Java

    - Les caractéristiques générales du langage. Avantages et inconvénients. L'intérêt d'une machine virtuelle.

    - L'importance des bibliothèques de classes. Réutilisabilité et portabilité. Organisation d'un projet Java.

    - Le « tout Java ». De l'intranet à la carte à puce, des téléphones intelligents à la station de travail.

    - Politiques et stratégies autour de Java. Quelle attitude adopter face à Java ?
    L'organisation de la réutilisation avec les Design patterns

    - Favoriser la réutilisation par l'industrialisation du processus de conception.

    - Mise en place de solutions-types réutilisables : les design patterns ou patrons de conception.

    - Les travaux du GOF (Gang Of Four) et les grandes catégories de Design Patterns : processus de création d'objets, description de structures de données, réalisation d'un comportement.

    Objets métier, frameworks

    - Qu'est-ce qu'un framework ou canevas applicatif ? Rapport entre framework et composants logiciels dans une application à objets. Comment utiliser des frameworks ? Comment insérer des composants dans un framework ? Comment définir ses propres frameworks ? Les pièges à éviter lors de la conception de frameworks.

    - Tentative de définition de l'Objet métier.

    - Différences entre design patterns et frameworks.
    Les clients-serveurs à base d'Objets

    - Les architectures à base d'objets répartis.

    - CORBA : Common Object Request Broker Architecture. Principes d'un courtier de requêtes Objet (ORB). Phases de développement d'une application CORBA. Présentation d'un exemple.

    - Modèle Microsoft COM-DCOM.

    - Java Remote Method Invocation (RMI) de Sun Microsystems.

    - Apports et limites de ces solutions. Nécessité d'aller plus loin dans la prise en charge des services techniques afin de tendre vers un assemblage de véritables objets métier.
    Les objets métier, serveurs d'applications et architectures n-tiers

    Les architectures multiniveaux

    - Les limites des architectures client-serveur à deux niveaux en matière de modularité, d'évolutivité et de capacité à accompagner une montée en charge sans refonte architecturale et conceptuelle.

    - Les principes et apports des architectures multiniveaux. Spécificités des architectures ouvertes sur Internet.

    Problématique de sécurité.

    - Les grandes lignes des architectures multiniveaux Internet proposées par Sun Microsystems avec Java et par Microsoft avec .NET.

    - Les caractéristiques d'une architecture à base de composants métier.

    - Les propositions en concurrence : J2EE, .NET, Corba Component Model.

    Le standard J2EE et le marché des Enterprise Java Beans

    - Le modèle de base des Enterprise Java Beans. Extension des notions de composants JavaBeans aux architectures distribuées. Intégration avec les technologies existantes.

    - Spécification J2EE et implémentations. Les grands acteurs du marché des serveurs J2EE, de Sun à JBoss. Avantages et limites d'une standardisation.

    - Intégration avec les services d'information. Concevoir un mécanisme de persistance d'un modèle objet vers un schéma de base de données relationnelle.

    - Intégration avec les architectures de transaction.

    - Les différentes catégories de composants EJB : session, entité, message.

    L'approche Microsoft .NET

    - Présentation générale de l'architecture .NET. Portabilité et interopérabilité. Evolution de l'offre Microsoft de COM à .NET.

    - C#, un nouveau langage objet orienté composants. Comparaison avec Java. L'infrastructure CLR, technique d'intégration entre langages objets.

    - Les classes de base de .NET, développement avec ADO.NET et les WebServices. L'intégration avec les systèmes d'intégration et les composants COM.
    L'approche Model Driven Architecture

    - Les différents modèles MDA. Les transformations MDA.

    - L'impératif d'outillage de la méthode.

    - Les profils MDA et le métamodèle.
    Les infrastructures Web à base d'objets

    - Les bénéfices attendus de la mise en oeuvre des services Web.

    - Les constituants d'une architecture à base de services Web et leurs principes de fonctionnement.

    - Les concepts de SOAP, WSDL, UDDI.

    - L'historique des services Web.

    - Problématique d'urbanisation des systèmes d'information.

    - SOA (Service Oriented Architecture) : concepts et architectures.

    - Standards de gestion de processus métier en cours de normalisation.

    - Les offres en présence.

    Synthèse

    - Bilan. Enjeux, risques et perspectives.

  • Conception d'Architecture Web : internet/intranet, standards, méthodes

    L'architecture des applications Web

    Etat de l'art des infrastructures

    - Comprendre l'évolution et les enjeux des systèmes d'information. Le troisième tournant ou l'ère des services. L'urbanisation et l'intégration généralisées. Les architectures Intra-Inter-Extra Net.
    - Le marché des clients et leur évolution. Les serveurs et la virtualisation. Le client léger à tout prix ?
    - La mobilité a un prix, mais répond à de nouveaux besoins.

    Applications et composants côté client

    - Les scripts Javascript, Jscript. Les composants Java, JavaFX, SilverLight, ActiveX, plugIn. Quelles limites pour le déploiement ?
    - HTML, XHTML. Les limites du modèle HTML. Offre vectorielle (Flash, Flex,SVG).
    - La mode Ajax et les frameworks de développement (Rialto, GWT, Yahoo, ASP.NET Ajax...).
    - Quelle frontière entre les composants Desktop(RDA) et Internet (RIA). ?
    Rôle d'XML dans l'architecture applicative
    - Présentation XML, les moteurs de transformation XSLT et les parseurs XML. Les services Web, quels moyens de connexion avec les applications
    existantes. Méthodes de communication. Les protocoles XML (SOAP, ebxml, XSLT, Oasis, Rosettanet, XHTML, BPML, UDDI, WSDL). Impact XML sur les applications Web. Adoption de XML comme référentiel de métadonnées (DSML, XMI, VoxML, ...).

    Hébergement et développement des composants applicatifs

    - Les scripts PHP, JSP, ASP. Les approches orientées composant (Enterprise JavaBeans de Sun, Microsoft .Net).
    - Les « Web services », standards (SOAP, WSDL...), développements (Microsoft.NET, Sun/NetBeans, Eclipse...).
    - Les offres de serveurs d'applications complets : IBM WebSphere, .NET Enterprise Server, SUN One, Weblogic de BEA, Oracle 11gAS, JBoss, Tomcat, etc.
    - L'architecture .Net de Microsoft. Mode de fonctionnement et techniques d'implémentation (Framework, Enterprise Server, ASP .Net, Common Language Runtime,...).
    - La plate-forme J2EE. Le concept d'indépendance des plates-formes matérielles d'exécution. Les frameworks Java en vogue (Spring, Hibernate, Struts). Les Design Patterns.

    Espace de publication

    - Le Web, support de publication-diffusion. Les trois services : publication de documents avec ou sans structuration préalable, publication de données.
    - L'indexation et la recherche de documents. Les technologies des moteurs : indexation, "full-text", statistique, sémantique, linguistique.
    - La gestion de contenu (CMS). La prise en charge du cycle de vie et de validation du document. Gestion de métadonnées XML, des habilitations, des workflows de validation, de la présentation, du multiformat. Offres de CMS (eZ Publish, SPIP, Alfresco, Joomla, Jahia, Jetspeed...).
    - Importance des nouvelles versions d'outils bureautiques orientées XML (Office 2007/OpenXML, Open Office/OPenDocument). Typologie des offres : documentaire (Documentum, SharePoint), recherche (Autonomy).

    Espace de collaboration

    - Les protocoles SMTP, POP3, IMPA4. les forums. Le protocole MIME. Les annuaires et le protocole LDAP. L'ouverture des messageries vers le Net. L'accès aux annuaires via LDAP. L'avènement de la messagerie instantanée (Msn, Google, Yahoo, Skype). Les perspectives en matière de gestion d'agenda partagé. Utilisation des messageries SMS et du Push Mail.
    - Mise en place de forums et de groupes de travail. Quels domaines applicatifs pour le travail collaboratif ? Blog et Wiki.
    - Le workflow via le Net. Circulation de formulaires, suivi de processus et coordination de tâches. Prise en compte par les progiciels du marché : Adobe, W4, etc.

    Applications métiers

    - Le portail d'intégration. Syndication des sources de contenus et de services, des portails spécialisés (application, décisionnel, contenus, etc.). Les portails : point d'accès unique, personnalisation des services en fonction de l'utilisateur. Les offres éditeurs : IBM, Documentum, Vignette, MediApps. L'open source : PHPnuke, SPIP, Jahia,...
    - L'engouement pour l'EAI et l'offre du marché. Tibco, Microsoft, BEA Systems, IBM, Web Methods,... Les enjeux véritables de ce concept.
    - Gestion de la Relation Client, Business Intelligence et DataWeb


    Impacts sur le Système d'Information

    La stratégie d'adoption des logiciels libres

    - Genèse des principaux Open Source Software du marché. Tous les secteurs couverts.
    ? Les garanties de sécurité et de pérènité. L'impact sur les postes de travail. Les similitudes et différences avec les logiciels payants.
    ? Linux serveur ou client ? Apache incontournable aujourd'hui ? Les outils de développements (PHP, Eclipse,...). Les bases de données (MySQL, Postgres SQL).
    ? Intégration du back-office de l'entreprise.
    ? L'ère du service prend le pas sur l'ère du logiciel ?

    Les applications Web et la sécurité

    ? La sécurité : avant tout une approche globale. Les nouveaux risques. Les techniques disponibles et les moyens à mettre en oeuvre.
    ? Le rôle de la sécurité dans la distribution des composants. Mise en place d'une PKI et de certificats dans l'architecture Intranet. Protocoles SSL, HTTPS. Quelles solutions pour développer des applications de commerce électronique.

    Intégration des données de l'entreprise

    ? SGBD du marché : Oracle 9i, SQL Server, Sybase, DB2, MySQL, SAPDB, PostgreSQL. Interfaçage avec le Web. Evolution des accès aux données. Les bases de données XML natives (Tamino...).
    ? Types de stockage multidimensionnel (M-OLAP, R-OLAP, H-OLAP). Les familles d'outils client : requêteurs relationnels, EIS, Data Mining. Comment gérer la volumétrie importante ? Les techniques de modélisation spécifiques.

    L'exploitations et la supervision

    ? Problématique posée par le Terminal Windows : choix d'OS (Metaframe, Windows 2003). Impact de la recentralisation sur le poste de travail, le nombre de serveurs et la charge réseau.
    ? Les problèmes spécifiques d'administration liés à l'Intranet. Comment suivre le trafic et l'audience des serveurs ? Les offres de Webtrends, Webstats,, etc.


    Démarche et organisation

    L'ergonomie des applications

    ? L'accessibilité devient une obligation légale !
    ? La charte d'ergonomie : rôle, contenu technique, règles de mise en pratique.
    ? La charte graphique et l'utilisabilité.
    ? Rôle de la maquette, comment la réaliser : quelles techniques de maquettage ?; les principes d'interaction à respecter, par quoi commencer, quelles sont les compétences à avoir ?
    - Méthodologie du projet Web
    ? Quelle méthodologie utiliser ? L'inventaire des sources documentaires, applicatives, décisionnelles. Comment conserver une cohérence globale de l'information ? Quels nouveaux services proposer ? Déterminer les niveaux de gestion des contenus et les processus de validation, les niveaux d'habilitation et de sécurisation. Établir le plan du site et le rubricage.
    ? Quel recours à l'externalisation ? Quels apports des services externalisés de type ASP (Application Service Provider) ? Quelle réalité pour le "bureau virtuel" ?


    Synthèse

    Synthèse des technologies et de leur impact sur les développements, les types d'applications. Perspectives d'évolution des outils, des acteurs et des projets. Etudes de cas opérationnels. Bibliographie. Glossaire.

  • Conduire un projet EAI

    CONTENU

    Les architectures techniques
    - Les impacts d'Internet et du E-Business sur les architectures EAI
    - L'évolution du A2A vers le B2B, des EAI vers les iAI. L'urbanisme de systèmes est indissociable de solution EAI.

    Les composants principaux d'une solution EAI
    - Applications de gestion, data warehouse, progiciels : les besoins d'intégration sont récurrents.
    - Les deux principaux types d'architecture EAI : Hub and Spoke, Orienté Réseau.
    - Les fonctions de base d'un EAI : routage, transformation, connexion et transport. Les avancées des ETL par rapport aux solutions EAI. La gestion des processus, ou workflow basé sur le moteur de règles.
    - La poussée du Business Process Management pour implémenter un outil EAI. Les connecteurs ou adaptateurs, ouverture obligée pour l'intégration des applications. Les différents modes de communication et de transport. Message Queuing, Publish/subscribe, Request/response. La question majeure : synchrone ou asynchrone ? Le transfert de fichiers encore largement utilisé voire nécessaire.
    - La communication avec les systèmes transactionnels. Le positionnement des serveurs d'applications sur ce marché et leurs lacunes. L'accès aux bases de données.
    - Les outils d'administration nécessaires.

    Les modes de communication
    - Middleware Orienté Message : les clés de l'intégration grâce aux mécanismes asynchrones. Les fonctions principales d'un MOM : routage, intégrité transactionnelle, déclenchement de process.
    - L'opportunité de désolidariser les applications pour assurer la flexibilité d'une solution EAI. Acteurs et enjeux : IBM, BEA, TIBCO.

    Java dans les communications EAI

    Les connecteurs Java orientés ERP : JCA et les structures J2EE proposées par les éditeurs. La communication asynchrone avec JMS et les MOM. Les extensions de JDBC au-delà des bases de données relationnelles. Les annuaires de services accessibles via JNDI.

    Les Web services et l'EAI

    Architecture et composants des Web Services. Rôles de SOAP, WSDL, UDDI. L'ouverture à l'internet et l'impact sur l'eAI (e-business application integration). Le support des Web Services par les acteurs du marché.

    XML et EAI

    L'utilisation massive de XML
    - L'importance de la technologie XML dans la mise en place de solutions EAI. L'impact de XSLT pour la transformation des données. Les frameworks XML (ebXML, RosettaNet,...), et leur utilisation dans les services Web.
    La définition du format Pivot et l'approche BPM
    - Le format Pivot comme clé de l'interfaçage des systèmes. Une solution générique pour assurer la communication des applications. L'approche « top down » Business Process Management proposée par les intégrateurs : du format Pivot à l'implémentation des nouveaux process.

    Les offres du marché de l'EAI

    Un marché très mouvant
    - L'évolution des acteurs. Typologie des offres existantes. Les bénéfices escomptés et constatés. Panorama du marché (Microsoft, IBM, Sunopsis, Tibco, Web Methods,... ), différences de mise en oeuvre et d'évolution technologique.
    - Des offres intégrées rares, mais plutôt des packages de provenances multiples.
    - Les applications Extranet inter-entreprises : quels usages, quel cadre technique, quelles performances ?
    Les acteurs déjà présents
    - IBM, Microsoft, SOPRA, BEA et leurs packages. Une pléthore d'offres recouvrant souvent partiellement le besoin. La problématique de la cohérence des offres non intégrées. Les rachats en cours et la pérennité des solutions.
    Les nouveaux acteurs spécialisés
    - Web Methods, Tibco, nés pour l'EAI et proposant des solutions complètes. La réalité de leur marché et leur approche marketing. Une vague de choix pour ces acteurs qui se spécialisent par secteur d'activité.

    La mise en oeuvre

    Une démarche spécifique et globale
    - L'organisation de l'équipe, le profil des différents intervenants. Ce qui change et ce qui reste par rapport à une approche classique. Le rôle de l'utilisateur. Les nouveautés de la phase de conception. La gestion des flux et des informations. L'administration de données. La migration des applications existantes pour les connecter au système EAI.

    Synthèse
    - Enjeux, projection du marché et des acteurs. Principaux pièges à éviter et recommandations. Etudes de cas. Bibliographie. Glossaire.

Articles 1 à 10 sur un total de 11

Page :
  1. 1
  2. 2
Google+