Réunion de démarrage Fahmi Hachicha Tél. 97 41 77 99 Cotonou, 24 février 2014 Ministère de lEconomie et des Finances République.

Slides:



Advertisements
Présentations similaires
Bratec Martin ..
Advertisements

NOTIFICATION ÉLECTRONIQUE
Fragilité : une notion fragile ?
SEMINAIRE DU 10 AVRIL 2010 programmation du futur Hôtel de Ville
Phono-sémantique différentielle des monosyllabes italiens
MAGGIO 1967 BOLOGNA - CERVIA ANOMALIES DU SOMMEIL CHEZ L'HOMME
droit + pub = ? vincent gautrais professeur agrégé – avocat
Transcription de la présentation:

Réunion de démarrage Fahmi Hachicha Tél Cotonou, 24 février 2014 Ministère de lEconomie et des Finances République du Bénin Suivi UGR Projet PESI N°O1 : Création de lEnvironnement technique et organisationnel de Développement Intégré (EDI) dapplications informatiques spécifiques au Ministère

Plan dEvolution du Système dInformation 2011 du MEF Agenda Objectif et résultats à atteindre Périmètre de la mission Méthodologie Livrables Planning

Plan dEvolution du Système dInformation 2011 du MEF Objectif et résultats à atteindre Organisation de la fonction informatique PESI « O1 » Créer une organisation et un environnement technique pour permettre au Ministère de développer ses applications spécifiques selon les standards actuels. Une organisation et une méthodologie unifiées à l'ensemble des pools de développement du MEF. Une plateforme permettant le développement des applications en technologies WEB

Plan dEvolution du Système dInformation 2011 du MEF Résultats de la mission Concevoir un Environnement de Développement Intégré (EDI) Installer cet EDI Former les responsables et développeurs Accompagner une équipe de projet à exploiter lEDI, appliquer les procédures et réaliser une application informatique.

Plan dEvolution du Système dInformation 2011 du MEF Périmètre de la mission PérimètreHors périmètre Mise en œuvre d'un environnement de développement au sein du MEF. Environnements de production Formation aux outils qui seront mis en œuvre pour réaliser l'EDI; Formation à deux modules techniques se rapportant aux nouvelles technologies de développement en mode Web. Systèmes d'exploitation Langages de développement Bases de données Accompagnement d'un groupe projet Application des procédures Et de l'organisation proposé Outils qui seront mis en œuvre pour réaliser l'EDI Analyse fonctionnelle Conception de l'applications Equipe projet Consultant

Plan dEvolution du Système dInformation 2011 du MEF Méthodologie Phase 1 : Démarrage de la mission Phase 2 : Conception et réalisation de l'EDI Phase 3 : Formation Phase 4 : Accompagnement d'un groupe projet

Plan dEvolution du Système dInformation 2011 du MEF Phase 1 : Démarrage de la mission Visite des Services informatiques de certaines Directions et organismes sous tutelles du MEF Prendre connaissance du potentiel en matière de développement d'application informatique Objectif

Plan dEvolution du Système dInformation 2011 du MEF Directions et organismes sous tutelles Visitées Direction de lOrganisation, de lInformatique et du Préarchivage Direction Générale du Trésor et de la Comptabilité Publique Loterie Nationale du Bénin Direction Nationale de Contrôle des Marchés Publics Caisse Autonome dAmortissement Direction Générale du Budget Direction Générale des Impôts et des Domaines Direction Générale des Douanes et Droits Indirects

Plan dEvolution du Système dInformation 2011 du MEF Constat Volonté de passer le gap et exploiter un EDI pour produire des applications en mode WEB Sorganiser pour maitriser le cycle de développement des projets Certains ont commencé la marche Formation à un nouveau environnement Garantir les moyens Garantir la sécurité Quoi faire des applications actuelles ?

Plan dEvolution du Système dInformation 2011 du MEF Phase 2 : Conception, réalisation de l'EDI Environnement de Développement Intégré

Plan dEvolution du Système dInformation 2011 du MEF Environnement de Développement Intégré (EDI) Gestion du code Gestion des anomalies Gestion des spécifications, des documents et des tests Gestion du projet Gestion du Wiki Gestion du forum

Plan dEvolution du Système dInformation 2011 du MEF Environnement de Développement Intégré (EDI) Dans le cloud privé ou public Votre Data Center

Plan dEvolution du Système dInformation 2011 du MEF Plateforme de développement Serveur Web Serveur dapplication Serveur dannuaire LDAP Serveur de Base de Données

Plan dEvolution du Système dInformation 2011 du MEF Plateforme de développement

Plan dEvolution du Système dInformation 2011 du MEF Organisation et Méthodologie Définition des besoins Intégration Implémentation Validation Tests unitaires Tests dintégration Conception générale Conception détaillée Développements Modèle en cascade cycle en Y Cycle en W

Plan dEvolution du Système dInformation 2011 du MEF Organisation et Méthodologie Les modèles itératifs Lidée de base dun cycle de vie itératif est de livrer au plus tôt quelque chose qui puisse être vu / testé / utilisable par le client et procéder ensuite par affinage / modifications successifs.

Plan dEvolution du Système dInformation 2011 du MEF Organisation et Méthodologie Les méthodologies basées sur des cycles semi itératifs : – RAD = Rapid Application Development – DSDM = Dynamic System Development Method, – RUP = Rational Unified Process

Plan dEvolution du Système dInformation 2011 du MEF Organisation et Méthodologie UP/RUP

Plan dEvolution du Système dInformation 2011 du MEF Organisation et Méthodologie Modèles agiles Cycle de vie dun projet Scrum

Plan dEvolution du Système dInformation 2011 du MEF Les acteurs dun projet informatique utilisateur chef de projetanalysteprogrammeurtesteurqualiticienarchitectegestionnaire de configuration exploitant Il a des notions dutilisation de lapplication, il énonce les spécifications. gère les compétences, le temps disponible et la charge de travail. il code, implémente les classes et utilise un outil de développement. il vérifie la conformité du dév. aux spécifications, effectue la recette, teste les performances. il vérifie la conformité du modèle à la norme de développement, et les fonctionnalités à la norme dentreprise. il sintéresse à la structure de la solution, à sa distribution, sa volumétrie (stockage, transaction), ses contraintes dutilisation et dexploitation, géométrie du réseau, la persistance des objets. modules (DLL, serveurs COM, moteurs de SGBDR), versions, compatibilité. définit les objets métiers et techniques, les traitements, le modèle de données, les règles de gestion. Sauvegarde et restaure, administre et maintient les bases de données.

Plan dEvolution du Système dInformation 2011 du MEF Les acteurs dun projet informatique Projet agile en Scrum Le ScrumMaster « Le ScrumMaster est comme un chien de berger qui fait tout ce quil peut pour protéger son troupeau, et qui ne se laisse jamais distraire de cette tâche. » Ken Schwaber Se préoccupe du Product Owner et de léquipe sans chercher à faire preuve dautorité Pose beaucoup de questions, montre les conséquences des situations voire tente de convaincre mais laisse léquipe prendre ses décisions Recherche lamélioration continue, sassure que les obstacles sont traités par ordre de priorité Sintéresse à la technique, ou au moins à lusage des pratiques dingénierie par léquipe Ne prend pas seul dengagement au nom de léquipe Ne rend pas seul des comptes au management sur lavancement du projet

Plan dEvolution du Système dInformation 2011 du MEF Les acteurs dun projet informatique Product owner Il porte la Vision du produit et sait définir les priorités Il peut prendre des décisions rapides seul (qui ne seront que rarement remises en cause par ses pairs ou ceux quil représente) Il est impliqué dans la réussite du projet (et pas seulement concerné) Il sintègre à léquipe, partage ses succès et ses difficultés Il est ouvert au changement dans les processus au moins autant que sur le périmètre du projet

Plan dEvolution du Système dInformation 2011 du MEF Les acteurs dun projet informatique Développeur (Selon Wiki) L'équipe ne comporte pas de rôles prédéfinis, elle est auto-gérée, et pluridisciplinaire. Une équipe auto-gérée choisit la façon d'accomplir son travail, sans que ce soit imposé par une personne externe. Il n'y a pas non plus de notion de hiérarchie interne : toutes les décisions sont prises ensemble. Une équipe pluridisciplinaire comporte toutes les compétences pour réaliser son projet, sans faire appel à des personnes externes à celle-ci. L'objectif de l'équipe est de livrer le produit par petits incréments. Ainsi, à tout instant, il existe une version du produit "potentiellement utilisable" disponible. L'équipe s'adresse directement au directeur de produit. Il est conseillé qu'elle lui montre le plus souvent possible le logiciel développé pour qu'il puisse ajuster les détails d'ergonomie et d'interface par exemple.

Plan dEvolution du Système dInformation 2011 du MEF Equipe projet Fonctionnalité Tests de recette Tests unitaires, code, conception Planification Testeur PO / Client Coach / Scrum Master Manager Tracker Programmeur Consultant rédige définit participe code participe Participe ou s informe s informe suit participe définit, code fait passer évalue coordonne aide veille conseille, forme

Plan dEvolution du Système dInformation 2011 du MEF Phase 3 : Formation à l'EDI Scénario 1 : Formation d'une équipe projet – aux outils de l'IDE pendant 5 jours – à deux modules, pendant 4 jours chacun, ayant un thème dans des technologies se rapportant aux choix techniques arrêtés, les modules proposés sont : les annuaires LDAP Les Webservices La gestion de projet UML Concepts et Diagrammes

Plan dEvolution du Système dInformation 2011 du MEF Formation à l'EDI Scénario 2 : Formation de 3 équipes projets – aux outils de l'IDE pendant 4 à 5 jours pour chaque équipe.

Plan dEvolution du Système dInformation 2011 du MEF Phase 4 : Accompagnement Constituer un groupe projet Identifier un projet de développement dapplication Développer avec lEDI mis en place Le consultant accompagnera l'équipe projet dans lutilisation des outils de lEDI et dans l'application des procédures. Il donnera également des conseils pratiques dans la conception, la rédaction des dossiers techniques et la programmation des applications.

Plan dEvolution du Système dInformation 2011 du MEF Accompagnement La durée de laccompagnement est fixée à 6 semaines. Le consultant sefforcera de transférer pendant cette période un maximum de compétence pour permettre à l'équipe de devenir le plus autonome possible. Ce choix est justifié par la diversité des outils, du caractère innovent des technologies adoptées. Le facteur temps qui sera étalé sur une période de presque deux mois permettra d'appliquer la méthodologie proposée et de forger les bonnes pratiques de développement.

Plan dEvolution du Système dInformation 2011 du MEF Planning

Plan dEvolution du Système dInformation 2011 du MEF Livrables Rapport de démarrage. Dossier de choix de lEDI; Méthodologie de réalisation dapplications du MEF et procédures d'application. Support de formation Documents techniques de l'application à développer.

Plan dEvolution du Système dInformation 2011 du MEF Livrables Rapport de fin de mission qui décrit – les résultats obtenus par rapport à ceux prévus dans le rapport de démarrage, – les faits marquants, – et les recommandations du consultant pour la suite. Il lui seront annexés tous les documents produits dans le cadre de la mission.

Plan dEvolution du Système dInformation 2011 du MEF Merci Fahmi Hachicha Tél