Formation projet Informatique. Qu'est-ce qu'un projet?



Documents pareils
Formation projet informatique. Expression de besoins, définir un besoin informatique

Gestion Projet. Cours 3. Le cycle de vie

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET

Systèmes et réseaux d information et de communication

Module Projet Personnel Professionnel

LA GESTION DE PROJET INFORMATIQUE

UE 8 Systèmes d information de gestion Le programme

M Études et développement informatique

Logiciel promoteur / aménageur - Logiciel promoteur / aménageur - Logiciel promoteur / aménageur - Logiciel promoteur / aménageur - Logiciel

LA GESTION DE PROJET INFORMATIQUE

Comment réussir la mise en place d un ERP?

Business & High Technology

C ) Détail volets A, B, C, D et E. Hypothèses (facteurs externes au projet) Sources de vérification. Actions Objectifs Méthode, résultats

GUIDE SUR L ASSISTANCE A LA MAÎTRISE D'OUVRAGE EN INFORMATIQUE

1. Considérations sur le développement rapide d'application et les méthodes agiles

Cahier des charges pour la mise en place de l infrastructure informatique

L offre de formation 2014 INSET de Dunkerque

Cours Gestion de projet

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition)

PEPI GPI (Gestion de Projet Informatique) - Note de Cadrage décembre

Outil de gestion et de suivi des projets

DÉPLOIEMENT D UN ERP. Cours dispensé pour les L3 MSI Elaboré par : Mehdi M tir 2013/2014 Chapitre 3 : Modélisation des besoins

M Études et développement informatique

CATALOGUE DE SERVICES DE LA DIRECTION DU SYSTEME D INFORMATION DE L UNIVERSITE DE LIMOGES

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD)

La présentation qui suit respecte la charte graphique de l entreprise GMF

Introduction. Les articles de la presse spécialisée tendent à nous laisser penser que c est en effet le cas :

AVIS DE SOLLICITATION DE MANIFESTATION D INTERET AUPRES DE CONSULTANT INDIVIDUEL

Topologie du web - Valentin Bourgoin - Méthodes agiles & SCRUM

Extrait du site de l'oseo (ex.anvar) Reste à déterminer les points incontournables

Développement itératif, évolutif et agile

Solutions de gestion Catalyseur de performance

Etude de cas «H» Doc Stagiaire Version 2

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

DÉMATÉRIALISATION DES DOCUMENTS ET AUTOMATISATION DES PROCESSUS UN PREMIER PAS VERS LA BANQUE SANS PAPIER

Enquête 2014 de rémunération globale sur les emplois en TIC

Sommaire. Systèmes d Exploitation Intégration Sage 100 Sage CRM Disponibilité Client Bases de données... 3

En face du commanditaire, on met un chef de projet qui connait le domaine (banque, administration, etc.)

APX Solution de Consolidation de Sauvegarde, restauration et Archivage

Business Intelligence avec SQL Server 2012

Qu est ce qu une offre de Cloud?

Prestations de conseil en SRM (Storage Ressource Management)

Proposition pour la création d un site de gestion de projet

Méthodes de développement. Analyse des exigences (spécification)

Les projets d investissement en PME

GESTION DE PROJET. - Tél : N enregistrement formation :

Software Application Portfolio Management

Une famille d'applications permettant à toute organisation d'optimiser le suivi et la gestion de ses ressources internes vous présente

LE KIT DU MANAGER DE PROJETS

CQP Développeur Nouvelles Technologies (DNT)

Gérez efficacement vos flux d entreprises.

Qu est ce qu une offre de Cloud?

RC SOFT. SaaS RC SOFT. / solution de gestion à la demande RC SOFT OUTILS D'ANALYSE ACCESSIBILITÉ GESTION DE LA TVA SAISIE & DONNÉES ÉDITIONS & EXPORT

Système d information : démystification, facteur de croissance et conduite du changement

Notions fondamentales

Ligne 100 pour PME-PMI. La référence pour vos solutions de gestion d entreprise INDUSTRIE. La solution de gestion commerciale avancée pour l Industrie

GESTION LOGISTIQUE GESTION COMMERCIALE GESTION DE PRODUCTION

Développement spécifique d'un système d information

Informatique en Transformation : Accompagnement et Compétences

Hit-Office Entrepreneur. Documentation. Hit-Office, Votre ERP

M Études et développement null informatique. R i. Appellations. Analyste cogniticien / cogniticienne informatique

L assistance à maîtrise des projets logistiques risqués

Conditions Particulières de Maintenance. Table des matières. Ref : CPM-1.2 du 08/06/2011

Que souhaitent les Administrateurs Système?

2. Activités et Modèles de développement en Génie Logiciel

les outils de la gestion de projet

1 - Le catalogue d états prêts à l emploi p.2

impacts du Cloud sur les métiers IT: quelles mutations pour la DSI?

Les méthodes itératives. Hugues MEUNIER

Nom-Projet MODELE PLAN DE MANAGEMENT DE PROJET

Développement d'un projet informatique

Le génie logiciel. maintenance de logiciels.

TIERCE MAINTENANCE APPLICATIVE

Méthodologie de mise en place de

De la criticité de la haute dispo pour améliorer le service à l'usager : le Cg44 prend la vague de l agilité

PROGICIELS DE GESTION INTÉGRÉS SOLUTIONS DE REPORTING

Chapitre 1 Introduction

COMMENT LIRE UN DEVIS DE CREATION DE SITE WEB?

Organisation d une simulation sur un prototype logiciel workflow et GED. ImmoBiens. 1 - Description du projet de l entreprise

Les 10 pratiques pour adopter une démarche DevOps efficace

Sage 30 pour les petites entreprises

PERFORMANCE ET DISPONIBILITÉ DES SI

Génie Logiciel LA QUALITE 1/5 LA QUALITE 3/5 LA QUALITE 2/5 LA QUALITE 4/5 LA QUALITE 5/5

ACCORD-CADRE DE TECHNIQUES DE L'INFORMATION ET DE LA COMMUNICATION. PROCEDURE ADAPTEE En application des articles 28 et 76 du Code des Marchés Publics

Les modules SI5 et PPE2

SIMULER ET CONCEVOIR LE TRAVAIL FUTUR

France Telecom Orange

scfi, créateur de Solutions Innovantes... 2 Contrat de Partenariat... 3 Concept... 3 Services... 4 Domaines... 4 Atouts... 5

Gestion de projet- Indicateurs de performance

Auteur : Françoise NICOLAS, Responsable Qualité. Approuvé par : Michel ROUVELLAT, Président. Dernière date de mise à jour : 01 avril 2015

INFORMATIQUE ET SYSTEMES D INFORMATION

Gestion de projet. Jean-Charles Régin. Licence Informatique 3 ème année - MIAGE

Chef de projet H/F. Vous avez au minimum 3 ans d expérience en pilotage de projet de préférence dans le monde du PLM et de management d équipe.

Reza MADANI Manager et Consultant Indépendant Stratégie, organisation, management et transformation de systèmes d information

INF2015 Développement de logiciels dans un environnement Agile Examen final hiver 2015

SCRUM BUT, LE LIVRE BLANC. De la problématique de mener un projet AGILE dans une organisation classique

Profil. Formations Certifications. Etienne de LONGEAUX Architecte logiciel/ Lead développeur PHP5/SYMFONY2/ZEND 13 ans d expérience.

Contact. entreprise. Appsfinity Gmbh Neuhofstrasse 3a CH 6340 Baar (ZG)

Erick Consultant AMOA / SI Senior

Transcription:

Formation projet Informatique Qu'est-ce qu'un projet?

Définition Typologie Les acteurs et les rôles Le déroulement Sommaire

Définition Typologie Les acteurs et les rôles Le déroulement Sommaire

Projet : définition, exemple Un projet représente une intention, un plan à réaliser Exemples : Projet immobilier ; Projet de voyage ; Projet informatique.

Un projet : ça consiste en quoi? De la réalisation bien sûr! Du «code» en informatique! Mais aussi : De la préparation : Elaboration Faisabilité Confrontation avec des tiers Conception Du suivi : Délais Budget Un bilan!

Un projet s'inscrit dans le temps ( effective Date de début et date de fin (prévue / Jalons pour suivre l'avancement Même après la livraison, le projet continue : Suivi des utilisateurs Exploitation Maintenance, corrections Evolutions Nouvelles versions Réutilisation pour d'autres projets

Finalement dans un projet... 70 % des efforts sont hors réalisation!

Pourquoi faire un projet Pour avoir un résultat Balance Efforts / Résultats Suivi et rupture Le projet est réussi si le résultat est positif

Financement et contrat Un projet doit être financé, il est lié à un budget Le budget fait partie d'un engagement contractuel, à valeur juridique Réalisation d'un plan budgétaire avec évaluation des écarts et du pourcentage de risque : connaître ses marges de manoeuvre La maîtrise du budget est fondamentale : Définition et suivi des lignes budgétaires Négociations

Définition Typologie Les acteurs et les rôles Le déroulement Sommaire

Les projets informatiques Dans un contexte de recherche, les projets de logiciels informatiques différent notamment selon : leur organisation et leur finalité les personnes impliquées l'architecture du logiciel mis en oeuvre

Organisation et finalité Facteurs de différenciation : Taille et durée Equipes : internes ou externes Statut du projet Finalité : Valider un travail de recherche Proposer une application finalisée

Cas types Chercheur/Ingénieur qui a l'intention de tout faire lui-même Chercheur/Ingénieur qui travaille avec son informaticien alloué (permanent, affecté une partie ( projet de son temps sur le Chercheur/Ingénieur qui fait appel à une SSII ou a recours à un poste informatique temporaire

Architecture du logiciel Application mono-utilisateur : Chaque utilisateur : installe le logiciel sur sa machine dispose de ses propres données gère ses changements de version Application multi-utilisateur : une seule base de données centralisée accès sur un réseau local ou sur Internet nécessite un hébergeur, un exploitant

Avantages : Application mono-utilisateur Fonctionnement en mode déconnecté et itinérant Pas de moyens à allouer à la sauvegarde et à l'exploitation Inconvénients : Hétérogénéité des plate-formes techniques, d'où tests et support importants Perte possible d'informations pour les utilisateurs ( sauvegardes (défauts de Mises à jour compliquées Perte de la maîtrise du logiciel : propriété, diffusion

Avantages : Application multi-utilisateurs Hébergements et maintenances centralisées Moins d'adhérences avec le contexte de l'utilisateur ( web (surtout avec les architectures Maîtrise totale du logiciel et des utilisateurs Inconvénients Nécessite une connexion Ergonomie moindre Moins d'intégration avec les logiciels de l'utilisateur ( exemple (suite bureautique par Temps de réponse plus longs

β : Le Projet BETHA Outil de simulation des rendements et des marges de cultures de blé β est représentatif d'un cas de projet informatique pouvant être mis en oeuvre à l'inra pour valider et mettre en application des modèles de recherche agronomique β a déjàd servi de support pour un projet d'ingénieur nieur à AgroParisTech Cet exemple sert de «fil rouge» tout au long de la formation : symbôle β et cadre rouge

β : Caractéristiques Organisation, acteurs et finalité : Projet chapeauté par un chercheur Spécifications et prototype réalisés par un groupe d'étudiants Tester et valider un modèle agronomique Diffusion envisageable à terme Architecture : Web dans le cas du prototype Classique au final

Sommaire Définition Typologie Les acteurs et les rôles Le déroulement

Les principaux acteurs Le client ou maître d'ouvrage : MOA Le maître d'oeuvre : MOE L'intégrateur L'hébergeur L'explotitant

Le client ou maître d'ouvrage C'est le commanditaire du projet Celui qui paye Celui qui exprime le besoin Celui qui fournit les éléments, les «inputs» Celui qui arbitre Signe le contrat La maîtrise d'ouvrage n'est pas un informaticien!

Le maître d'oeuvre Concoît le projet avec le client Négocie le budget et les avenants Dirige la réalisation Coordonne, pilote Rend des comptes régulièrement au client Dans les petits projets, joue le rôle d'intégrateur également

Réalise la partie : L'intégrateur programmation assemblage de composants paramétrage Est suivi par la MOE

L'hébergeur Fournit les infrastructures techniques nécessaires au fonctionnement du logiciel : Serveurs Espace disque Réseau Rôle prépondérant dans le cas des applications de type web, c'est-à-dire installées sur un serveur et pas sur les postes des utilisateurs Peut être interne ou externe Doit anticiper la montée en charge de l'utilisation du logiciel

Hébergeur : incidence Rôle prépondérant dans le cas des logiciels multiutilisateurs L'hébergeur doit être consulté préalablement à tout développement car il définit des normes : Système d'exploitation Composants logiciels Bases de données etc.

L'exploitant Assure le suivi du fonctionnement de l'application ( QOS ) Assure le contrat de service Gère les incidents Gère les sauvegardes et restaurations Garantit la sécurité Rôle souvent oublié mais primordial L'exploitant assure la vie du projet et la continuité de service après sa mise en production!

Positionnement des acteurs Achats Juridique client La MOA Les utilisateurs Achats Juridique MOE F CDP F Réalisation Tests Editeur Conception Audits MOE Le DP MOE T Architecte Experts Perfs, syst, réseau, dba,... exploitant «Pupitreurs» Allocateurs hébergeur Gestionnaires de capacité Achat / juridique Constructeur

Responsabilité des acteurs Il est important de connaître le rôle et les obligations de chacun pour que le projet se déroule bien!

β : Les acteurs MOA : Chercheurs INRA MOE : étudiants de la spé MISI Hébergeur/Exploitant : service informatique de l'inra

Définition Les acteurs et les rôles Typologie Le déroulement Sommaire

Découpage d'un projet Un projet est découpé en plusieurs phases Le découpage est essentiel pour : Planifier Assurer le suivi Le projet peut être réalisé en un ou plusieurs cycles de ces différentes phases Il est important de revalider toutes les phases en cas de modification, afin d'avoir une documentation à jour par rapport au code

Le cycle en V Expression de besoins / Cahier des charges Spécifications générales / Analyse Tests utilisateurs préproduction : recette Tests de qualification et d intégration Spécifications détaillées / Conception Tests unitaires Codage

Le cycle en V : décryptage De haut en bas : du besoin utilisateur vers le code du fonctionnel vers le technique Partage horizontal : à gauche : avant le code à droite : après le code Correspondance horizontale entre les phases : par exemple les tests unitaires permettent de valider les spécifications détaillées Les «phases de droite» sont préparées à partir des «phases de gauche» avant la livraison du code

Cycle en V : rôle des acteurs Les documents sont produits par la MOE Mais le rôle de la MOA est essentiel : Fournit les informations : interviews Exige les bons livrables Exige un planning des livrables Valide les livrables produits à chaque phase ==> Permet de passer à la phase suivante La MOA doit donc connaître le contenu des livrables produits à chaque phase!

Parodie

Implication des acteurs Mis à part la phase de codage, chaque phase implique les différents acteurs Chaque phase donne lieu à la rédaction et à la validation de documents Itération du cycle car : division du projet en lots distincts ; évolution de la demande au cours du projet ; complexification du projet. On gère une traçabilité sur les différentes phases

L'approche agile Apparue en réaction à certains échecs de projets notamment explicables par : La lourdeur des procédures L'effet «cascade» : chaque retard dans une phase se répercute dans les autres Le déphasage entre les spécifications d'origine et le code Permise par les évolutions technologiques : Intégration et livraison continues Connexion permanente avec le client

Responsabilité du client A tout moment, le client doit «maîtriser le timing», savoir à quelle phase on en est, si on est en retard ou pas!