Cédric BAUDOIN - SIGL /06/2002 Solution de Partage du savoir-faire Cédric BAUDOIN Stage de fin d’Études EPITA – SIGL Promotion 2002
Cédric BAUDOIN - SIGL /06/20022 Agenda Rappel du Sujet EADS Sycomore Aspects Organisationnels Aspects Techniques –Un Existant –Un Produit : Instranet v2 –Un Résultat Conclusions Liens Questions
Cédric BAUDOIN - SIGL /06/20023 Rappel du Sujet Solution de partage du savoir-faire technique au sein de Sycomore, s’appuyant sur un outil de gestion de contenu Environnement Intranet Offrir un service égal à l’existant (KIM v1) Reprendre le contenu existant Ajouter de nouvelles fonctionnalités –Modification de fiches –Canaux d’informations –Utilisation du contenu dans d’autres applications >> Valider Instranet pour KIM << Encadrement: Thierry Lapointe, Bruno Vincent, Alain Bartholomé
Cédric BAUDOIN - SIGL /06/20024 EADS Sycomore (1) EADS TELECOM EDSN (FR) INTECOM (USA) MATRANET (FR) Defence & Civil Systems Systems & Defence Electronics ServicesMissiles Military Transport Aircraft AeronauticsAirbusSpace EADS SYCOMORE (FR) COGENT (UK) Sycomore 2001 : 24,7 M€ EADS Group 2001 : 30,8 Milliard €
Cédric BAUDOIN - SIGL /06/20025 EADS Sycomore (2) Coast & Performance Progression Interopérabiliry Quality Of Service Requir. INFRASTRUCTURE Technical & Functional Consulting Administration / Security ArchitectureRealizationIntegration Sycomore’s appraisal APPLICATIONS Functional SecuredApplications MultimediaApplications Results Operational IS Common Technical Services Common Applicative Services I A O CRM ERP...
Cédric BAUDOIN - SIGL /06/20026 Aspects Organisationnels Démarche projet standard chez Sycomore –Réalisation incrémentale –Plan projet Paliers Livrables Planning –Suivi Rapports d’avancement Réunions de projet
Cédric BAUDOIN - SIGL /06/20027 Planning (1) Lancement –Étude de l’existant KIMv1 –Formation produit –Recueil du besoin –Étude de faisabilité –Plan projet Palier 1 –Équivalence fonctionnelle Spécifications, Réalisation, Tests, Présentation
Cédric BAUDOIN - SIGL /06/20028 Planning (2) Palier 2 –Réalisation finale Spécifications, Réalisation, Tests Industrialisation –Déploiement –Exploitation Formation & Suivi –Documentation d’utilisation Bilan / Maintenance
Cédric BAUDOIN - SIGL /06/20029 Aspects Techniques Projet KIMv1 Serveur de contenu Instranet Réalisations –Solutions envisageables –Problèmes rencontrés
Cédric BAUDOIN - SIGL /06/ Existant KIM v1 Client Java –Interface générée suivant la dtd –Création cartes grises XML –Dépôt asynchrone des CG sur le Serveur Serveur –Population de la base Oracle à partir des fichiers XML publiés –Recherche à partir d’un navigateur standard Bilan –Produits + Standards –Mais trop spécifique Client (Win / Linux) Carte Grise XML Serveur (Win 2K) Carte Grise XML Oracle 8i batch Client Saisie Thesaurus publication Serveur Web (IIS) Recherche Navigateur dtd Référencement de projets et documents sous forme de Cartes Grises
Cédric BAUDOIN - SIGL /06/ Instranet v2 Organisation multidimensionnelle Dimension : Acteurs Dimension : Thématique Dimension : Contexte Liens Procédures Propositions commerciales Projets Notes Documents Techniques News Client C Client B Client A EAI WAS Administration Avant-Vente Conception Développement
Cédric BAUDOIN - SIGL /06/ Instranet v2 Généralités –Interface Multilingue (en, fr, ja) –Organisation Multidimensionnelle (OLAP) –Types de document personnalisables –Stockage des fichiers dans Oracle –Portail « de base » Recherche / Édition Canaux d’information Administration –Gestion de Workflow –Interfaçage LDAP –Capture d’évènements (administration)
Cédric BAUDOIN - SIGL /06/ Instranet v2 Architecture ORACLE 8i FILES
Cédric BAUDOIN - SIGL /06/ Réalisation Choix Fonctionnels 3 scénarios envisagés Solution 2 Réutilisation client pour saisie (pré- saisie) Développement d’une page web de publication dans Instranet Solution 1 Réutilisation client pour saisie et publication Développement d’un batch d’insertion dans Instranet Solution 3 Utilisation des formulaires jsp Instranet pour publication web (utilisation des types personnalisés de documents) Réutilisation Utilisation Instranet Import des données existantes (fichiers XML) Consultation web sur Instranet
Cédric BAUDOIN - SIGL /06/ Réalisation Modélisation Définition du système –Acteurs –Types d’Information Supports Informations caractéristiques –Axes du cube Instranet Ex : Contexte, Technique, Acteur… Démarche : Synthèse de l’existant et du recueil des besoins
Cédric BAUDOIN - SIGL /06/ Réalisation Workflow 2 solutions envisagées –Validation bloquante Point Négatif soulevé lors des interviews –Contrôle à posteriori Possible grâce à l’organisation interne de Sycomore Workflow appliqué: 2 États / 5 Actions / 4 Acteurs BrouillonPublié Publier Effacer Modifier Editer / Editer en JSP Online
Cédric BAUDOIN - SIGL /06/ Réalisation Problèmes Rencontrés Migration des données –Batch bd v1 bd Instranet –Application de lecture des fichiers XML Possibilité de réutilisation ultérieure pour prendre en compte la notion de nomadisme Interfaçage LDAP : gestion des utilisateurs –Batch de synchronisation périodique Cohérence des données ? –Synchronisation lors du login Développement de nouvelles servlets de login
Cédric BAUDOIN - SIGL /06/ Réalisation Exemples (1)
Cédric BAUDOIN - SIGL /06/ Réalisation Exemples (2)
Cédric BAUDOIN - SIGL /06/ Réalisation Exemples (3)
Cédric BAUDOIN - SIGL /06/ Conclusions Retour d’expérience –Adhésion de tous Direction Utilisateurs –Interviews essentielles Choix des interlocuteurs Modélisation liée à l’entreprise Apports Personnels –Gestion de contenu et Gestion de connaissances –Phase de déploiement –Relationnel important
Cédric BAUDOIN - SIGL /06/ Liens EADS Sycomore Instranet Exemple : Conseil Général des Hauts de Seine Olap –Olap Council : –Olap Report Présentation de la technologie OLAP (on-line analytical processing) Site Personnel
Cédric BAUDOIN - SIGL /06/ Questions - Réponses