ESTIMATIONS DES CHARGES D UN PROJET DE SYSTEME D INFORMATIONS. 05/09/2007 V1.0 Gestion projets - Estimation charges 1

Documents pareils
Estimation des charges. «Le travail se dilate jusqu à remplir le temps disponible»

A-t-on le temps de faire les choses?

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

ITIL V3. Objectifs et principes-clés de la conception des services

LE KIT DU MANAGER DE PROJETS

Chapitre 1 : Introduction au contrôle de gestion. Marie Gies - Contrôle de gestion et gestion prévisionnelle - Chapitre 1

Développement itératif, évolutif et agile

FORMAT FORMA ION SUR LA ION SUR LA GESTION DE PROJET & MS PROJECT

Atelier du 25 Novembre 2010 : «Vers un Système National d Information sur l Eau au Maroc»

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels

Dossier de Presse SYLOB

Qualité retour d expérience. Christophe Petit Responsable du pôle qualité de la DSI christophe.petit@ac-lille.fr

Yourcegid Secteur Public Finances : Une réponse globale aux nouveaux enjeux de la fonction publique. Collectivités. Finances

Software Application Portfolio Management

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

Jean-Pierre Vickoff

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

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

La pratique de l ITSM. Définir un plan d'améliorations ITSM à partir de la situation actuelle

LA GESTION DE PROJET INFORMATIQUE

solution technologique globale qui couvre en

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

DEVELOPPEMENT ET MAINTENANCE DE LOGICIEL: OUTIL DE PILOTAGE

Assises Métallerie ERP GPAO en métallerie: quelle offres, comment bien choisir son outil de gestion?

Modernisation et gestion de portefeuilles d applications bancaires

Alignement stratégique du SI et gestion de portefeuille de projets

Analyse et Conception objet du logiciel Analyse et conception objet du logiciel : Méthode de conception objet et notation UML.

ZOOM SUR. le métier du SFE. N 5 Janvier Un nouveau regard sur la stratégie opérationnelle de l industrie pharmaceutique

Les Eléments clés du projet

La plateforme IRM. La maitrise des risques. L accès à la plateforme

URBANISME DES SYSTÈMES D INFORMATION

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

LA GESTION DE PROJET INFORMATIQUE

Présentation du PL/SQL

silog erp L'ERP le plus complet

Gestion de Projet. Génie Logiciel. Renaud Marlet. LaBRI / INRIA. (d'après A.-M. Hugues) màj 19/04/2007

Sage ERP X3 Standard Edition Eclosion du 1 er ERP 100% pré-paramétré

Synthèse du «Schéma Directeur des Espaces Numériques de Travail» A l attention du Premier degré (doc réalisé par Les MATICE 76)

Formation Méthode MDM. Architecture et procédés de modélisation des données de référence

Analyse et conception des Systèmes d Information. La démarche Merise : La Maintenance

ITIL V2. Historique et présentation générale

Le management des risques de l entreprise Cadre de Référence. Synthèse

Processus d Informatisation

THEORIE ET CAS PRATIQUES

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

Maîtriser les mutations

OUVRIR LES PORTES DE LA BANQUE AUX JEUNES ENTREPRENEURS

Méthodes d Estimation de Charges dans le cadre d un projet xnet

Gestion de projet- Indicateurs de performance

25/12/2012

1. QU'EST CE QUE LE TABLEAU DE BORD D UN PROJET?

UE 8 Systèmes d information de gestion Le programme

L ecoute, Le service, l echange,

La pratique. Elaborer un catalogue de services

curité du patient 19 mai 2009 Aurore MAYEUX Guy CLYNCK LIE

Cycle de formation Gestion de projet

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

VISIOPROD - un projet Endesa France. Gestion de la production électrique. Logiciel de supervision

Services Réseaux et Télécom

LE PROJECT MANAGEMENT OFFICE. Olivier CALDIER

A. Le contrôle continu

GL Processus de développement Cycles de vie

Exemple d implémentation d un. Projet SAP avec ASAP

Tableaux de bord de gestion du risque Rapport d audit permanent

Présentation de la gamme des PGI/ERP modulaires Wavesoft

Une véritable aventure humaine avant tout! Un projet ITIL est une couche fonctionnelle ajoutée au sein d une organisation informatique.

Gestion Projet. Cours 3. Le cycle de vie

Le tableau de bord de la DSI : un outil pour mieux piloter son informatique.

Enjeux du déploiement d'un Progiciel de Gestion Intégré (PGI) en PME / PMI

Comment mettre en oeuvre une gestion de portefeuille de projets efficace et rentable en 4 semaines?

RÉUSSIR L AUTOMATISATION DU PROCESSUS DE TEST FONCTIONNEL

Alliance Globale pour la Résilience AGIR Sahel et Afrique de l Ouest

Rapport financier du premier trimestre de

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

Gestion des risques liés aux systèmes d'information, dispositif global de gestion des risques, audit. Quelles synergies?

La métrologie du logiciel

LA STRATEGIE PATRIMONIALE DE LA VILLE DE MARSEILLE

LOG2420 Analyse et conception d interfaces utilisateur

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

DEMANDE D INFORMATION RFI (Request for information)

Génie logiciel (Un aperçu)

Le contenu de cette publication a été préparé par le ministère des Transports.

COMMUNIQUE DE PRESSE CONJOINT MODELLIS & DATAVALUE CONSULTING

Nom-Projet MODELE PLAN DE MANAGEMENT DE PROJET

Associations Dossiers pratiques

Mettre en oeuvre l authentification forte. Alain ROUX Consultant sécurité

LA METHODE DU COUT CIBLE (TARGET COSTING)

ITIL V2. La gestion des changements

La nouvelle planification de l échantillonnage

Ouvrage conçu et coordonné par HERVÉ HUTIN TOUTE LA FINANCE. Éditions d Organisation, 1998, 2002, 2005 ISBN :

STRATEGIE, GOUVERNANCE ET TRANSFORMATION DE LA DSI

BI2B est un cabinet de conseil expert en Corporate Performance Management QUI SOMMES-NOUS?

quelles sont les spécificités du système de gouvernance des PME - PMI?

UserLock Quoi de neuf dans UserLock? Version 8.5

Conception, architecture et urbanisation des systèmes d information

Modèle Cobit

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

Cahier des charges pour la réalisation d une mission d expertise et de conseil (mission Cagir),

Comment déployer un Réseau Social d Entreprise?

Création d'un Portail partagé sur l'offre de formation en région Languedoc-Roussillon

Transcription:

ESTIMATIONS DES CHARGES D UN PROJET DE SYSTEME D INFORMATIONS 05/09/2007 V1.0 Gestion projets - Estimation charges 1

- Risques projets Sommaire: - Estimation des charges - Méthodes d Estimation 05/09/2007 V1.0 Gestion projets - Estimation charges 2

ANALYSE DU RISQUE Qu est ce que le risque dans le cadre d un projet de développement d un système d informations? 05/09/2007 V1.0 Gestion projets - Estimation charges 3

ANALYSE DU RISQUE - Définition générale Risque =(coût des conséquences d un événement craint) x (probabilité d apparition) Apparition du risque peut mettre en cause le processus projet, notion de risque d échec. 05/09/2007 V1.0 Gestion projets - Estimation charges 4

ANALYSE DU RISQUE - Constats d échecs ou dérives Taux d échec = 3/4 environ. 1/10 par abandon, 3/4 en dépassement de budget et/ou délai, 1/2 n ayant pas atteint les objectifs, - Objectif du chef de Projet: identifier les facteurs de risque d échec d un projet. 05/09/2007 V1.0 Gestion projets - Estimation charges 5

ANALYSE DU RISQUE - Facteurs de risque Liés aux caractéristiques du projet Taille du projet Etendue fonctionnelle Choix technologiques Complexité de l intégration Effectifs 05/09/2007 V1.0 Gestion projets - Estimation charges 6

ANALYSE DU RISQUE - Facteurs de risque Liés à l environnement du projet Etendue du projet par rapport à l entreprise cliente Incidence des changements liés au projet sur l organisation Stabilité de l équipe du projet 05/09/2007 V1.0 Gestion projets - Estimation charges 7

ANALYSE DU RISQUE - Profil de risque d un projet (exemple) Nature Risque Taille du projet Difficulté technique Degré d intégration Contraintes organisationnelles Changement Stabilité équipe projet Degré du risque / projet 0 1 2 3 4 5 05/09/2007 V1.0 Gestion projets - Estimation charges 8

STRATÉGIE DE DÉVELOPPEMENT - Choix d un modèle de développement - Mise en place du dispositif de coordination - Choix des modalités de participation des utilisateurs - Mise en place de tableaux de bord de pilotage du projet 05/09/2007 V1.0 Gestion projets - Estimation charges 9

STRATÉGIE DE DÉVELOPPEMENT - Gérer le risque par les biais des choix précédents Risque lié à la taille : Faible visibilité => développement par itérations, modèle en spirale, attention au mode de facturation du projet, dépassement des charges, Équipe importante => dispositif de coordination formelle, tableaux de bord formalisés, Risque technique : Résultante de la complexité => nécessite une bonne maîtrise des compétences de son équipe et une affectation de chaque membre au poste le mieux approprié matrices de compétences Problématique liée à la programmation ou la nouveauté => développement en cascade avec deux étapes majeures, modèle en W 05/09/2007 V1.0 Gestion projets - Estimation charges 10

STRATÉGIE DE DÉVELOPPEMENT Risque lié à l intégration : appelle une coordination personnelle. Modèle en V (facilite l intégration modulaire). Configuration organisationnelle Recherche d un consensus décisionnel Modèle du cycle RAD Risque lié au changement : Participation des différents acteurs, Modèle de développement évolutif (si les contraintes de budget et de délai sont faibles). Instabilité de l équipe du projet Management des hommes, Doublonnage des compétences Documentation du projet, 05/09/2007 V1.0 Gestion projets - Estimation charges 11

STRATÉGIE DE DÉVELOPPEMENT - Cas particulier: projet à très court délai Démarche qualité efficace et pragmatique Possibilité de mettre en œuvre une méthode RAD => s assurer de la participation active des utilisateurs. 05/09/2007 V1.0 Gestion projets - Estimation charges 12

PLAN DE DÉVELOPPEMENT - Mise en oeuvre de la stratégie de développement - Trois actions Valider la production, Décider de l organisation du projet, Gérer l avancement du projet, changement 05/09/2007 V1.0 Gestion projets - Estimation charges 13

PLAN DE DÉVELOPPEMENT Analyse des risques du projet Objectifs du Processus de décision Objectifs du Processus de production Stratégie de développement: Modèle de développement Dispositif de coordination Modalité de participation Tableau de bord Objectifs du Processus de changement Fin du plan de développement 05/09/2007 V1.0 Gestion projets - Estimation charges 14

ESTIMATION DES CHARGES - Charge et durée / délai Charge La CHARGE d un projet, est la quantité de travail à fournir pour conduire le projet, indépendamment du nombre d intervenants au sein de l équipe, La Charge, est exprimée en Jours Homme, Mois Homme, ou Années Homme, elle permet: D obtenir un budget projet, De définir la taille, et les enjeux humains (équipe) d un projet.» Projet < 3 m/h => très petit projet» Projet < 9 m/h => petit projet» Projet < 40 m/h => projet moyen» Projet < 100 m/h => grand projet» Projet > 100 m/h => très grand projet 05/09/2007 V1.0 Gestion projets - Estimation charges 15

ESTIMATION DES CHARGES - Charge et durée/ délai Durée, délai La Durée ou le Délai du projet, correspond au temps nécessaire pour le conduire en terme d espace de temporel, La durée / délai, dépend de l effectif de l équipe projet, évaluation non isotrope (9 personnes pendant un mois ne sont pas équivalentes à 1 personne pendant 9 mois) 05/09/2007 V1.0 Gestion projets - Estimation charges 16

ESTIMATION DES CHARGES - Au niveau du projet global - Au niveau de l étape Ordre de grandeur : jours/homme Ajuster le découpage Sous-traiter Prévoir le temps de gestion du projet: Ordonnancement, planification, Ré-estimé, reste à faire, consommé, affectations 05/09/2007 V1.0 Gestion projets - Estimation charges 17

ESTIMATION DES CHARGES - Au niveau de la phase Planification détaillée de la phase, Planification des livrables intermédiaires, Planification du pilotage de projet, du suivi, mesure des écarts, Affectation des ressources, 05/09/2007 V1.0 Gestion projets - Estimation charges 18

ESTIMATION DES CHARGES - Au niveau de la tâche Affectation des ressources individuelles, Planification fine de la tâche, - Utilisation de techniques d estimation adaptées au niveau de granularité 05/09/2007 V1.0 Gestion projets - Estimation charges 19

LES MÉTHODES D ESTIMATION Loi de Parkinson : «le travail se dilate jusqu à remplir le temps disponible» «loi du marché»: la charge correspond au prix à proposer pour remporter l appel d offres, Méthodes classiques: Delphi, Cocomo / Diebold, évaluation analytique et «points de fonction» 05/09/2007 V1.0 Gestion projets - Estimation charges 20

Principe LES MÉTHODES D ESTIMATION Construire un référentiel d estimation rassemblant l expertise des projets antérieurs Faire une estimation de la taille du projet à l aide d une unité de mesure Ajuster la taille ou la charge brute en fonction des spécificités du projet Répartir la charge entre les différentes étapes. 05/09/2007 V1.0 Gestion projets - Estimation charges 21

DELPHI Méthode élaborée en 1948 par la Rand Corporation, basée sur le jugement d experts Principe est de rechercher des analogies avec des projets antérieurs, et d affiner successivement les ratios énoncés par plusieurs experts jusqu à obtention d une convergence, 05/09/2007 V1.0 Gestion projets - Estimation charges 22

Répartition Proportionnelle C h a r g e s p r o j e t é e s ( = l e t o t a l ) C h a r g e s c o n n e x e s S p é c i f i c a t i o n C o n c e p t i o n R é a l i s a t i o n I n t é g r a t i o n s i t e V a l i d a t i o n s i t e I n t é g r a t i o n u s i n e V A B F T V a l i d a t i o n u s i n e M a n u e l s C h a r g e s t r a n s v e r s e s M a î t r i s e d o e u v r e E n c a d r e m e n t d e s é q u i p e s Q u a l i t é 05/09/2007 V1.0 Gestion projets - Estimation charges 23

Répartition Proportionnelle C o e f f i c i e n t s d u c y c l e e n " V " C h a r g e s c o n n e x e s P h a s e R a t i o C e s c h a r g e s s 'é v a lu e n t d i r e c t e m e n t. S p é c ific a t io n s X % C o n c e p ti o n Y % R é a lis a t io n ( C h a r g e p iv o t ) Z % In t é g r a t io n u s in e T % V a lid a t i o n u s in e V % T O T A L ( C h a r g e p r o j e t é e ) 1 0 0 % Il e n r é s u lt e q u e l'o n o b t ie n t la c h a r g e p r o j e t é e p a r : C h a r g e p iv o t = Z % x C h a r g e p r o je t é e S o it : C h a r g e p r o j e t é e = 1 0 0 /Z x C h a r g e p i v o t C h a r g e c o n n e x e = n h x j C o e f f i c i e n t s d e s c h a r g e s t r a n s v e r s e s L e s c o e f fic ie n ts c i- d e s s o u s s o n t a p p li q u é s a u x c h a r g e s c i- d e s s u s ( C h a r g e s p r o je t é e s e t C h a r g e s c o n n e x e s ) T â c h e s R a t i o M a ît r is e d 'œ u v r e A % E n c a d r e m e n t d e s é q u ip e s B % Q u a lit é C % Il e n r é s u lt e q u e l'o n o b t ie n t la c o n t r i b u ti o n a u i x c h a r g e s t r a n s v e r s e s d 'u n e c h a r g e p r o je té e o u c h a r g e c o n n e x e p a r la f o r m u l e : C h a r g e s t r a n s v e r s e s = ( A + B + C ) % x [ C h a r g e s p r o j e t é e s + C h a r g e s c o n n e x e s ] 05/09/2007 V1.0 Gestion projets - Estimation charges 24

CYCLE EN «V» 05/09/2007 V1.0 Gestion projets - Estimation charges 25

CYCLE EN «V» 05/09/2007 V1.0 Gestion projets - Estimation charges 26

Répartition Proportionnelle Les charges projet correspondant à un cycle en V s évaluent approximativement de la façon suivante: Phases Ratio : Spécifications 10 Conception 21 Réalisation +TU 47 Intégration 11 Validation 11 Total 100 % 05/09/2007 V1.0 Gestion projets - Estimation charges 27

Répartition Proportionnelle Charges transversales: Tâches Ratio Maîtrise d œuvre 4% Encadrement des équipes 6% Qualité 3% Total 13 % Charges connexes: généralement de l ordre de: 7-15%, dont : 3-5% documentation, formation utilisateurs, charte ergonomique, maquettage, accompagnement au démarrage, 05/09/2007 V1.0 Gestion projets - Estimation charges 28

Répartition Proportionnelle La charge globale du projet, en fonction du niveau de maîtrise de l environnement, de l équipe de réalisation et conception, de compétence du client, varie entre: 2 et 3 fois la charge de développement, estimée pour une équipe moyenne. Retenir la méthode 2.5 (/charge de développement), pour obtenir la charge globale maxi avec une équipe normale, elle baissera généralement à 2.2 avec une équipe expérimentée en environnement connu. 05/09/2007 V1.0 Gestion projets - Estimation charges 29

Répartition Proportionnelle Tâches élémentaires Charges Réalisation Charges Totales L ergonomie des écrans Création d un simple (1 à 4): 0,75 J 2 J Création d un moyen (5 à 6): 1 J 2,5 J Création d un complexe (7 à 8): 1,5 J 3,75 J Modification d un écran : 0.3 J 0,75 J Les sources TP/Batchs (programmes et sous-programmes) En Création Les sources simples (1 à 4): 1 J 2,5 J Les sources moyens (5 à 6): 2 J 5 J Les sources complexes (7 à 8): 3 J 7,5 J En Modification Les sources simples : 0,3 J 0,75J Les sources moyens : 0,75 J 2 J Les sources complexes : 1,5 J 3,75 J 05/09/2007 V1.0 Gestion projets - Estimation charges 30

Répartition Proportionnelle On admet généralement que le délai incompressible pour réaliser un projet est : Tmin = 2,5 x (Chm) 1/3 où Tmin est exprimé en mois et Chm en hommes x mois. Le délai optimum correspond au meilleur compromis entre délai, encadrement et prise de risques : Topt = 1,4 x Tmin Les unités d œuvre sont évaluées dans le cadre du délai optimum 05/09/2007 V1.0 Gestion projets - Estimation charges 31

LES MÉTHODES À MODÈLE : COCOMO ET DIEBOLD Constructive Cost Model (COCOMO) Boehm 1981 Deux hypothèses : Un informaticien évalue mieux la taille du logiciel à développer que la quantité de travail nécessaire Il faut toujours le même effort pour écrire un nombre donné de lignes de programme, quel que soit le langage (3eme génération) 05/09/2007 V1.0 Gestion projets - Estimation charges 32

COCOMO ET DIEBOLD L unité : l instruction source Le modèle permet d obtenir la charge de réalisation en m/h et le délai normal recommandé Formules de calcul : Charge en mois/homme = a (Kisl) b Kisl = kilo instruction source testée 05/09/2007 V1.0 Gestion projets - Estimation charges 33

COCOMO ET DIEBOLD Durée normale en mois = c(charge) d Les paramètres a, b, c et d dépendent de la catégorie du projet. Soit l la taille du logiciel. Projet simple si l< 50 Kisl, spécifications stables, petite équipe. Projet moyen si 300 Kisl >l > =50 Kisl, spécifications stables, petite équipe. Projet complexe si l >300 Kisl, grande équipe. 05/09/2007 V1.0 Gestion projets - Estimation charges 34

COCOMO Type de projet Charge en mois homme Durée en mois Simple C= 3,2 (Kisl) 1,05 D= 2,5( C ) 0,38 Moyen C= 3 (Kisl) 1,12 D= 2,5( C ) 0,35 Complexe C= 2,8 (Kisl) 1,2 D= 2,5( C ) 0,32 05/09/2007 V1.0 Gestion projets - Estimation charges 35

Exemple COCOMO Soit un projet visant à développer un logiciel de 100 000 instructions sources C est un projet MOYEN par la taille du logiciel. Charge = 3*(100) 1,12 = 521 mois/homme Durée normale = 2,5* (521) 0,35 = 22 mois Ce qui donne une taille moyenne de l équipe = 521 / 22 = 23 personnes. 05/09/2007 V1.0 Gestion projets - Estimation charges 36

COCOMO Il faut tenir compte des «facteurs correcteurs» d estimation de charge. Quatre sources de risque sur l estimation Exigences attendues du logiciel caractéristiques de l environnement technique (matériel) Caractéristiques de l équipe projet Environnement du projet lui-même 05/09/2007 V1.0 Gestion projets - Estimation charges 37

COCOMO Les facteurs logiciels sont : Fiabilité du logiciel : influence forte si exigence dans ce sens Base de données : mesuré par le ratio (volume de données gérées en octets) /(taille du logiciel en lignes) L influence du facteur est faible si le ratio<10, très forte si ratio>1000 Complexité : celle des algorithmes Temps d exécution : crucial si temps réel 05/09/2007 V1.0 Gestion projets - Estimation charges 38

COCOMO Les facteurs matériels sont : Taille mémoire : optimisation Stabilité de l environnement : logiciel de base Contrainte de délai : par rapport au délai calculé «théorique». 05/09/2007 V1.0 Gestion projets - Estimation charges 39

COCOMO La correction intervient dans la formule : Charge nette = produit (valeurs des facteurs correcteurs) * Charge brute Démarche en cinq étapes: Estimation du nombre d instructions source, Calcul de la charge «brute», Sélection des facteurs correcteurs, Calcul de la charge nette, Evaluation de la durée sur la charge nette, 05/09/2007 V1.0 Gestion projets - Estimation charges 40

DIEBOLD Version antérieure et simplifiée de COCOMO. Connaît le nombre d instructions à écrire et donne le temps en jours Temps(jours) = (complexité)*(savoirfaire)*(connaissance)*(kisl) 05/09/2007 V1.0 Gestion projets - Estimation charges 41

DIEBOLD Complexité du logiciel. 10<=c<=40 Savoir-faire, expérience du programmeur Forte expérience: 0,65 Faible expérience: 2 Connaissance de l environnement technique : 1 = bonne 2 = faible 05/09/2007 V1.0 Gestion projets - Estimation charges 42

POINTS de FONCTION A. Albrecht (IBM) 1979 Principe : Estimation à partir d une description externe du futur système, et de ses fonctions. 5 types d unité d œuvre et 3 degrés de complexité 05/09/2007 V1.0 Gestion projets - Estimation charges 43

POINTS de FONCTION Détermination du périmètre de l application Identification du composant Evaluation complexité de chaque composant Calcul poids en points de fonction pour chaque composant Calcul nombre brut de points de fonction 05/09/2007 V1.0 Gestion projets - Estimation charges 44

POINTS de FONCTION Pour un projet donné on calcule son poids en «points de fonction». Méthode: Comptage des points au début du projet Comptage en fin Ecart = changement d envergure Evaluation : Calcul de la taille, Ajustement de la taille, Transformation en charge. 05/09/2007 V1.0 Gestion projets - Estimation charges 45

POINTS de FONCTION Composants fonctionnels : Groupe logique de données internes (GDI) Groupe logique de données externes (GDE) Entrée de traitement (ENT) Sortie de traitement (SORT) Interrogation (INT) 05/09/2007 V1.0 Gestion projets - Estimation charges 46

POINTS de FONCTION Complexité d un composant : Faible Moyenne Elevée Nombre de points de fonction du composant : Tableau de correspondance entre la complexité et le type du composant = > poids 05/09/2007 V1.0 Gestion projets - Estimation charges 47

Calcul du nombre de points de fonction brut : exemple Entité GDI (Groupe logique de données internes) GDE (Groupe logique de données externes) ENT (Entrée de traitement) SORT (Sortie de traitement) INT (Interrogation) PFB (Points fonction bruts) Complexité Nb de composants A dénombrer Faible Moyenne Elevée Faible Moyenne Elevée Faible Moyenne Elevée Faible Moyenne Elevée Faible Moyenne Elevée 2 1 1 2 2 1 3 5 2 2 1 0 1 5 5 Poids Fixé 7 10 15 5 7 10 3 4 6 4 5 7 3 4 6 Nb de Points de fonction 14 10 15 10 14 10 9 20 12 8 5 0 3 20 30 180 05/09/2007 V1.0 Gestion projets - Estimation charges 48

POINTS de FONCTION Composants des points de fonction Utilisateurs entrées sorties interrogations Application GDI entrées sorties interrogations Autres applications GDE 05/09/2007 V1.0 Gestion projets - Estimation charges 49

POINTS de FONCTION Le Point de Fonction Brut est ensuite ajusté par une appréciation des spécificités du projet. 14 facteurs d influence sont identifiés, auxquels sont attribués une note de 0 à 5 en fonction du degré d influence. (leur somme DIT est nommée degré d influence total= SOMME (Di i, i = 1 à 14 )) Le Point de Fonction Ajusté ou nombre ajusté de points PFA = (0,65 +DIT/100)* PFB 05/09/2007 V1.0 Gestion projets - Estimation charges 50

POINTS de FONCTION Degrés d influence du système Transmission des données Système distribué Contrainte de performance Configuration à utilisation intensive Taux de transaction Saisie interactive Convivialité Mise à jour en temps réel Complexité des traitements Réutilisation Facilité d exploitation Portabilité de l application Flexibilité de modification 05/09/2007 V1.0 Gestion projets - Estimation charges 51

POINTS de FONCTION Echelle de 0 à 5 des degrés d influence 0 inexistante ou sans influence 1 influence secondaire 2 influence restreinte 3 influence moyenne 4 influence importante 5 influence intensive partout 05/09/2007 V1.0 Gestion projets - Estimation charges 52

POINTS de FONCTION Le Point de Fonction permet de donner le nombre d instructions source utiles (ISL) pour COCOMO ou DIEBOLD avec la formule : ISL (lprocédural)= 118, 7 * PFA - 6490. 05/09/2007 V1.0 Gestion projets - Estimation charges 53

POINTS de FONCTION En fin d étude préalable 3 jh si projet moyen/pf 2 jh si petit projet/pf 4 jh si grand projet/pf En fin d étude détaillée : 1 à 2 jh / PF selon l environnement Réalisation en L4G 1jH/10 PF Conception + Réalisation en RAD : 0,5 jh/pf 05/09/2007 V1.0 Gestion projets - Estimation charges 54

Questions / Réponses 05/09/2007 V1.0 Gestion projets - Estimation charges 55