Coriolis5.0 Club Utilisateurs Coriolis © Bull, 2013 1 Sommaire 1. Organisation PSS et Stratégie 2. Les 3 axes du projet de modernisation La performance L’ergonomie La maintenance 3. La méthode et le macro-planning © Bull, 2013 2 PSS Gestionnaire d’affaires C. Angeletti Public Software Solutions S. Pradel Ressources Humaines B. Marazia Prospective Marché/ Offres/ Partenaires B. Leclair Direction des opérations P. Destison Contrôle de Gestion I. Giguet/ F. Bruneau Solutions R&D B. Fromentin © Bull, 2013 Aide Sociale Départementales F. Laurent CRM Services et Support Gestion Financière et comptable EPN et Internl J. Cador Aide Sociale E. Spriet Gestion Financière Collectivités Locales Business Development Gestion financière / CRM S. Salasca 3 Stratégie de PSS Investissement dans la modernisation du logiciel Coriolis et stratégie offensive sur le marchés des collectivités Développements des offres autour de l’Aide Sociale: mobilité, CRM, télégestion, … Développement du pré-configuré Coriolis AX prenant en compte la réforme de la GBCP concernant environ 650 EPN. Développement de l’offre en Afrique © Bull, 2013 4 Zoom la stratégie de modernisation Coriolis Etat des lieux : Coriolis Finances Publiques a été la première solution full web a être lancée sur le marché en 2004 sur le secteur collectivités territoriales – – – – La technologie utilisée ne permet plus de faire facilement évoluer l’outil Le rendu ergonomique ne correspond plus aux attentes d’une application full web Développées plus tardivement, les applications concurrentes utilisent une technologie leur permettant de proposer une couche ergonomique plus séduisante Des pistes d’amélioration de performance de l’application sont identifiées Nos ambitions : Sur la performance – – Améliorer et optimiser les performances Réduire l’adhérence entre les différentes couches du système Sur l’ergonomie – – Rendre le produit plus efficace et la navigation plus intuitive Homogénéiser l’ergonomie des modules Sur la maintenance – – – © Bull, 2013 Profiter de cette modernisation pour résorber les anomalies en cours Conserver la compatibilité descendante Engager des évolutions fonctionnelles importantes et attendues et anticiper les évolutions réglementaires de l’application 5 Sommaire 1. Organisation PSS et Stratégie 2. Les 3 axes du projet de modernisation La performance L’ergonomie La maintenance 3. La méthode et le macro-planning © Bull, 2013 6 Performance : analyse des problèmes 2 sources principales : Requêtes SQL longues Dans les traitements impliqués, plus de 90% du temps d’exécution revient aux requêtes SQL. Traitement ensembliste Trop de requêtes SQL sont effectuées pour ces traitements qui mettent environ 80% du temps d’exécution. Une recherche multicritère sur un élément fonctionnel comme les mandats ou les visas. – Un batch de (re)-calcul de cumul par exemple. – Une mise à jour en masse comme par exemple faire des visas en masse. – Page d’accueil – © Bull, 2013 Mise en place d’une BDD relationnelle Rapprochement des traitements du serveur BDD Mise en place de cache applicatif 7 Performance : évolution de l’architecture Architecture Actuelle Cible Présentation Tier API / WISREQ Tier Business Tier Batchs Editions Business Tier Data Access Layer Coriolis DB No SGBDR Utilisation exclusive de l’API Web (REST) Modèle Relationnel à 100%. Stratégie accès aux données finalisées. Ancienne API utilise API Web V6 Conservation du serveur métier Ancien modèle de données conservé pour compatibilité © Bull, 2013 8 Performance : plan d’actions Traitement Ensemblistes Mise en place de SP Java, les travaux sont en cours. Pré-requis technique : Oracle 11.1 Minimum. Echéancier. © Bull, 2013 Echéance Etape 10/02/2014 Prototype SP Oracle 24/02/2014 Prototype Traduction Manuelle COBOL vers Java. 17/03/2014 Prototype Traduction automatique COBOL vers Java. 31/03/2014 Prototype Traduction DAL ProC vers Java 1.5 14/04/2014 Traduction du code COBOL vers Java 1.5 21/04/2014 Traduction de la DAL ProC vers Java 1.5 24/04/2014 Profiling du nouveau code obtenu 05/05/2014 Mise en place d’un cache simple Requête/Row 12/05/2014 Profiling du nouveau code obtenu 26/05/2014 Modification de la DAL ProC pour appel de la procédure stockée 16/06/2014 Modification du serveur métier COBOL pour appeler la procédure stockée 9 Ergonomie - les principes (1/2) Page d’accueil Mettre la page d’accueil au centre de l’application Pense-bête dédié à chaque utilisateur Raccourcis vers les tâches les plus souvent utilisées Messages / actualités transmis par l’administrateur Possibilité de changer de profil depuis la page d’accueil Mini tableau de bord Lien vers les tâches les plus souvent utilisées Page d’accueil comme véritable portail Retour possible à la page d’accueil depuis toutes les tâches Navigabilité Pouvoir naviguer de zone en zone en utilisant les flèches Pouvoir valider une tâche en utilisant la touche « Entrer » Diminuer le nombre de niveaux dans l’arborescence des menus Rendre plus clairs les intitulés des tâches © Bull, 2013 10 Ergonomie - les principes (2/2) Ecrans de saisie Homogénéisation du mode d’accès aux tâches Boutons d’actions Toujours positionnés au même endroit Grisés si pas accessibles (selon les droits) Pouvoir masquer des encarts non utilisés dans une collectivité afin d’alléger les grilles Avoir pour chaque tâche la possibilité de saisir du texte supplémentaire Messages d’erreurs Faire des contrôles intermédiaires et non à la validation définitive Lorsqu’un encart est cohérent en terme de saisie, faire apparaître un signe précisant que cette étape est Ok pour passer à la suivante Faire apparaître le message d’erreur près de la zone concernée Permettre aux collectivités de personnaliser les messages d’erreurs Enchaînement logique et suivi des tâches A la signature Clôturé © Bull, 2013 11 Sommaire 1. Organisation PSS et Stratégie 2. Les 3 axes du projet de modernisation La performance L’ergonomie La maintenance 3. La méthode et le macro-planning © Bull, 2013 12 La méthode Ce chantier de modernisation est géré en mode projet, avec des points d’avancement présentés à chaque Club Utilisateur Les travaux impacteront l’ensemble des intervenants Coriolis – – – – – Direction Experts fonctionnels pour la partie rédaction des SFG Experts techniques Développeurs Equipe de tests Association de collectivités et d’un ergonome web professionnel – – – Organisation d’ateliers en comité restreint associant les collectivités Reims Métropole et Agglomération de Cergy Pontoise pour l’ergonomie Conseil Régional Ile de France pour les performances Aucun impact sur les versions en cours, chaque collectivité décidera de progressivement basculer sur la nouvelle ergonomie au fur et à mesure des versions, ou de conserver sa version © Bull, 2013 13 Le macro-planning *Redéfinition du découpage par modules de Coriolis Gestion extracomptable Opérations de fin d’exercice Décembre 2014 Echanges DGFIP Décembre 2015 Gestion du patrimoine Noyau Financier* Structure budgétaire Décembre 2014 Gestion des marchés Préparation du budget Exécution du budget Juin 2015 © Bull, 2013 14 © Bull, 2013 15
© Copyright 2025 ExpyDoc