Archives de Tag: function points

cultivez vos talents – Evaluation des charges et points de fonction (PF)

5 juil

Article écrit par Jean-Baptiste Jourdant, consultant-formateur et Responsable du département Management de projet pour CSP Formation et partenaire de DantotsuPM. Retrouvez cet article sur le blog Management de Projet de CSP Formation à l’adresse suivante : http://management-projet.cultivezvostalents.fr

calculerLe chef de projet informatique MOE client : « Avec cette nouvelle 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

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 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écautions), 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, …)

Processus de calcul des charges

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

Cartographie : Nombre de PF dits bruts

Ajustements produits : Nombre de points de fonction ajustés

Utilisation du ratio de productivité standard : Charge nominale

Intégration des spécificités projet (périmètre RTU) : Charge brute

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

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é !
CSP Formation

Partenaire de DantotsuPM

3&4 Janvier – Paris – Rencontres avec Bernard Londeix sur COSMIC et les points de fonction

28 déc

Bernard Londeix, expert reconnu des estimations de logiciel et du management de projet sera de passage à Paris le 3 et 4 Janvier.

Il réserve ce temps pour des réunions avec des personnes intéressées dans le rôle que peut jouer COSMIC (ISO/IEC 19761, 2003/2010) dans leurs estimations ou cotations de projets, mesures fonctionnelles de leur logiciel et autres sujets concernant le management du développement et de la maintenance de logiciel.

Si vous êtes intéressés par cette proposition (gratuite) veuillez le contacter, en référençant cette annonce, avant le 2 Janvier 2011 sur blondeix@telmaco.co.uk en mentionnant vote identification, Numéro d’appel, lieu préféré de rencontre à Paris intra-muro, et votre objectif d’entretien. Ces réunions sont prévues de 9:30 à 17:30 heures pour une durée d’environ 1 à 1.5 heures max chacune selon le temps disponible.

Bernard Londeix, COSMIC Group IAC (www.cosmicon.com)

Function Points Analysis basics

16 août

tout savoirUn bon article d’introduction et de démystification de cette technique d’estimation des points de fonction qui est très répandue pour l’évaluation des charges de développement logiciel (documentations et tests compris).

http://www.modernanalyst.com/Resources/Articles/tabid/115/articleType/ArticleView/articleId/512/Software-Sizing-During-Requirements-Analysis.aspx

Suivre

Get every new post delivered to your Inbox.

Joignez-vous à 236 followers