Présentation Club Utilisateurs IBM Retour d expérience IBM ECM et la mobilité Groupe CGI inc. CONFIDENTIEL
Sommaire 1. Approches «mobilité» avec ICN 2. Cas client: REX ICN mobile 3. Cas client: App mobile spécifique sur FileNet 2
3 Approches «mobilité» avec ICN
Approches «mobilité» avec ICN Tour d horizon Application Web ICN optimisée pour accès mobile sur la base d un Framework de développement mobile Extension du client natif ios/android Cf : Cas client 1 Application hybride: mise à disposition d une app mobile dédiée faisant appel au services Web disponibles App mobile dédiée avec appel services ICN sur la base d un framework de développement mobile 4
Approches «mobilité» avec ICN Principaux critères Généricité du code Multiplateforme Accès aux API natives Accès à l application depuis le Store Application Web Mobile Réactivité de l application Application hybride Performances Expérience utilisateur 5 Client natif ios Application Web optimisée accès Mobile Simplicité de mise à jour Efficience des transferts de données
Cas client 1: POC ICN mobile Customisation légère de l application IOS ICN 6
Cas client 1 : POC ICN mobile Customisation légère de l application IOS ICN Besoin exprimé par le client : Mettre en place une version Mobile d ICN pour permettre d accéder à des documents présents dans un référentiel CMOD Sur la base de l existant IBM pour tester le comportement de l application native Customisation d ICN Mobile pour ajouter une fonctionnalité d ajout de documents à destination de Content Manager OnDemand 7
Cas client 1 : POC ICN mobile Customisation légère de l application IOS ICN Environnement de développement ios Sur MAC / MAC OSX Sous Xcode En Objective-C Travail réalisé sur ICN mobile: Récupération des sources d ICN Mobile Travail de câblage de fonctionnalités existantes : Ajout de document déjà existant sur référentiel FileNet P8 Wiring de cette fonctionnalité d ajout à destination de CMOD (API ODWEK) peu de développements spécifiques Environnement classique dev Apps En HTML5 / JavaScript / CSS Eclipse Sous IBM Worklight 8
Cas client 1 : POC ICN mobile Customisation légère de l application IOS ICN Résultat : Au clic : interface d ajout de doc puis upload via un appel de webservice 9
Cas client 1 : POC ICN mobile Customisation légère de l application IOS ICN Points d attention Connaissances rares sur le marché à ce jour Interventions d experts en mobilité / Experts Produit ECM Procédure de récupération des sources ICN mobile : Une inscription sur le gestionnaire de contrôle de source IBM (le JazzHub) Validation par le responsable du JazzHub Pour l installation, utilisation d un appstore privé (appstore CGI utilisé sur ce projet) Les points à couvrir Déploiement Android : En attente d une date de disponibilité du support de CMOD sous Android Déploiement Windows Phone : Pas de visibilité sur la roadmap 10
11 Cas client 2: App mobile spécifique sur FileNet
Cas client 2 : App mobile spécifique sur FileNet Contexte: Le projet GED/Workflow du client (du secteur de l Assurance) est en place depuis 2010, dans le but de répondre aux enjeux suivants : Gérer toutes les demandes émanant des conseillers (agents) et inspecteurs, Automatiser certaines étapes du processus Stocker les documents et pièce jointe du workflow Suivre l activité Cependant, plusieurs populations d agents sont en situation de mobilité et disposent déjà d ipad en tant qu outil de travail au quotidien. A ce titre, CGI a réalisé un POC de portage sur mobile en créant une App dédiée pour permettre aux agents d interagir avec les experts en situation de mobilité 12
Cas client 2 : App mobile spécifique sur FileNet Déclinaison des fonctionnalités LDAP Ecran login Login mdp Accueil Agent NB demandes à archiver NB demandes archivées Récupération droits applicatifs (profil utilisateur) Oracle base applicative Oracle base Filenet Oracle base applicative Oracle base Filenet Liste demandes à archiver Demande 1 Demande 2 Demande 3 Demande X Liste demandes archivées Demande 1 Demande 2 Demande 3 Demande X Oracle base applicative API Filenet Consultation d une demande Libellé 1 : valeur 1 Libellé 2 : valeur 2 Libellé 3 : Valeur 3 Pièce jointe Consultation d une demande Libellé 1 : valeur 1 Libellé 2 : valeur 2 Libellé 3 : Valeur 3 Pièce jointe Oracle Base applicative Pièce jointe API Filenet 13 Rappel : Les accès à l application doivent pouvoir se faire en mode connecté et déconnecté
Cas client 2 : App mobile spécifique sur FileNet Périmètre ciblé : Pouvoir présenter un exemple de navigation / restitution adaptée à l usage mobile. Travail réalisé Récupération des éléments sur le serveur pour l affichage des informations sur les demandes à archiver et archivées ainsi que sur la consultation d une demande Mise en place du fonctionnement en mode déconnecté Téléchargement et affichage des pièces jointes 14
Cas client 2 : App mobile spécifique sur FileNet Notre plate-forme en 3 points 1 3 Accélérer le time to market de vos applications mobiles 2 Gérer la business logic Tirer profit de vos applications existantes
16 Annexe : CGI Mobility Platform
CGI Mobility Platform Devices mobiles Application Builder API Builder Enabler Legacy applications Smartphones Tablettes ios Android BlackBerry Windows Phone Applications Hybrides HTML5 CSS3 jquerymobile Composition Filtrage Agrégation Orchestration Exposition d API XML / JSON BDD Services Applications Web Mainframe Données Transactions Applications ERP ESB Données Partenaires Internet Cloud Et les autres Web Portail Services Gestion transverse de la sécurité Cryptage Gestion d identité Habilitations 17 CGI Mobility Platform
Devices mobiles Application Builder Implémentation de la logique métier coté serveur API Builder Connexion à Oracle et aux services FileNet Enabler Legacy applications Smartphones Tablettes ios Android BlackBerry Windows Phone Et les autres Terminaux mobiles Web cible Portail Services Applications Hybrides HTML5 CSS3 jquerymobile Construction de l application CrossPlateforme avec support du Composition Filtrage Agrégation Orchestration Exposition d API XML / JSON BDD Services Applications Web Mainframe Connexion Données Transactions aux formulaires développés en spécifique par CGI mode déconnecté CGI Mobility Platform Applications ERP ESB Données Partenaires Internet Cloud BDD Oracle et FileNet