FAQS espagnol

 

Rejoignez notre Facebook et LinkedIn et Partagez-nous avec vos cercles.

IFPUG Web S'il vous plait, Signet pour référence ultérieure.
IFPUG Page Facebook, S'il vous plait, cliquez sur Tout comme
IFPUG Twitter S'il vous plait, suivre les dernières versions de livres blancs et d'autres nouvelles.
IFPUG LinkedIn S'il vous plait, cliquez sur Continuer

Pour proposer de nouvelles FAQ ou les éditions de cette page, S'il vous plaît cliquer sur contact et il comprend « IFPUG FAQ » dans le sujet du message.

Les membres et les autres utilisateurs peuvent télécharger des documents de notre Boutique en ligne, où vous pouvez également renouveler ou demander IFPUG d'adhésion.


principe

page
questions fréquentes
IFPUG

1. Quels sont les points de fonction? Qu'est-ce que SNAP?
2. Sont des points de fonction pour tout le monde?
3. Pourquoi voudrais-je mesurer? la 25% grandes entreprises du monde entier (la source ISBSG) Ils sont basés sur la mesure du logiciel pour gérer le développement de logiciels pour les raisons suivantes:
4. Quels sont les avantages d'être membre de IFPUG?
5. Comment puis-je montrer aux développeurs et chefs de projet l'importance de l'analyse des points de fonction?
6. Quels sont les outils disponibles pour améliorer mes estimations ponctuelles de la fonction?
7. Comment puis-je prouverai mon groupe d'utilisateurs de l'importance de l'analyse des points de fonction?
8. Qu'est-ce qu'un point de fonction de base?
9. Pourquoi ne puis-je utiliser les lignes de code (tels que les logiciels de mesure de taille pour le calcul des ratios de productivité ou de la qualité)?
10. Qu'en est-il du pétaradant (pratique pour convertir SLOC PF avec des langages de programmation basée sur des tables de conversion)?
11. Je l'ai compris que nous devons améliorer. Où je peux commencer?
12. Nous voulons améliorer notre développement de logiciels de productivité, Quelles informations dois-je?
13. Ce que vous devez savoir un DSI de la taille du logiciel? (points de fonction et SNAP)
14. Ce que vous devez savoir sur Agile CIO & Points de fonction?
15. Nous voulons améliorer notre processus d'estimation en utilisant PF, Quelles autres informations ai-je besoin?
16. Nous voulons améliorer notre qualité, Quelles informations dois-je?
17. Ai-je besoin d'un CFPS consultant certifié?
18. Ce que je recherche un consultant?
19. Où puis-je trouver un consultant?
20. Où puis-je en savoir plus sur les concepts de points de fonction?

 

Retour au sommet

page
questions fréquentes
IFPUG

1.1 Quels sont les points de fonction?

Fonction Point est une unité standardisée au niveau international de mesure utilisée pour représenter la la taille du logiciel. Procédé de mesure de la taille fonctionnelle IFPUG (Version IFPUG 4.3.1) quantifie la fonctionnalité logicielle pour l'utilisateur en fonction uniquement sur sa conception logique et exigences fonctionnelles. Le nombre résultant est appelé point de fonction count. Avec cela à l'esprit, les objectifs des mesures en points de fonction sont:

Il y a beaucoup d'autres utilisations des points de fonction dans l'industrie: Ils forment une taille commune (par exemple, un rapport mesuré par PF) pour l'analyse comparative de la productivité et de la qualité dans de nombreuses entreprises. Pour en savoir plus sur la méthode IFPUG PF (y el logiciel Processus d'évaluation non-fonctionnelle (CASSER) qui quantifie les exigences non fonctionnelles) Cliquez sur les liens suivants:

1.2 Qu'est-ce que SNAP?

CASSER “Évaluation des processus logiciels non fonctionnel « est un logiciel métrique, En outre l'utilisation de points caractéristiques. SNAP permet de mesurer exigences non fonctionnelles En plus des exigences fonctionnelles mesurées aux points de fonction. Ne remplace pas les points de fonction de façon, est complémentaire à celle-ci. Il représente une amélioration continue IFPUG dans la façon dont le logiciel est mesuré.

1.3 Quelle est la différence entre les points de fonction et SNAP?

En peu de mots, points de fonction volume mesuré (ou la taille) le flux de données et le stockage dans une application logicielle. On appelle cela les besoins des utilisateurs fonctionnels. SNAP mesure le volume (ou la taille) d'autres aspects du logiciel - telles que les données de configuration, algorithmes, Les arbres de décision, la validation des données, placer des logos, etc. Ils sont appelés exigences “non fonctionnel”. là 14 catégories actuellement reconnues des exigences non fonctionnelles. le terme “les exigences fonctionnelles de l'utilisateur” souvent abrégé en “FOURRURE”. le terme “exigences non fonctionnelles” souvent abrégé en “NFR”. Détails des points de fonction de comptage dans les pratiques de comptage manuel (CPM). Détails pour compter les points SNAP sont dans les pratiques d'évaluation manuelles (APM). Les deux sont disponibles au magasin site IFPUG ifpug.org.

1.4 Points particuliers de la fonction et SNAP points ensemble pour déterminer la taille totale du logiciel?

La taille totale du logiciel est mesurée par le nombre de points de fonction et le nombre de points SNAP. Par exemple, une application peut avoir une taille complète 800 points de fonction et 300 Le score SNAP. Étant donné que les points de caractéristique mesurée quelque chose de différent points d'accrochage, ne peuvent pas être combinées en une seule mesure; dans cet exemple, l'application logicielle ne peut pas être mesurée en 1100 “points” de quelque sorte. Ceci est similaire à la façon dont réel et nombres imaginaires sont représentés: un certain nombre peut être représenté comme 800 + 300je, non 1100 une sorte de numéro.

points de fonction et les points sont associés à l'effort SNAP. L'effort pour développer ou améliorer un produit logiciel est la somme des points en fonction de la productivité fonctionnelle (heures / PF) plus la somme des points d'accrochage de la productivité non-fonctionnelle (heures / SP).

1.5 Est-il vraiment nécessaire SNAP?

En fonction de l'application, de nombreux développeurs de logiciels et les équipes de développement reconnaissent qu'une quantité considérable d'effort peut être directement compté avec des points de fonction. Cela peut être particulièrement vrai pour les applications algorithmiques, applications avec une grande validation des données, et les caractéristiques d'application “ergonomique” considérable des mises en page et de l'utilisation des logos. L'amélioration continue est proposée par IFPUG SNAP peut mesurer l'effort de travail non reconnu par des points de fonction, comme il peut être considérable. Il fournit une approche de mesure plus juste et plus approprié. Vous pouvez également contribuer à améliorer l'estimation des coûts et la planification de nouveaux projets de développement et les projets d'entretien.

1.6 Comment puis-je prouverai développeurs et chefs de projet l'importance de la SNAP?

Les développeurs dédiés effort pour répondre aux exigences non fonctionnelles. Cet effort ne se reflète pas dans la taille du point de fonction. Les développeurs bénéficieront leurs efforts pour justifier l'utilisation de SNAP, Au lieu d'utiliser une productivité plus faible si l'on considère que les points de fonction vs effort.

En utilisant des points de fonction et SNAP, les chefs de projet peuvent mieux justifier son budget; Ils peuvent montrer leurs sponsors que les actifs sont en cours d'élaboration dans le logiciel - fonctionnalité, mesurée par points caractéristiques, et les aspects non fonctionnels, SNAP mesurée par.

1.7 Quelle est la méthode la plus précise pour estimer l'effort de projet logiciel?

Selon Caper Jones (2012), la précision du comptage manuel de la fonction de points fournit une marge d'erreur 10%. L'utilisation de points de fonction et SNAP fournit une 5% marge d'erreur

 

EstimatingAccuracy

1.8 Quels sont les avantages de l'utilisation SNAP?
Mesurer l'aspect fonctionnel et non fonctionnel des applications logicielles permet aux entreprises de multiples façons. Il permet de mieux comprendre l'exécution des projets de logiciels et la maintenance des applications:

  • Améliore l'effort de corrélation et la taille, depuis le développement d'un logiciel comprend des tâches pour répondre aux exigences fonctionnelles et non fonctionnelles.
  • Améliore la capacité d'estimer et prévoir l'effort et le temps nécessaire pour réaliser un projet de logiciel.
  • Les développeurs ne sont pas pénalisés pour investir des efforts dans les aspects non-fonctionnels des exigences.
  • Les utilisateurs peuvent mieux comprendre les avantages d'une application dans votre organisation.
  • Les clients peuvent affecter mieux (et la quantification) la valeur de votre argent.
  • Les estimations du développement de logiciels de productivité sont plus précises; les variations de paramètres de mesure “points de tension / fonction” Ils peuvent être mieux expliquées.
  • Les projets qui sont non seulement fonctionnels peuvent également être mesurés
  • Les différences dans les valeurs des indicateurs de performance clés (KPI ‘ s) Parmi les projets sont mieux expliqués

1.9 ¿SNAP est utilisé aujourd'hui?

Vous pouvez obtenir le processus d'évaluation manuelle SNAP (APM) libre à la boutique en ligne IFPUG. En outre, une formation certifiée est fournie par les sociétés énumérées ci-dessous sur le site IFPUG (http://www.ifpug.org/certification/training-materials-certification/)

Retour au sommet

page
questions fréquentes
IFPUG

2. Sont des points de fonction pour tout le monde?
C'est presque une question rhétorique - et la réponse est que cela dépend si vous avez besoin de savoir la taille est le logiciel que vous développer ou améliorer des projets de développement de logiciels, ou si vous avez besoin de savoir la taille sont les systèmes dans son portefeuille de logiciels. la taille du point de fonction peut faciliter rapidement et facilement des rapports de mesure (ainsi que d'autres mesures) pour vous dire que les projets et applications:

  • Ils sont plus productifs,
  • développer des produits logiciels ou des applications de qualité supérieure,
  • Les estimations du projet sont exacts,
  • Ils doivent adopter des méthodes d'amélioration des processus,
  • ils sont hors de la ligne du point de vue du coût et du budget (coût unitaire);
  • Ils ont moins (ou mieux) la performance de votre équipe.

Si vous avez le défi dans votre rôle informatique pour répondre à ces questions, et les points de fonction sont pour vous!
Retour au sommet

page
questions fréquentes
IFPUG

3. Pourquoi voudrais-je mesurer? la 25% grandes entreprises du monde entier (la source ISBSG) Ils sont basés sur la mesure du logiciel pour gérer le développement de logiciels pour les raisons suivantes:

    • Vous ne pouvez pas gérer ce que vous ne mesurez pas;
    • Identifier les projets problématiques et les logiciels d'applications et de faire des mesures correctives; en moyenne, la gestion des grands projets passer une 45 pour cent par rapport au budget établi et 7 pour cent plus de temps, alors qu'il offre 56 pour cent inférieure à la valeur prédite. la projets logiciels ont le plus grand potentiel de dépasser le coût et le calendrier établi, McKinsey & Société en collaboration avec l'Université d'Oxford en Octobre 2012 | Bloch par Michael, Sven Blumberg, y Jürgen Laartz[1]
    • Comparaison des réponses des fournisseurs associés à un DP (Demande de processus) contre les offres d'autres fournisseurs;
    • La mesure fournit une évaluation du statu quo (la situation actuelle) PORDER pour comprendre et améliorer les processus de développement de logiciels. (Voir le logiciel de mesure Lignes directrices - Communiqués 1.1, une fois. 2-4, 3-7 - 3-8;)
    • Pour déterminer la Les meilleures pratiques développer votre propre entreprise de logiciels
    • Pour mesurer la qualité des logiciels livrés, et une incitation économique pour les équipes de développement de logiciels produire de la qualité.
    • fonction de mesure spot et SNAP fournit les moyens de communiquer avec leurs clients, connaître la taille de vos demandes de logiciels, et aussi il vous permet de calculer facilement la productivité, qualité, et estimer plus précisément.
    • Un grand nombre de ses concurrents travaillent déjà avec ces idées.

    [1]http://calleam.com/WTPF/?page_id=1445

     

Retour au sommet

page
questions fréquentes
IFPUG

4.1 Quels sont les avantages d'être membre de IFPUG?
Bien que ce site Web et une grande partie de l'information est fournie gratuitement aux membres et aux non-membres, être membre de IFPUG présente les avantages suivants:

  • Bien que ce site Web et une grande partie de l'information est fournie gratuitement aux membres et aux non-membres, être membre de IFPUG présente les avantages suivants:
    • des occasions de réseautage de face et en ligne pour communiquer avec des professionnels du monde entier, qui ils ont ou qui tentent de mettre en œuvre un programme de mesure;
    • taux réduits de données Benchmarking ISBSG (pour Lean six Sigma) et d'autres produits;
    • La possibilité de participer à des comités qui développent des points de fonction des normes.
    • conférences annuelles qui fournissent le partage des connaissances:
      • Les occasions de rencontrer d'autres dans le domaine de la mesure;
      • des possibilités d'éducation pour apprendre et gagner des crédits de formation par le biais d'ateliers organisés avant la Conférence;
      • L'accès à la formation et test de certification pour obtenir diverses certifications, y compris:
        • CFPS: Fonction point spécialiste certifié (certification la plus reconnue de la mesure de la taille fonctionnelle);
        • CFPP: Fonction certificat point de praticien (pour les professionnels qui sont des professionnels, mais pas nécessairement des experts soulignent la fonction);
        • CSP: praticien certifié SNAP (la seule certification dans le monde entier la collecte de connaissances sur les exigences non fonctionnelles)
      • Possibilité d'entendre des experts de l'industrie et des praticiens de différentes histoires de succès (et les échecs!) dans le champ de mesure.
    • publications professionnelles:
      • Vues métriques (semi-annuel) - disponible en tant que magazine imprimé avec des articles et mesure de logiciels en ligne intéressants et d'actualité, Nouvelles IFPUG, comités de mises à jour, mises à jour et des informations sur les derniers développements dans le monde des métriques;
    • Des rabais importants sur les produits, y compris IFPUG:
      • ISO et les pratiques de comptage manuel IFPUG (CPM) complet, avec près 300 pages de règles, guides rapides, et compter des exemples;
      • Des études de cas des points de fonction qui fournissent une étape de mesure par étape exemples parlants de la façon d'appliquer les règles exigences logicielles de CPM;
      • Guide des rapports de gestion des pages de conseils utiles pour la mise en œuvre réussie de points de fonction;
      • livres blancs et d'autres publications illustrant IFPUG fonctionnent efficacement des mesures ponctuelles avec les nouvelles technologies (serveur client, toile, etc.,) applications de comptage des points de fonction (par exemple, datastores) et méthodologies (par exemple, agile.)
    • Accès sécurisé aux membres uniquement le site IFPUG où vous trouverez un forum en ligne où les membres échangent des conseils et des techniques de mesure des logiciels connexes (Vous pouvez même poser des questions à l'IFPUG communautaire),
    • Pour les dernières copies de CPM, SNAP ou d'autres documents, Cliquez ici pour notre boutique en ligne où vous pouvez acheter vos produits ces.

    S'il vous plaît visitez Boutique en ligne ici.

 

4.2 Dois-je payer des frais pour les services IFPUG?
membres IFPUG bénéficient d'une réduction sur les assister à des conférences, ateliers, littérature, et les zones d'accès réservé aux membres en ligne site web. En outre, IFPUG tous les membres sont invités à participer à la communauté IFPUG et participer en tant que membre d'un des différents comités. Tous les autres avantages sont actuellement gratuit.

4.3 Comment puis-je vendre mes points de fonction senior et gestionnaire SNAP (et logiciel de mesure)?
La première étape est de se familiariser avec les avantages de l'utilisation d'analyse des points de fonction et SNAP (Il est une mesure objective de la taille du logiciel qui est indépendant des outils, techniques, compétences ou méthodes utilisées pour construire le logiciel), et vous permet de connaître le retour sur investissement positif, vous pouvez obtenir à partir d'un point de fonction logicielle à base programme de mesure.
L'étape suivante consiste à rechercher les données disponibles (particulièrement utile pour les entreprises qui ne disposent pas de données historiques collectées PF) que les données disponibles dans ISBSG.
Le groupe international de normalisation Benchmarking Software (ISBSG) Il est un référentiel fiable dans le monde entier des données des projets de développement de logiciels (et les points de fonction) et il peut être utilisé efficacement pour estimer projet, pour une analyse comparative (Types de projets,) et de mesurer la performance de leurs propres projets d'entreprise (la productivité et la qualité.) membres IFPUG bénéficient d'une réduction sur tous les produits ISBSG.
Retour au sommet

page
questions fréquentes
IFPUG
5. Comment puis-je montrer aux développeurs et chefs de projet l'importance de l'analyse des points de fonction?

Analyse des points de fonction (FPA) il permet gestion de projet avec une plus grande précision, et il permet de suivre les progrès et gérer la portée. Aussi, Les développeurs peuvent accomplir les tâches assignées à l'horaire donné en raison d'une estimation plus précise à l'aide de l'analyse des points de fonction et des données historiques.

Retour au sommet

page
questions fréquentes
IFPUG

6. Quels sont les outils disponibles pour améliorer mes estimations ponctuelles de la fonction?

Les projets de développement de logiciels peuvent être mesurés avec COSMIQUE, fonction de point d'après les premières estimations et la estimation comparative des ISBSG .

 

Retour au sommet

page
questions fréquentes
IFPUG

7. Comment puis-je prouverai mon groupe d'utilisateurs de l'importance de l'analyse des points de fonction?

Analyse des points évalue la taille fonctionnelle du logiciel basé sur l'examen des besoins des utilisateurs fonctionnels (la “Qu'est-ce que le logiciel en termes de procédures et de processus d'affaires.”) en tant que tel, PF analysé du point de vue de l'utilisateur et quantifie points caractéristiques en fonction de cinq normes, composants logiciels: Deux types d'entités données stockées (appelés fichiers logiques internes et fichiers interface externe), et trois types de processus d'affaires (connu comme entrées externes, sorties externes et consultations externes). Les résultats PF (une liste des processus d'affaires et la taille de la tache fonctionnelle) Ils fournissent une mesure en termes compréhensibles pour l'utilisateur. PF mesures fournissent un langage commun qui peut être utilisé pour des discussions avec les développeurs de logiciels et les utilisateurs. Le processus de sélection lui-même PF aide / mettre en évidence les exigences manquantes divulguer, et il offre un environnement objectif et une estimation précise de la taille du produit logiciel, permettant un meilleur contrôle du budget de l'utilisateur.
Retour au sommet

page
questions fréquentes
IFPUG

8.1 Qu'est-ce qu'un point de fonction de base?

  • Un baseest la taille des fonctions fournies par l'utilisateur du système.
  • La ligne de base d'une entreprise ou d'une société est la somme des lignes de base des différents systèmes.

8.2 Ai-je besoin d'un point de fonction de base?

  • La réponse dépend de ce que vous voulez faire avec des chiffres. Si votre objectif est d'évaluer la taille d'une application logicielle que vous souhaitez remplacer, alors savoir quelle est la taille de votre application actuelle vous donnera une bonne taille de base pour estimer le coût de remplacement. Si votre objectif est d'être en mesure d'évaluer avec précision combien le changement (amélioration) ou la croissance se produit tout au long de l'année grâce à des améliorations logicielles, alors vous pouvez faire une mesure de sa base.
    Si votre objectif est d'améliorer la qualité, la productivité ou d'estimer avec plus de précision projet, alors vous n'avez pas besoin de base, mais la taille du développement des logiciels ou des améliorations
  • Si votre objectif est de comparer les coûts d'entretien et de soutien (sur un par PF) de leur jeu de portefeuille ou de l'application, alors vous avez besoin d'une base d'applications.

Retour au sommet

page
questions fréquentes
IFPUG

9. Pourquoi ne puis-je utiliser les lignes de code (tels que les logiciels de mesure de taille pour le calcul des ratios de productivité ou de la qualité)?

Cette question se pose souvent lorsque les entreprises envisagent d'utiliser ou PF ou des lignes de code source (fosse) que l'unité de mesure de la taille du logiciel. PF ont l'avantage de la technologie et de l'application sont indépendants, tandis que SLOC présente les inconvénients suivants:

  • Les lignes de code ont tendance à récompenser et de punir une conception dépensière une conception concise (c'est-à-dire, plusieurs lignes de code “spaghetti” Vous ne pouvez pas être aussi productif que meilleure conception de codage en moins de lignes de code pour faire la même fonction. Un code plus grand ne signifie pas nécessairement être plus productif en matière de lignes de code)
  • Il n'y a pas de normes de l'industrie (ISO ou autre) pour les lignes de code source. (c'est-à-dire, Certaines personnes soutiennent des lignes de comptage de code sans commentaires, mais ce n'est pas universellement acceptée et les variations prévalent.)
  • Les lignes de code ne peuvent pas être facilement utilisées pour normaliser multiplateformes, la langue ou de l'organisation (car le nombre de lignes de code varie selon le langage de programmation et de codage)
  • Certains ne sont même pas d'utiliser les lignes de code L4G.
  • Les ratios basés sur les lignes de code peuvent être trompeuses - consulter Capers Jones paradoxe de la productivité.

Retour au sommet

page
questions fréquentes
IFPUG

10. Qu'en est-il du pétaradant (pratique pour convertir SLOC PF avec des langages de programmation basée sur des tables de conversion)?

  • Est basée sur des retours de flamme lignes de code, de sorte que vous rencontrez les mêmes difficultés que l'utilisation de lignes de code.
  • Il peut être utilisé avec prudence dans les systèmes existants sans perspective beaucoup de travail supplémentaire.
  • Pourrait se retourner contre eux être utile si le manque de précision est pas un problème.

Retour au sommet

page
questions fréquentes
IFPUG

11.1 Je l'ai compris que nous devons améliorer. Où je peux commencer?

  • Tout d'abord commencer par déterminer qui doit être amélioré. le processus GQM (Objectif / Question / métrique) Il peut aider à faciliter ce travail. ressources supplémentaires gratuites (téléchargeable) Ils sont disponibles web del Logiciel pratique et Système de mesure (PSSM).Une fois que vous avez des objectifs et des indicateurs de mesure, taille PF est une mesure importante qui devra prendre comme dénominateur commun des ratios de productivité et de qualité.
  • Une fois que vous avez défini vos objectifs d'amélioration, Cela indiquera où commencer à améliorer (par exemple, dans le domaine de la qualité, productivité, ou l'exactitude des estimations).
  • IFPUG rejoindre et de participer avec d'autres membres dans notre forum interne en ligne, et en apprendre davantage sur la façon dont ils ont mis en œuvre avec succès PF basé sur le logiciel de mesure et l'amélioration des processus.

11.2 Si je suis juste moi et 500 les développeurs, Où je peux commencer?

Définir Quels sont les problèmes des développeurs les plus critiques sont. Commencez votre processus de mesure (par le procédé mentionné ci-dessus GQM) en mettant l'accent sur ces domaines et commencer à communiquer les résultats immédiatement pour obtenir un soutien. Les experts conseillent de commencer votre programme de mesure sur une petite échelle au premier, pour obtenir des résultats de mesure de traction, avant de l'étaler dans toute l'entreprise. De cette manière, vous pouvez vous assurer que vous avez obtenu les mesures appropriées, des processus de mesure corrects ont été mis en place, et de petites victoires ont été remportées avant d'étendre la mesure à un public plus large.

11.3 Si la productivité est importante, Quel type de productivité dois-je mesurer - développement de nouveaux produits, entretien, etc.?
De nouveau, cela dépend de vos objectifs de mesure. Avec l'approche GQM, vous pouvez utiliser l'analyse de Pareto (Règle de 80/20) pour déterminer où sont les zones de “douleur”, et les zones cibles où concentrer vos mesures de productivité en premier. Par exemple, si vous manquez de personnel et de défis, c'est dans les frais de support logiciel et de maintenance, (ETP pour 1000 PF par exemple) pourrait être utilisé pour prouver objectivement la pénurie ou non de personnel.
Retour au sommet

page
questions fréquentes
IFPUG

12.1 Nous voulons améliorer notre développement de logiciels de productivité, Quelles informations dois-je?

  • Différents ratios peuvent être utilisés pour déterminer la productivité, dont chacun est basé sur des points de fonction. Consultez le Guide des rapports de gestion ou le guide ISBSG «Estimation pratique des projets». (un produit ISBSG) pour plus d'informations.

12.2 De quoi ai-je besoin pour mesurer en PF?
Le manuel des pratiques de comptage IFPUG (version 4.3.1) décrit les conditions préalables du document / artefact qu'un compte PF doit effectuer. La première étape consiste à déterminer la portée et le but de la mesure et si vous comptez la taille d'une application logicielle (base) ou la taille du développement / de l'amélioration de logiciels dans un projet (Nouveaux développements ou maintenance). Veuillez noter que chaque logiciel est considéré comme une limite d'application (voir CPM pour plus de détails) et sera compté dans votre propre compte FP.
Pour effectuer un décompte de points de fonction, vous devez savoir ce qui suit (exigences fonctionnelles des utilisateurs) à propos du logiciel:

  • Sorties définissables par l'utilisateur qui franchissent les limites de l'application et sont le résultat d'un processus unique (par exemple, formats de rapport, dispositions d'écran, dispositions de fichier de sortie).
  • Entrées de l'application définissables par l'utilisateur qui dépassent les limites de l'application et associées à un seul processus (c'est-à-dire, dispositions d'écran, dispositions de fichiers, entrées de lot).
  • Magasins de données définis par l'utilisateur qui sont gérés par l'application (par exemple, dispositions de fichiers, définitions de table, définitions de bases de données ou d'entités).
  • Des magasins de données définissables par l'utilisateur qui ne sont accessibles à titre de référence que par l'application (par exemple, dispositions de fichiers, définitions de table).
  • Requêtes définissables par l'utilisateur qui franchissent la frontière de l'application (par exemple, formats de rapport, dispositions d'écran).
  • Le processus de dépistage de la PF est décrit en détail dans le Manuel des pratiques de comptage IFPUG.
  • Index de support = points de fonction d'application / heures d'efforts pour soutenir l'application
  • Indice d'amélioration = PF amélioré / modifié dans le projet / heures d'effort du projet
  • Time to Market = points de fonction d'application logicielle livrés / heure du calendrier
  • Pour des informations plus détaillées sur l'analyse des points de fonction, Voir le manuel IFPUG Counting Practice Manual
  • Méthodes de développement de logiciels agiles pour augmenter le taux de livraison

Retour au sommet

page
questions fréquentes
IFPUG

13. Ce qu'un DSI doit savoir sur la taille du logiciel? (points de fonction et SNAP)
La gestion de portefeuille informatique est une question très importante pour les cadres supérieurs. La taille du logiciel peut aider la direction à estimer le retour sur investissement de ses projets, et comparer les alternatives avec une analyse coûts-avantages. Les points de fonction et SNAP peuvent être utilisés conjointement avec d'autres mesures (effort de projet, défauts, etc.) pour suivre les tendances et l'analyse comparative.
Retour au sommet

page
questions fréquentes
IFPUG

14. Ce que vous devez savoir sur Agile CIO & Points de fonction?

processus unifié rationnel
La considération la plus importante lors de l'utilisation de toute mesure pour comparer ou évaluer différents types de projets ou de contrats est la cohérence. Plusieurs fois, les développeurs rejetteront FP dans les projets agiles (disant que vous ne pouvez pas compter les projets agiles avec FP) ou les étreindre (pensant qu'ils peuvent obtenir plus de FP que des projets en cascade en comptant la FP dans les sprints!) Aucun de ces éléments n'est correct! FP représente la taille d'un logiciel livré en fonction de sa fonctionnalité (exigences fonctionnelles des utilisateurs) - et qu'il s'agit de processus métier complets et cohérents. (Voir l'article Comptage de PF dans les projets agiles / itératifs pour plus de détails.)

Le point de congélation peut être un moyen efficace de mesurer et d'évaluer les contrats à prix fixe, et peut également être utile lors de la comparaison de la DP avec ou entre les participants pendant le processus d'appel d'offres pour les projets de développement de logiciels. (par exemple, Le prix par FP de deux offres peut varier considérablement et indiquer qu'un fournisseur peut ne pas avoir compris quelles sont les exigences fonctionnelles du logiciel à développer.)

Dans l'industrie du développement logiciel et sous-traitant, IBM et CGI utilisent FP (et avec des équipes de spécialistes certifiés des points de fonction) examiner les soumissions de propositions.

Différents types de contrats peuvent bénéficier de l'inclusion d'une estimation du point de fonction dans votre proposition, et certains pays (comme l'Italie, Brésil, Corée, Finlande) utiliser de plus en plus la PF sur la base des propositions et du prix unitaire (coût par PF) pour la sous-traitance de logiciels.
Retour au sommet

page
questions fréquentes
IFPUG

15. Nous voulons améliorer notre processus d'estimation en utilisant PF, Quelles autres informations ai-je besoin?

L'estimation logicielle est un problème en soi, mais les conditions préalables pour estimer les projets en utilisant PF comme mesure d'entrée (pour le développement du logiciel) doivent inclure au moins les attributs suivants:

  • type de développement; (nouveau développement ou amélioration)
  • Plate-forme; (considérations matérielles et architecturales)
  • Langue; (niveau ou langage de programmation)
  • expérience d'équipe;
  • techniques; (méthodologie de développement)
  • limitations externes; et
  • fluage portée

Que vous utilisiez ou non une approche d'estimation interne, ou en utilisant le référentiel historique ISBSG pour les tarifs de livraison ou un progiciel professionnel, vous aurez besoin de connaître les proportions (ratios de livraison) pour des projets similaires afin de faire une estimation fiable. Il existe des progiciels disponibles sur le marché pour vous aider à estimer la précision..

Retour au sommet

page
questions fréquentes
IFPUG

16. Nous voulons améliorer notre qualité, Quelles informations dois-je?

  • La qualité signifie différentes choses pour différentes personnes. Définissez ce que signifie la qualité au sein de votre propre organisation. Le "ISO 9126 Les processus "Attributs de qualité du système logiciel" et "Objectif / Question / Métrique" peuvent aider ici.
  • Ce sont des exemples de mesures de qualité:
    • densité de défauts - nombre de bogues logiciels/taille de l'application en points de fonction; et
    • taux de livraison des défauts - nombre de défauts livrés au cours du premier mois de production.

Retour au sommet

page
questions fréquentes
IFPUG

17. Ai-je besoin d'un CFPS consultant certifié?

C'est une question à laquelle chaque entreprise doit répondre en interne.. Quelques choses à penser:

  • Voulons-nous obtenir une base de référence complète en quelques mois? Si la réponse est oui, il serait prudent de faire appel à plusieurs comptables agréés. Lors de l'exécution de cette tâche, peut faire ça 1 ou plusieurs employés obtiennent une certification de point de fonction afin qu'à l'avenir ils puissent maintenir cette base de référence en interne.
  • Nous voulons commencer à compter et à estimer le “grands projets”. Si c'est ce que vous cherchez, pourrait envoyer certains employés à un atelier ou une conférence IFPUG pour une formation. Après l'entrainement, serait en mesure de compter et de commencer à collecter des données. Vous devriez également penser à avoir 1 ou plusieurs employés de point de fonction certifiés pour auditer les mesures.
  • Vous n'avez aucune idée de ce que le patron recherche, nous devons juste commencer à mesurer. Si vous rejoignez ce groupe, vous voudrez peut-être amener un consultant qui peut faire une «session objectif / question / métrique (GQM)"Pour déterminer quelles étapes commencer. Sur ce point, vous pouvez envoyer quelques personnes à un atelier ou une conférence IFPUG pour une formation.
    Vous faites partie d'une grande entreprise et le patron veut commencer à tout mesurer dès maintenant. Si telle est votre situation, vous voudrez peut-être amener un consultant:
  • Faites des sessions «objectif / question / métrique» (GQM)»; et
  • Former plusieurs personnes à compter les points de fonction.
  • Vous voudrez également désigner quelques personnes pour coordonner l'effort et plusieurs personnes pour prendre les mesures et collecter les données. Les coordinateurs doivent certainement être certifiés aux points de fonction car ils seront en charge des audits et de la résolution des questions le cas échéant..

Retour au sommet

page
questions fréquentes
IFPUG

18.1 Ce que je recherche un consultant?

  • Quelqu'un qui a des connaissances mesurant.
  • Ils doivent être certifiés IFPUG (CFPS). Utilisation de SNAP - doit être certifié SNAP (CSP).
  • Ils devraient avoir de l'expérience dans la mesure dans une industrie commune à la vôtre.
  • Bonne qualité relationnelle / compétences interpersonnelles - compatible avec votre culture d'entreprise.
  • Connaissance des métriques pour intégrer des points de fonction dans un programme de mesure équilibré

18.2 Comment déterminer la certification IFPUG d'un consultant?

Sur le site Web de l'IFPUG, accédez à Recherche de certification publique et vous pouvez faire une requête en utilisant les champs de nom et d'autres critères de recherche appropriés.
Retour au sommet

page
questions fréquentes
IFPUG

19.1 Où puis-je trouver un consultant?
Consultez notre liste de fournisseurs pour tous les fournisseurs qui sont membres IFPUG.
19.2 Qui d'autre a réalisé cela?
IFPUG compte de nombreux membres dans différents pays du monde. L'adhésion provient de toutes les grandes industries, comprenant, mais pas limité a:

  • Industrie aérospaciale
  • Banque
  • La finance
  • Télécommunication
  • Assurance
  • Fabrication
  • Services publics
  • vente au détail
  • gouvernement
  • Développement de systèmes informatiques

L'un des principaux avantages de l'adhésion à IFPUG est le réseau de membres IFPUG accessible à l'adresse (via le babillard ou par email) qui ont réussi à mettre en œuvre la PF basée sur la mesure et l'amélioration des processus dans leurs organisations.
Retour au sommet

page
questions fréquentes
IFPUG

20. Où puis-je en savoir plus sur les concepts de points de fonction?
Consultez notre Bibliographie / bibliothèque pour en savoir plus sur l'analyse des points de fonction.

Rejoignez notre Facebook et LinkedIn et Partagez-nous avec vos cercles.

IFPUG Web S'il vous plait, Signet pour référence ultérieure.
IFPUG Page Facebook, S'il vous plait, cliquez sur Tout comme
IFPUG Twitter S'il vous plait, suivre les dernières versions de livres blancs et d'autres nouvelles.
IFPUG LinkedIn S'il vous plait, cliquez sur Continuer

Pour proposer de nouvelles FAQ ou les éditions de cette page, S'il vous plaît cliquer sur contact et il comprend « IFPUG FAQ » dans le sujet du message.

Les membres et les autres utilisateurs peuvent télécharger des documents de notre Boutique en ligne, où vous pouvez également renouveler ou demander IFPUG d'adhésion.

Retour au sommet
page
questions fréquentes
IFPUG