Description
Lors de ce stage, vous apprendrez à utiliser la méthode des points de fonctions pour évaluer la taille d'un logiciel et ainsi pouvoir estimer l'effort nécessaire pour le développer et le maintenir. Vous verrez aussi les atouts et les limites de cette méthode comparée à la mesure par le nombre de lignes de code.
À qui s'adresse cette formation ?
Pour qui ?Toute personne impliquée dans l'estimation fonctionnelle d'un projet informatique.
Prérequis
Les objectifs de la formation
Programme de la formation
- Présentation générale de la méthode des points de fonctions
- - L'origine de la méthode des points de fonctions et enjeux.
- - Méthode des points de fonctions vs méthode des lignes de code.
- - Fondamentaux : les composants à estimer (GDI-GDE-ENT-INT-SOR).
- - Prise en compte de la complexité des composants.
- - Utilisation, diffusion, certification IFPUG.
- Définition du périmètre
- - Frontières de l'application : définition du périmètre du domaine.
- - Relations entre le domaine étudié et les utilisateurs.
- - Relations entre le domaine étudié et les échanges inter-domaines.
- Chiffrage des données et détermination de la complexité
- - GDI : groupe de données interne.
- - GDE : groupe de données externe.
- - DE : données élémentaires ; définition et concept.
- - SLD : sous-ensemble logique de données.
- - GDR : groupe de données de références.
- - Cas particuliers.
- Chiffrage des traitements et détermination de la complexité
- - ENT : les entrées (Saisie, Mise à jour, Suppression).
- - SOR : les sorties (Ecrans, Listes, Etats).
- - INT : les interrogations.
- - Cas particuliers : les listes déroulantes, les calculs, les recherches, les contrôles.
- Pondération des points de fonctions
- - Les raisons de la pondération.
- - Critères de pondération et degré d'influence.
- - Passage du comptage brut en comptage net.
- Synthèse
- - Résumé de la démarche.
- - Points d'attention et limites de la méthode.
- - Comptabilisation d'une évolution fonctionnelle.
- - Prise en compte de nouveaux composants.
- - Présentation d'outils.
- - Recommandations.
- - Evaluations de la performance des participants.
- - Intérêt de la capitalisation des résultats obtenus.*