évaluation des fonctionnalités logicielles telles que perçues par les utilisateurs grâce aux points de fonction

31 Oct

Le Point de Fonction n’est pas la panacée en matière d’estimation logicielle mais il permet d’établir un référentiel compréhensible par tous !

Cet article a été écrit il y a déjà plus de 5 ans par Jean-Baptiste Jourdant, consultant-formateur et Responsable du département Management de projet pour CSP Formation et partenaire de DantotsuPM.

Le chef de projet informatique Maîtrise d’OEuvre (MOE) client : « Avec cette méthode d’évaluation des charges avec les points de fonction (PF), on croit que tout est résolu, mais le prestataire fait ce qu’il veut avec tous ces ajustements, et on n’est pas plus avancé. »

Le chef de projet SSII : « Depuis qu’ils nous demandent des cotations en PF, on n’a plus de marge de manœuvre. En plus, on ne maîtrise pas les coefficients de productivité, alors on s’engage les yeux fermés, et puis on est coincé. »

La théorie synthétisée

Les PF sont une méthode d’évaluation des fonctionnalités logicielles telles que perçues par les utilisateurs (finaux, administrateurs métiers) de l’application. A travers différents composants (groupes de données, transactions) l’application est cartographiée puis valorisée en nombre de PF.

Puis, à l’aide d’un coefficient de productivité (nombre de PF produits par homme-jour), on calcule la charge estimée du projet.

Intérêt

curiositéLe PF n’est certainement pas une panacée universelle. Toutefois, il permet d’établir un référentiel compréhensible par tous les interlocuteurs de la chaîne de production.

La Maîtrise d’OuvrAge (MOA) voit ses fonctionnalités (disséquées, certes),

la MOE client va disposer d’une base de comparaison entre ses différents projets (à manier avec précaution),

la MOE SSII va disposer d’une image fonctionnelle « anticipée » de ses composants techniques, et faire valoir directement les carences éventuelles.

Les éléments variables

Les différents éléments suivants sont évalués pour prendre en compte les spécificités.

  • PRODUIT : nouveauté logicielle, complexité du langage, progiciel, niveau d’ergonomie ou de sécurité demandée, réutilisation du code, …
  • PROJET : Organisation de l’équipe (plateau de développement unique ou éclatement de la réalisation (off-shore), niveau de compétences des acteurs, urgence planning, …
  • MODÈLE DE PRODUCTION : Répartition des activités entre le client et le prestataire (RTU-Réalisation & Tests unitaires, conceptions, tests d’intégration, pilotage, prise de risques, …)
Microsoft est partenaire de DantotsuPM

Microsoft est partenaire de DantotsuPM

Processus de calcul des charges

calculerEntre la fonctionnalité et les charges, le chef de projet passe par plusieurs étapes :

  1. Cartographie : Nombre de PF dits bruts
  2. Ajustements produits : Nombre de points de fonction ajustés
  3. Utilisation du ratio de productivité standard : Charge nominale
  4. Intégration des spécificités projet (périmètre RTU) : Charge brute
  5. Prise en compte du modèle de production : Charge nette

Exemple

1° Cartographie fonctionnelle =>100 PF Bruts

2° Ajustement produit (sécurité, techno), +20% =>120 PF Ajustés

3° Productivité nominale (REX), 2 PF/HJ =>Charge = 60 HJ

4° Efficacité projet (off-shore), 0,8 =>Charge brute = 75 HJ

5° Activités complémentaires (Conception, doc), +50% => 112,5 HJ

Un ou des ratios de productivité ?

Finalement, dans la méthode, pour passer à l’étape suivante, on utilise un ratio qui mesure la contribution de chaque catégorie.

Et pour une productivité nominale de 2 PF/HJ, on a en réalité entre les PF bruts et la charge nette, une productivité globale de 0,88PF/HJ : 100 PF / 112,5 HJ

CSP est partenaire de DantotsuPM

CSP est partenaire de DantotsuPM

Recommandations

  • CONTRAT : C’est votre contrat qui fait foi. Précisez le ratio de productivité sur lequel vous vous appuyez. Et attention aux engagements préliminaires quand vous ne disposez pas de références.
  • MARGE DE MANŒUVRE : Soyez clair entre clients et fournisseurs sur les éléments variables et cadrer leur influence.
  • CAPITALISATION : C’est le secret de la fiabilisation de vos ratios de productivité !
Essayez Bubble Plan !

Essayez Bubble Plan !

Enregistrer

Enregistrer

déposer un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :