La gestion de projets Data & Information System
SOMMAIRE Rédacteurs : Réf.: D. Blondel / F. Barthelemy AXIO_POLARIS_V1 NOTRE VISION DE LA GESTION DE PROJETS LES POINTS DE FONCTION LA SOLUTION POLARIS LE CHOIX SAAS NOS RÉFÉRENCES CONTACT
L approche de la gouvernance SI vise à donner aux différents acteurs des projets (direction, MOA, MOE et prestataires) une vision commune de : L alignement du SI sur les objectifs stratégiques de l entreprise, L analyse de la valeur, La maîtrise des coûts, délais et de la qualité, Le pilotage de la performance et dela maturité des processus SI, La gestion anticipée des ressources et des risques, L urbanisation progressive du SI, Le changement et l amélioration continus.?os références Une gouvernance reposant sur la mesure constitue une représentation objective du SI commune à tous, et devient un levier de plus en plus pertinent pour éclairer toutes les décisions relatives aux projets. Le pilotage est une dimension importante de la gouvernance des systèmes d'information, son efficacité contribuant à rentabiliser les investissements informatiques effectués et à améliorer les fonctions mises à disposition des métiers. 3
Pilier d'organisation de la gouvernance du SI, la gestion de projets doit permettre à l'entreprise de structurer, d'organiser et de mesurer la réalisation des différentes tâches d'un projet. Les démarches de gestion de projets mises en œuvre par les DSI visent à : Normaliser les méthodes de développement logiciel Garantir le respect des délais et justifier les écarts Rationaliser les coûts de gestion Au-delà de la maîtrise des coûts de l'informatique, une coordination globale de la gestion des projets permet une capitalisation des bonnes pratiques. La gestion de projet doit donc s appuyer sur une méthodologie permettant de :?os références Formaliser les objectifs Faciliter la communication MOA/MOE Intégrer les différents facteurs techniques et humains Estimer et contrôler les réalisations De la bonne définition des objectifs et du management des tâches dépendra en grande partie le succès réel du projet. 4
La modélisation projet défini la gestion de projets comme un processus différencié : Gestion de projet?os références Processus de Gestion - Estimation - Planification - Suivi - Analyse Processus Qualité - Documentation - Normes Processus de production - Organisation - Conception - Réalisation - Exploitation Ce processus bénéficiant d une logique d amélioration continue Prévisions Contrôle Analyse Apprentissage 5
Définition Gestion de projet Faisabilité?os références Ce processus de gestion adaptable en fonction des étapes du cycle de vie du projet doit permettre d avoir une vision des délais, contraintes et coûts tout au long du projet. On aboutit alors à une mise en production sécurisée et une normalisation des développements au sein de la DSI. 6
Ce processus de gestion doit s'accompagner d'une démarche de cotation partagée (et unique) qui pourra être suivie et complétée en fonction des étapes du projet et pour différents acteurs de l'entreprise : Prédictif Modèle d estimation Estimation (Délai, effort) Taille fonctionnelle, Exigences Réajustement des tâches Evolution des métriques Résultat de mesure de la taille du logiciel Suivi Modèle de productivité Analyse de productivité Métriques de productivité Ratio de productivité Retour d expérience par domaine?os références Prédictif/Suivi Modèle de budget Analyse budgétaire Budgétisation Contrôle de réalisé Bilan Suivi Modèle qualité Analyse de qualité Calibrer les unités d œuvre Pertinences de la valeur 7
Nos références Direction Projet Il existe bon nombre de méthodes de chiffrage. AXIODIS, privilégie la méthode des R&D Points de Fonction. Elle facilite le dialogue MOA/MOE Elle est indépendante des techniques et des méthodes de réalisation Elle porte sur des métriques standardisées, normalisées et robustes Cette méthode est basée sur le principe de la mesure du service rendu par l application à l utilisateur final. Elle utilise la cartographie applicative pour identifier les frontières de l application Elle se fonde sur les fonctions de gestions telles que vues par l utilisateur Elle permet de définir une évaluation très en amont du projet servant de référence tout au long du cycle de vie de celui-ci Selon des normes reconnues : Description du futur système et dénombrement des composants fonctionnels à partir d une analyse objective du projet Calcul du poids total du système en nombre de points de fonction selon des métriques ISO 2003 Interface avec des méthodes complémentaires aux Points de Fonction (COCOMO 2000) permettant un pilotage à partir d une conversion des Points de Fonction en charge. 8
Nos références Eléments Statiques : Les Groupes de Données. GDI : Groupe de données internes mis à jour par l application et identifiable par l utilisateur. Données en lecture/écriture. GDE : Groupe de données externes utilisé par l application mais mis à jour par une autre application. Donnée en lecture seule Eléments dynamiques : les traitements élémentaires. ENT : (Entrée) mise à jour de GDI fonction faisant l objet d un traitement unique SORT : (Sortie) génération de données à l issue de la fonction traitement unique autre qu une simple extraction INT : (Interrogation) Combinaison ENT/SORT ou toute autre fonction ne génère pas de mise à jour d GDI Niveau de complexité : matrice de qualification de chaque composant (Faible, Moyen, Élevé) Données : La complexité d un GDI ou GDE est déterminée par le nombre de sous-ensembles logiques de données et le nombre de données élémentaires les SLD correspondent aux relations significatives du MCD, les DE correspondent aux champs. Traitements : La complexité est déterminée par le nombre de GD et DE manipulés par cette fonction. -9 9
Nos références La valorisation basée sur des métriques Direction normées, Projet suit une méthodologie éprouvée : Délimiter la mesure R&D Délimiter l objectif et le type de la mesure (Projet/ patrimoine applicatif - nouveau projet / évolution ) Identifier les utilisateurs décrire les fonctions métiers à partir de «verbes» Définir les frontières de l application vision attendue par l utilisateur Identifier et recenser les composants : Dénombrer les groupes de données Lister les traitements Evaluer la complexité de chaque composant Valoriser chaque composant : Comptage des Points de Fonction bruts (PFB) Le calcul se fait en sommant pour chaque type de composant les composants ayant un même niveau de complexité. Chaque nombre est ensuite multiplié par le poids correspondant Appliquer des facteurs d ajustement notés de 0 à 5 Temps réel, complexité des traitements, facteurs de portabilité, Convivialité, taux d utilisation On aboutit ainsi à une taille fonctionnelle de l application 10-10
La méthode des Points de Fonction reste complexe à mettre en œuvre POLARIS est une solution de cotation et de pilotage tout au long du cycle de vie du projet permettant aux DSI d avoir un socle commun de validation des chiffrages et d un pilotage coordonnées avec les intégrateurs externalisés. Gestion hiérarchisée de vos applications, versions. Assignation par Projets / Programmes. Nos Références Il a pour objectif de : Rendre accessible la méthode de cotation de projets informatiques par Points De Fonction à des responsables n ayant pas nécessairement l expertise IFPUG Fédérer les acteurs projets MOA/MOE/Prestataires autour d un outil normé et simple d usage. Capitaliser sur de multiples projets et affiner la valorisation des paramètres prévisionnels par programme (SIRH, GRC, SCM ), et selon la maturité des applications (réalisation, TMA). 11
Un seul outil sécurisé pour tout gérer : Gestion de projet Cotateurs (MOA/MOE) Expert technique Chef de projet Nos Références Directeur de programme Achat, DSI Module PF : Faciliter l identification et le dénombrement des composants, en proposant des scénarii simples. Automatiser le calcul en points de fonction Module CoCoMo : Transformer le nombre de points de fonction en une charge qui dépend du contexte projet et du client. Module Planning : Planifier les actions et ressources projet 12
MCD Gestion de projet Cahier des Charges Par saisie ou par interfaçage avec un outil de modélisation (AMC Designer, OpenModelSphère ) Cartographie des données : fonction du détail des informations disponibles Traduction des GDI/GDE en transactions associées. (création, modification, suppression ) Identification et intégration des données Génération assistée des transactions Gestion des versions et niveaux de complexité par phases du projet Nos Références Les atouts : Accroître la productivité des cotateurs en PF passage de 500 PF/J à 3000 PF/J) Faciliter l identification des transactions de manière exhaustive pallie au «point faible» de l utilisation de la méthode et minimise les risques d erreur d estimation Revaloriser en permanence le patrimoine chiffrage parallèle de la version en cours/évolution et de l application complète. 13
Module PF Gestion de projet Nos Références Soumission d une liste de technologies mise à jour par la communauté et/ou par vos soins Les atouts : Module CoCoMo Charge nette du projet et durée prévisionnelle MOE Charge nette du projet et durée prévisionnelle MOA Prise en compte de la taille du projet et incidence sur la charge des différentes phases (Conception/ Réalisation / VABF ) Détermination et personnalisation des facteurs de coûts (contexte projet, matériel, produit et équipes) Bénéficier d un large panel de projets hors contexte client / retour d expérience communautaire mutualisation des connaissances et bonnes pratiques Tenir compte de l historique des versions justification des modifications des facteurs de coûts et de technologies. Centraliser la gestion et l archivage de toutes vos applications / retour d expérience client 14
Module CoCoMo Gestion de projet Module Planning Un WBS standard pour les différentes étapes du projet (Avant-projet, Murissement, Conception, Réalisation ) Nos Références Recensement des acteurs Prestataire / MOE / MOA Les atouts : Planning détaillé Affectation des ressources Niveau de détail du planning personnalisable planning initial, suivi budgétaire Intégration des contraintes de délais et des budgets Vision intégrée des applications concourantes à l ensemble du projet. Gestion multi-application d un projet synthèse des facteurs de coûts globaux en tenant compte de facteurs de coûts spécifiques à chaque application. Mise à disposition de statistiques projet intégrées (par profils, par tâches ) vision centralisée pour la DSI de l indice de production par projet, par programme, par domaine Intégration norme CoCoMo 2000 prise en compte des tâches de maintenance des exigences ou reprise de conception 15
Utilisable depuis un simple navigateur POLARIS est une application JAVA hébergée sur un serveur Apache Tomcat et accessible à partir de tout navigateur compatible JavaScript. Une simple connexion à Internet suffit pour accéder immédiatement à l ensemble des fonctionnalités de POLARIS. Mutualisation de l expérience Nos Références Différentiation sécurisée des données Agrégation statistique des données Un outil communautaire sécurisé Les données clients sont stockées dans des bases de données sécurisées séparées puis agrégées offline pour permettre l amélioration des valeurs statistiques et la mutualisation de l expérience au sein de la communauté POLARIS. Ainsi, chaque client ne voit que ses données propres tout en bénéficiant de l expérience de la communauté. 16
Nos Références Le mode SaaS, livraison conjointe de moyens, de services et d expertise permet d assimiler la gouvernance SI à un coût de fonctionnement par projet plutôt qu à un investissement: Aucun investissement logiciel et problématique de gestion de versions Point d entrée unique et accessible pour des acteurs internes et externes à partir d un simple navigateur et d une connexion Internet Centralisation des données pour la DSI, facilitant l évaluation des projets, l analyse de la valeur SI et l amélioration continue. Une plateforme communautaire proposant une valorisation actualisée des Points de Fonction : Application destinée aux communautés proches de l IFPUG et de l ASSEMI Démultiplication du nombre de projets et capitalisation par domaine (SIRH, GRC ) en fonction du cycle du vie du projet (conception, réalisation, TMA ) Un environnement de gouvernance SI dédié par client : Contrat personnalisé en fonction des modules souhaités, des technologies et de la maturité des acteurs Centralisation des coûts et consolidation de tous vos projets. Amélioration des retours d expérience et partage de la valeur acquise pour l ensemble de la DSI 17
Le développement en mode SaaS est une orientation stratégique globale d AXIODIS : Mutualiser des «briques» élémentaires entre différentes offre logicielles. Rationaliser les études techniques et les coûts d infrastructure. Pérenniser notre présence auprès des clients. Migrer vers un modèle économique plus souple Adresser plus facilement les prospects quelle que soit leur localisation A ce titre AXIODIS développe d autres offres logicielles en mode SaaS : Un logiciel de prévision de séries chronologiques Nos Références Un logiciel d automatisation du back-office d e-boutique et de back-office de plateforme de paiement en ligne. Un module e-crf pour les CHU et d autres projets à venir. 18
Points de Fonction Gestion de projet AXIODIS - Clients Nos références 19
Dominique Blondel E x p e r t P o i n t s d e F o n c t i o n / c o t a t e u r / M O A Christophe Lorin R e s p o n s a b l e d e s R & D a u s e i n d A X I O D I S Nos Références François Barthelemy C o o r d i n a t e u r P r o j e t / P a r t e n a r i a t / c o n t a c t A X I O D I S a r r a @ a x i o d i s. c o m 20