Foire aux questions

FOIRE AUX QUESTIONS

Mise à jour de mars 2016

S'il vous plaît communiquer avec nous sur Facebook et LinkedIn et partagez vos cercles.

Site Web de IFPUG, s'il vous plaît signet pour consultation future
Page Facebook IFPUG, s'il vous plaît cliquez sur comme
IFPUG Twitter, s'il vous plaît suivez les dernières versions de livres blancs et autres nouvelles
IFPUG LinkedIn, s'il vous plaît cliquez sur suivre

Pour suggérer des FAQ ou modifications à cette page, s'il vous plaît cliquez ici Contactez-nous et comprennent « IFPUG FAQ » dans la ligne objet du message.


Haut de la PAGE FAQ IFPUG

Membres et non-membres peuvent télécharger des documents de notre Boutique en ligne, où ils peuvent aussi renouveler ou commandez un abonnement IFPUG.

1. Ce qui est un Point de fonction? Ce qui est clin d'oeil? Quelle est la différence entre les Points de fonction et clin d'oeil?
2. Sont des Points de fonction pour tout le monde?
3. Pourquoi voudrais-je à mesurer?
4. Que peuvent faire les membres de l'IFPUG pour moi?
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 mon Point de fonction estime?
7. Comment puis-je afficher mon groupe d'utilisateurs l'importance de l'analyse des points de fonction?
8. Ce qui est une référence de point de fonction?
9. Pourquoi est-ce que je ne devrais pas utiliser lignes de code?
10. Qu'en est-il des retours de flamme?
11. On me dit que nous devons améliorer. Où dois-je commencer?
12. Nous voulons améliorer notre productivité, Quelles informations dois-je avoir?
13. Ce qu'un CIO doit-il connaître les Points de fonction?
14. Ce qu'un CIO doit-il connaître Agile & Points de fonction?
15. Nous voulons améliorer notre estimation, Quelles informations dois-je avoir?
16. Nous voulons améliorer notre qualité, Quelles informations dois-je avoir?
17. Ai-je besoin d'un PFC consultant agréé?
18. Que j'ai chercher dans un consultant?
19. Où dois-je chercher pour un consultant?
20. Où puis-je aller pour faire plus de recherches sur des concepts de Point de fonction?


IFPUG
FAQ
PAGE

1.1 Ce qui est un point de fonction?
Points de fonction sont une unité normalisée à l'échelle internationale de mesure utilisée pour représenter taille du logiciel. La méthode de mesure de la taille fonctionnelle IFPUG (dénommé IFPUG 4.3.1) quantifie les fonctionnalités du logiciel fournie à l'utilisateur fondée uniquement sur sa conception logique et exigences fonctionnelles. Le nombre résultant est appelé une fonction de Point d'écoute. Dans cette optique, les objectifs du comptage de la FP sont de:

Beaucoup d'autres utilisations des points de fonction se trouvent dans l'industrie: ils forment un dénominateur commun de dimensionnement (par exemple, un ratio d'une autre mesure "par FP") productivité et qualité analyse comparative dans de nombreuses sociétés informatiques. En savoir plus sur la méthode IFPUG FP (et le processus d'évaluation Non fonctionnel de logiciel (CLIN D'OEIL) pour quantifier les besoins non fonctionnels) Cliquez sur les liens ci-dessous:

1.2 Ce qui est clin d'oeil?

SNAP est synonyme de « Logiciel Non-functional évaluation processus. » C'est une métrique de logiciel, qui vient compléter les points de fonction. Composant logiciel enfichable permet de dimensionner l'exigence non-fonctionnelle en plus des exigences fonctionnelles mesurées en points de fonction. Il ne remplace pas les points de fonction en quelque sorte; Il est utilisé en plus des points de fonction. Elle représente une amélioration continue par IFPUG dans la façon dont taille du logiciel est.

1.3 Quelle est la différence entre les Points de fonction et clin d'oeil?

En un mot, points de fonction mesurent le volume (ou la taille) des flux de données et stockage inhérent à une application logicielle. Ils sont appelés des besoins des utilisateurs « fonctionnelle ». Clin d'oeil mesure le volume (ou la taille) d'autres aspects du logiciel — comme les données de configuration, algorithmes, arbres de décision, validation des données, mise en place de logos, etc.. Ce qu'on appelle des exigences « non fonctionnel ». Il y a 14 actuellement reconnues catégories d'exigences non fonctionnelles. Le terme « exigences fonctionnelles de l'utilisateur » est souvent abrégé en « Fourrure ». Le terme « exigences non fonctionnelles » est souvent abrégé en « NFR. » Les détails pour le comptage des points de fonction sont dans le manuel de pratiques de comptage. Les détails pour le comptage des points d'accrochage sont dans le manuel de pratiques d'évaluation. Les deux sont disponibles dans le magasin IFPUG sur le site Web ifpug.org.

1.4 Comment les Points de fonction et les Points d'accrochage mis en place pour déterminer la taille globale du logiciel?

La taille totale du logiciel est mesurée lorsque le nombre de ses points de fonction et le nombre de ses points d'accrochage. Par exemple, une application pourrait être totalement dimensionnée comme 800 fonction des points et 300 Points de SNAP. Étant donné que les points de fonction mesurent quelque chose de différent de SNAP, les deux ne sont pas cumulables en quelque sorte dans une mesure unique; dans cet exemple, le logiciel ne peut être mesuré comme ayant 1100 « points » d'une certaine sorte. Ceci est similaire à la façon réels et des nombres imaginaires sont représentés: un nombre peut être représenté comme 800 + 300J'ai, pas 1100 d'une sorte de numéro.

Des points de fonction et des points d'accrochage sont associés à l'effort. L'effort de développer ou d'améliorer un produit logiciel est la somme des points de fonction fois fonctionnel productivité (heures/FP) majoré de la somme de SNAP points fois productivité non fonctionnel (heures/SP).

1.5 Clin d'oeil est vraiment nécessaire?

Selon l'application, beaucoup de développeurs de logiciels et d'équipes de développement reconnaissent qu'une quantité considérable de leur effort de travail n'est pas directement imputable à l'aide de points de fonction. Cela peut être particulièrement vrai des applications gourmandes en algorithmique, applications avec validation des données considérables, et des applications avec des fonctionnalités « ergonomiques » considérables comme mise en page et l'utilisation des logos. L'amélioration continue par IFPUG ici est que SNAP responsable de cet effort de travail qui n'est pas reconnu par les seuls points de fonction, qui peut être considérable. Il fournit une approche de la mesure plus équitable et Bienvenue. Il peut également aider à améliorer les prévisions de coût et de calendrier de nouveaux projets de développement et des projets d'amélioration.

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

Développeurs investissent des efforts pour satisfaire à l'exigence non-fonctionnelle. Cet effort n'est pas reflété dans la taille en points de fonction. Les développeurs verra l'avantage de justifier leurs efforts avec la taille du composant logiciel enfichable supplémentaire, plutôt que de montrer une baisse de la productivité de la fonction point/effort

À l'aide de points de fonction bot et accrochage, chefs de projet peuvent mieux justifier leur budget; ils peuvent montrer leurs commanditaires que davantage d'actifs est intégrés dans le logiciel-fonctionnalités, mesurées en points de fonction, et les aspects non fonctionnels, mesurée par SNAP.

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

Selon Capers Jones (2012), fournit la précision du comptage manuel des points de fonction 10% marge d'erreur. En utilisant l'analyse des points de fonction et SNAP fournit 5% marge d'erreur

EstimatingAccuracy

 

1.8 Quels sont les avantages d'utiliser le composant logiciel enfichable?

Les aspects fonctionnels et les aspects non fonctionnels d'une application logicielle de dimensionnement il assiste les organisations dans plusieurs façons. Il fournit le meilleur aperçu de l'exécution des projets de logiciels et la maintenance d'applications:

  • Il améliore la corrélation d'effort et de taille, comme le développement d'un logiciel comprend des tâches pour répondre aux exigences fonctionnelles et non fonctionnelles.
  • Il améliore l'estimation et la capacité à prédire l'effort et le temps requis pour réaliser un projet de logiciel.
  • Les développeurs ne soient pas pénalisés pour investir des efforts dans les aspects non fonctionnels des exigences.
  • Les utilisateurs peuvent mieux comprendre les avantages d'une demande à leur organisation.
  • Les visiteurs peuvent mieux se rendre compte (et quantifier) la valeur pour leur argent.
  • Calculs de productivité pour le développement logiciel sont plus précises; les variations de « points d'effort/fonction » métrique de mesure peuvent être mieux expliquées.
  • Projets qui sont non fonctionnelles seulement peuvent également être redimensionnées
  • Différences dans les valeurs des indicateurs de Performance clés (Indicateurs de performance clés) entre les projets sont mieux expliquées.

1.9 SNAP est utilisé aujourd'hui?

Il y a peu d'entreprises qui utilisent déjà le clin d'oeil aux États-Unis, Asie, et en Europe, dans leur processus d'estimation

1.10 Où puis-je me renseigner SNAP?

Vous pouvez vous procurer le Guide de processus d'évaluation SNAP (APM) gratuitement sur la boutique en ligne de IFPUG. De plus,, formation certifiée est fournie par des entreprises qui sont inscrits sur le site de l'IFPUG (http://www.ifpug.org/certification/training-materials-certification/)

Haut de page

IFPUG
FAQ
PAGE

 

2. Sont des Points de fonction pour tout le monde?
C'est presque une question de rhétorique – et la réponse est que cela dépend si vous avez besoin de savoir quelle est le logiciel que vous développer ou renforcer dans les projets de développement de logiciels, ou si vous avez besoin de savoir quelle taille font vos systèmes dans votre portefeuille de logiciels. Point de fonction redimensionnement peut faciliter, rapidement et facilement, les ratios de mesure (ainsi que d'autres mesures) pour vous dire de quels projets et applications:

  • sont plus productifs,
  • produire des applications et/ou des produits logiciels de qualité supérieure,
  • a estimation précise du projet,
  • besoin d'embrasser les méthodes d'amélioration de processus,
  • sont hors ligne d'un point de vue budget et coût (unité de calcul des coûts);
  • avait plus bas (ou supérieur) équipe performance.

Si vous êtes contesté dans votre rôle d'IT pour répondre à ces questions, ensuite les Points de fonction sont pour vous!

Haut de page

IFPUG
FAQ
PAGE

3. Pourquoi voudrais-je à mesurer? La partie supérieure 25% d'entreprises à travers le monde (source ISBSG) compter sur mesure de logiciels pour gérer leur développement logiciel et ce pour les raisons suivantes:

  • Vous ne pouvez pas gérer ce que vous ne mesurez pas;
  • Pour identifier les applications logicielles et les projets du problème et prendre action corrective;En moyenne, grands projets informatiques run 45 pourcentage sur le budget et 7 pour cent au fil du temps, tout en offrant 56 pour cent moins de valeur que ne le prédit. Projets logiciels courent le risque plus élevé de dépassements de coûts et le calendrier, McKinsey & Société en collaboration avec l'Université d'Oxford octobre 2012 | byMichael Bloch, Sven Blumberg, et Jürgen Laartz[1]
  • Comparer les réponses du vendeur à DP(demande de proposition) contre le concurrent offres;
  • Mesure fournit une évaluation du statu quo (la situation actuelle) afin que vous pouvez comprendre et améliorer votre processus de développement logiciel. (Se référer aux lignes directrices pour la mesure du logiciel – libération 1.1, PG. 2-4, 3-7 – 3-8;)
  • Pour déterminer Software Development votre propre entreprise Meilleures pratiques
  • Pour mesurer la qualité du logiciel livré, et de fournir une incitation économique pour les équipes de développement de produire des logiciels de qualité.
  • Fonction axée sur le point de mesure et clin d'oeil vous donne un moyen de communiquer avec vos clients, la taille de leurs demandes de logiciels, et vous permet également de calculer facilement la productivité, qualité, et estimation de la précision.
  • Bon nombre de vos concurrents peuvent déjà avoir ces idées.

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

Haut de page

IFPUG
FAQ
PAGE

4.1 Que l'adhésion à l'IFPUG peut faire pour moi?
Bien que ce site Web et une grande partie de l'information fournie sont disponibles gratuitement aux membres et non-membres, devenir membre de IFPUG offre les avantages suivants:

  • Des occasions de réseautage en personne et en ligne pour communiquer avec des professionnels dans le monde entier dans des entreprises juste comme le vôtre, qui ont ou qui essaient de mettre en œuvre un programme de mesure;
  • Taux réduits aux données ISBSG Benchmarking (pour Lean Six Sigma) et d'autres produits;
  • La possibilité de participer à des comités élaborer les normes de Point de fonction;
  • Conférences annuelles de partage des connaissances qui vous fournissent:
    • Occasions de rencontrer d'autres personnes dans le domaine de la mesure;
    • Les possibilités éducatives pour apprendre et gagner des crédits de formation continue au moyen d'ateliers qui s'est tenue avant la Conférence;
    • Accès à la formation et de certification essais pour gagner globalement reconnu certifications dont:
      • CFPS: Point de fonction certifiée spécialiste (LA désignation de mesure de taille fonctionnelle originale et la plus largement reconnue);
      • CFPP: Fonction certifiée praticienne de Point (pour les professionnels qui sont des praticiens mais pas nécessairement des experts Point de fonction);
      • CSP: Praticien certifié de SNAP (la seule désignation dans le monde entier qui teste des connaissances sur les exigences non fonctionnelles de logiciel;)
    • Occasion d'entendre des experts de l'industrie et des praticiens chevronnés sur leurs succès (et les échecs!) dans le domaine de la mesure.
  • Publications professionnelles:
    • Vues métriques (tous les deux ans) – disponible comme un journal imprimé et en ligne proposant des articles de mesure de logiciels intéressants et en temps opportun, Nouvelles de l'IFPUG, Comité d'information et sur les derniers avancements dans le monde des métriques de logiciel;
  • Rabais substantiels sur les produits IFPUG y compris:
    • la norme ISO et IFPUG manuel des pratiques de comptage (CPM) complet avec près de 300 pages des règles, raccourcis, et le comptage des exemples;
    • Des études de cas de FP fournissant la fonction pas à pas point de comptage des exemples sur la manière d'appliquer les règles de la CPM à la configuration logicielle requise;
    • Guide pour la gestion des rapports avec des pages de conseils utiles pour la mise en œuvre réussie des points de fonction pour livrer des résultats de gestion;
    • Livres blancs et autre IFPUG libère illustrant effectivement FP comptage dans les nouvelles technologies (client serveur, Web, etc..,) applications de comptage de la FP (par exemple, entrepôts de données) et des méthodologies (par exemple, agile.)
  • Accès pour la membres seulement zone sécurisée du site IFPUG où vous trouverez un babillard en ligne actif où les membres échangent conseils et techniques relies au mesurage du logiciel (vous pouvez même poser des questions pour la communauté IFPUG en général à répondre), .
  • Pour obtenir les derniers exemplaires de la CPM, Clin d'oeil ou d'autres documents, Cliquez ici pour prendre à notre magasin en ligne où vous pouvez ajouter des produits à votre panier et commander.

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

4.2 Y a-t-il des frais pour les services de l'IFPUG?
IFPUG membres bénéficient d'un rabais sur la participation à des conférences, fréquentation de l'atelier, documentation supplémentaire, et accéder aux membres uniquement les zones en ligne du site Web. En outre, tous les membres de l'IFPUG sont encouragés à s'impliquer dans la communauté IFPUG et participer en tant que membre de l'un de nos divers comités. Toutes les autres prestations sont actuellement gratuites.

4.3 Comment puis-je revendre mes cadres supérieurs sur des points de fonction et clin d'oeil (logiciel de mesure et)?

La première étape consiste à devenir bien informé sur les avantages d'utiliser l'analyse des points de fonction et clin d'oeil (C'est une mesure objective de la taille du logiciel qui est indépendant des outils, techniques, compétences ou les méthodes utilisées pour construire le logiciel), et en savoir plus sur le retour positif sur l'investissement, que vous pouvez gagner dans un programme de mesure de logiciel basé sur Point de fonction.

L'étape suivante consiste à la recherche des données de l'industrie (particulièrement utile pour les entreprises qui n'ont pas déjà récolté des données historiques de FP) comme les données de ISBSG.
L'analyse comparative des normes groupe International de logiciels (ISBSG) Données de référence sont un référentiel fiable dans le monde des données de projet de développement logiciel (et des points de fonction) qui peut être utilisé efficacement pour l'estimation de projet, pour effectuer une analyse comparative (dans l'ensemble de types de projets,) et de mesurer les performances des projets de votre propre entreprise (productivité et qualité.) IFPUG membres bénéficient d'un rabais sur tous les produits ISBSG.

4.4 (logiciel de mesure et)?

La première étape consiste à devenir bien informé sur les avantages d'utiliser l'analyse des points de fonction (C'est une mesure objective de la taille du logiciel qui est indépendant des outils, techniques, compétences ou les méthodes utilisées pour construire le logiciel), et en savoir plus sur le retour positif sur l'investissement, que vous pouvez gagner dans un programme de mesure de logiciel basé sur Point de fonction.

L'étape suivante consiste à la recherche des données de l'industrie (particulièrement utile pour les entreprises qui n'ont pas déjà récolté des données historiques de FP) comme les données de ISBSG.
L'analyse comparative des normes groupe International de logiciels (ISBSG) Données de référence sont un référentiel fiable dans le monde des données de projet de développement logiciel (et des points de fonction) qui peut être utilisé efficacement pour l'estimation de projet, pour effectuer une analyse comparative (dans l'ensemble de types de projets,) et de mesurer les performances des projets de votre propre entreprise (productivité et qualité.) IFPUG membres bénéficient d'un rabais sur tous les produits ISBSG.

Haut de page

IFPUG
FAQ
PAGE

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) permet de produire plans de projet une précision quantifiable et comme une extension suivre la progression et de gérer la dérive. Aussi, les développeurs peuvent atteindre les tâches assignées la date butoir donnée à cause d'estimation plus précise à l'aide des données historiques et analyse des points de fonction.

Haut de page

IFPUG
FAQ
PAGE

6. Quels sont les outils disponibles pour améliorer mon Point de fonction estime?

Nouveaux projets de développement de logiciels peuvent être redimensionnées à l'aide COSMIQUE, Estimation de la fonction Point début et ISBSG estimation Comparative Outil.

Haut de page

IFPUG
FAQ
PAGE

7. Comment puis-je afficher mon groupe d'utilisateurs l'importance de l'analyse des points de fonction?
Analyse des points de fonction évalue la taille fonctionnelle d'un logiciel basé sur un examen des exigences fonctionnelles de l'utilisateur (le « what does le logiciel do en termes de procédures et de processus d'affaires.") Comme tel, FPA se penche sur le logiciel depuis le point de vue de l'utilisateur et quantifie les points de fonction basées sur cinq standard, composants centré sur l'utilisateur dans le logiciel: Deux types d'entités de données stockées (dénommés fichiers logiques internes et externes Interface), et trois types de processus d'affaires (dénommé entrées externes, Sorties externes et les requêtes externes.) Les résultats de la FP (une liste des processus opérationnels comptés et leur taille des composants fonctionnels)fournit est en termes compréhensibles-utilisateur. Comtes FP prévoient un langage commun qui peut être utilisé pour des discussions avec les développeurs de logiciels et utilisateurs finaux. Le processus de dépouillement de FP lui-même contribue à clou/découvrir les exigences manquantes, et donne un objectif et une estimation précise de la taille du produit logiciel, ce qui permet le contrôle utilisateur de budget mieux.

Haut de page

IFPUG
FAQ
PAGE

8.1 Ce qui est une référence de point de fonction?

8.2 Je dois faire une référence de point de fonction?

La réponse dépend de ce que vous voulez faire avec les nombres. Si votre objectif est d'évaluer la taille d'une application logicielle parce que vous voulez le remplacer, alors sachant quelle est votre application actuelle vous donnera un bon point de départ de sa taille pour servir à l'estimation du coût de remplacement. Si votre objectif est d'être en mesure d'évaluer avec précision combien le changement (mise en valeur) Or la croissance se produit tout au long de l'année grâce à des améliorations de logiciel, alors vous pourriez vouloir faire une numération de base.

  • Si votre objectif est d'améliorer la qualité, la productivité ou l'estimation de la précision des projets, alors vous ne devrez pas faire une taille de ligne de base, mais comptez plutôt la taille du développement logiciel ou améliorations
  • Si votre objectif est de comparer les coûts de support et de maintenance (sur une base par FP) dans votre portefeuille ou un ensemble d'applications, alors vous voudriez des comtes de la base de ces demandes. une ligne de base d'un projet.

Haut de page

IFPUG
FAQ
PAGE

9. Pourquoi est-ce que je ne devrais pas utiliser lignes de code (comme la mesure de la taille du logiciel lors du calcul des ratios de productivité ou de qualité)?

Cette question revient fréquemment quand sociétés envisagent d'utiliser FP ou lignes de Code Source (SLOC) comme leur unité de mesure de la taille du logiciel. FP ont l'avantage de la technologie et la mise en œuvre indépendante, alors que le SLOC présente les inconvénients suivants:

  • Lignes de code ont tendance à récompenser la conception prodigue et pénaliser la conception concise (c'est-à-dire, plusieurs lignes de code de « spaghetti » n'est peut-être pas aussi productifs que codage mieux design et moins de lignes de code pour faire la même fonction. Code de plus grand ne signifie pas nécessairement plus productif lorsqu'il s'agit de lignes de code.)
  • Il n'y a aucune norme de l'industrie (ISO ou autre) pour les lignes de code source. (c'est-à-dire, certaines personnes préconisent le comptage des lignes de commande non commentée, mais ce n'est pas universellement accepté et variations de l'emporter.)
  • Lignes de code ne peuvent être facilement utilisés pour normaliser sur plate-forme, langue ou par organisation (parce que le nombre de lignes de code varie selon le langage de programmation et les conventions de codage)
  • Certains 4GL n'utilisent même les lignes de code.
  • Lignes de code des ratios de base peuvent être positivement trompeur – se reporter à Capers JonesParadoxe de la productivité.

Haut de page

IFPUG
FAQ
PAGE

10. Qu'en est-il des retours de flamme (la pratique de la conversion SLOC FP à l'aide d'un tableau de conversion basé sur les langages de programmation)?

  • Retours de flamme est basé sur les lignes de code, Si vous rencontrez les mêmes difficultés que l'utilisation de lignes de code.
  • Il peut être utilisé avec prudence sur les anciens systèmes sans guère de chances de poursuivre les travaux.
  • Retours de flamme peut être utile si la précision n'est pas un problème.

Haut de page

IFPUG
FAQ
PAGE

11.1 On me dit que nous devons améliorer. Où dois-je commencer?

  • Tout d'abord commencer par déterminer ce qui doit être amélioré. Le BQP (Objectif/Question/métrique) processus peut contribuer à faciliter cette. Libère les ressources supplémentaires (téléchargeable) sont disponibles auprès de la Logiciels pratiques et mesure de systèmes (PPS.) site Web . Une fois que vous avez les objectifs et les mesures décrites pour votre mesure, Taille FP sera probablement une mesure importante qui vous voudrez percevoir comme le dénominateur commun de ratios de productivité et de qualité.
  • Une fois vos objectifs d'amélioration ont été établis, Cela permettra d'indiquer où l'amélioration doit commencer (par exemple, dans le domaine de la qualité, productivité, ou de l'exactitude de l'estimation).
  • Rejoignez l'IFPUG et de s'engager avec d'autres membres sur notre babillard membre interne sur la façon dont ils ont avec succès que FP selon la mesure et l'amélioration des processus logiciels.

11.2 Si c'est juste moi et 500 développeurs, où dois-je commencer?
Déterminer quels sont les plus critiques de vos problèmes actuels développeurs. Démarrez votre processus de mesure (en utilisant le procédé BQP décrit ci-dessus) en ciblant ces zones et commencer à communiquer les résultats immédiatement pour obtenir du soutien et de buy-in. Les experts conseillent sur n'importe quel programme de mesure de départ dans un petit chemin tout d'abord, gain de buy-in avec les résultats de mesure, AVANT de dérouler à une compagnie entière. De cette façon, vous pouvez vous assurer que vous avez ciblé les bonnes mesures, mettre dans les processus de mesure droite, et a gagné petites victoires avant de vous étendre la mesure à un large public.

11.3 Si la productivité est importante, ce qui devrais je compte la productivité – développement de nouveaux, entretien, etc..?
Encore une fois, Cela dépend de vos objectifs pour la mesure. Avec l'approche BQP, vous pouvez utiliser l'analyse de Pareto (80/20 règle) pour déterminer où sont les zones de « douleur », et de cibler les secteurs tout d'abord pour vos mesures de productivité. Par exemple, Si vous êtes en sous-effectif et contestée dans la zone de support/maintenance de logiciels puis appuyer des tarifs (ETP pour 1000 FP par exemple) pourraient être utilisées pour prouver objectivement la pénurie ou autrement.

Haut de page

IFPUG
FAQ
PAGE

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

  • Différents rapports peuvent servir à déterminer la productivité, chacune d'elles comprend des points de fonction. Consulter le Guide de gestion des rapports ou <Insérer les titres de livres de IFPUG ici> ou estimer le projet pratique ISBSG (un produit ISBSG) pour l'orientation.

12.2 Que me faut-il pour faire un comptage de la FP?

Le manuel des pratiques de comptage IFPUG (Actuellement la Version 4.3.1) décrit les documents/artefacts requis que vous devez faire un dénombrement FP. La première étape consiste à déterminer la portée et le but du comte et la question de savoir si vous allez à compter de la taille d'une application logicielle (ligne de base) ou la taille du développement logiciel et envoyée dans un projet d'amélioration (Nombre de projets de développement nouvel ou l'amélioration). Notez que chaque morceau de logiciel est considéré comme une limite d'application distinct (Voir le CPM pour plus de détails) sont prises en compte dans son propre décompte de FP.

Pour faire une fonction point d'écoute, vous devez savoir ce qui suit (exigences fonctionnelles de l'utilisateur) a propos du logiciel:

  • Sorties définissables par l'utilisateur qui traversent la frontière de l'application et résultent d'un traitement unique (par exemple, formats de rapport, dispositions d'écran, structures de fichiers de sortie).
  • Définissable par l'utilisateur a entrées qui traverser la limite et détente unique traitement de l'application (c'est-à-dire, dispositions d'écran, structures de fichiers, entrées de fichier de lot, ).
  • Magasins de données définissables par l'utilisateur qui sont gérés par l'application (par exemple, structures de fichiers, définitions de tables, définitions de base de données ou d'une entité).
  • Magasins de données définissables par l'utilisateur qui sont accessibles pour obtenir des références que par l'application (par exemple, structures de fichiers, définitions de tables).
  • Requêtes définissables par l'utilisateur qui traversent la frontière de l'application (par exemple, formats de rapport, dispositions d'écran).
  • Le processus de dépouillement de FP est entièrement décrit dans le manuel de pratiques de comptage IFPUG.
  • Taux = points de fonction de demande / heures d'effort pour soutenir l'application
  • Taux d'amélioration = points de fonction améliorée/modifiée dans le projet / heures d'effort du projet
  • Taux de livraison (Time to Market) = points de fonction de l'application de logiciel livré / calendrier
  • Pour plus d'informations sur la fonction point analyse, reportez-vous au manuel des pratiques de comptage IFPUG
  • Méthodes de développement Agile de logiciels pour augmenter le taux d'exécution

Haut de page

IFPUG
FAQ
PAGE

13. Ce qu'un CIO doit-il connaître taille du logiciel? (Points de fonction et clin d'oeil)

Gestion de portefeuille de TI est un sujet très important pour les cadres supérieurs. Taille du logiciel peut aider gestion d'estimer le retour sur investissement sur leurs projets informatiques, et de comparer avec une analyse coûts-avantages des solutions de rechange. Points de fonction et composant logiciel enfichable peuvent être utilisé en conjonction avec d'autres mesures (effort de projet, défauts, etc..) pour suivre les tendances et l'analyse comparative.

 

Haut de page

IFPUG
FAQ
PAGE

14. Ce qu'un CIO doit-il connaître Agile & Points de fonction?
La considération la plus importante lors de l'utilisation de toute mesure de comparer ou d'évaluer différents types de projets ou des contrats est la cohérence. Souvent les développeurs seront soit rejeter FP sur projets agiles (dire que les projets agiles ne peuvent pas compter à l'aide de FP) ou embrasser (pensant qu'ils peuvent obtenir plus FP que sur des projets de cascade en comptant les FP sur les sprints!) Aucun de ceux-ci n'est correcte! FP représente la taille d'une pièce livrée de logiciels basés sur ses fonctionnalités (exigences fonctionnelles de l'utilisateur) – et qui sont des processus d'affaires complètes et cohérentes. (Voir l'article Comptage des FP sur projets Agile/itératif Pour plus de détails.)

FP peut être un moyen efficace de mesurer et d'évaluer les contrats à prix fixe, et peut également être utile lorsque l'on compare les appels d'offres contre ou entre concurrents au cours du processus d'appel d'offres pour les projets de développement de logiciels. (par exemple, le prix par FP des deux offres peut-être varient considérablement et indiquent qu'un fournisseur n'ait pas pleinement compris quelles sont les exigences fonctionnelles du logiciel à développer.)

Dans l'industrie du développement externalisation et logiciel, les IBM et CGI utilisent des FP (des équipes de spécialistes point fonction certifié) d'examiner les demandes de proposition.

Les différents types de contrat peuvent bénéficier d'inclure une estimation ponctuelle de fonction dans leur proposition, et dans certains pays (y compris l'Italie, Brésil, Corée, Finlande) recourent de propositions FP basé et le prix unitaire (coût par FP) pour les contrats de logiciels.

Haut de page

IFPUG
FAQ
PAGE

15. Nous voulons améliorer notre processus d'estimation à l'aide de FP, Quelles autres informations dois-je avoir?
Logiciel estimation est une zone d'ensemble du sujet en soi, mais les conditions préalables pour faire projet estimer à l'aide de FP comme mesure d'entrée (pour le logiciel à développer) inclure au moins les attributs suivants:

  • type de développement; (nouveau développement ou l'amélioration)
  • plate-forme; (considérations d'ordre matériel et architecture)
  • langue; (langage de programmation ou de niveau)
  • expérience de l'équipe;
  • techniques; (méthodologie de développement)
  • contraintes externes; et
  • dérive des objectifs

Que vous utilisiez une maison cultivée approche estimation, en utilisant le référentiel ISBSG pour les tarifs de livraison historique ou un progiciel professionnel, vous aurez besoin de connaître les rapports (tarifs de livraison) pour des projets similaires afin de faire un bon, estimation fiable. Packages de logiciels sont disponibles sur le marché pour aider à estimer l'exactitude.

Haut de page

IFPUG
FAQ
PAGE

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

  • Qualité signifie différentes choses pour différentes personnes. Déterminer quelle est la qualité signifie au sein de votre entreprise. ISO 9126 Attributs des systèmes logiciels de qualité et les processus de l'objectif/Question/métrique peuvent vous aider ici.
  • Exemples de paramètres de qualité sont:
    • densité de défaut – nombre de défauts/application taille en Points de fonction; et
    • taux de défaut de livraison – nombre de défauts livré durant le premier mois d'exploitation en direct.

Haut de page

IFPUG
FAQ
PAGE

17. Ai-je besoin d'un consultant certifié des produits forestiers certifiés?
Il s'agit d'une question que chaque compagnie doit répondre sur leur propre. Quelques choses à penser:

  • Voulons-nous obtenir un niveau de référence complet effectué en quelques mois? Si la réponse est oui, il pourrait être judicieux d'avoir plusieurs compteurs certifiés de venir et de vous aider. Alors que ce comptage se fait, vous pouvez avoir 1 ou plus d'employés certifiez-vous au point de fonction comptage qui sera alors en mesure de maintenir cette ligne de base se.
  • Nous voulons juste commencer de comptage et d'estimation de nos « grands projets ». Si c'est ce que vous êtes après, vous pourriez envoyer quelques employés à un atelier IFPUG et/ou de la Conférence à se former. Après une formation, ils seraient en mesure d'effectuer les comtes et commencer à collecter des données. Vous souhaitez également penser à avoir 1 ou plus d'employés certifiés en fonction comptage de point pour les chefs de la vérification.
  • Vous n'avez pas la moindre idée ce que le patron est à la recherche seulement que nous devons commencer à mesurer. Si vous correspondez à ce groupe, vous pouvez apporter à un consultant qui peut effectuer une objectif/Question/métrique (BQP) session pour déterminer quelles mesures de commencer par. À ce stade, vous pouvez envoyer quelques personnes à et de IFPUG atelier et/ou de conférence pour se former.
  • Vous faites partie d'une grande entreprise et le patron veut commencer à mesurer tout ce moment. Si vous vous trouvez ici, vous pouvez apporter à un consultant pour:
    • Effectuer une objectif/Question/métrique (BQP) session; et
    • Former plusieurs personnes pour compter les points de fonction.
  • Vous pouvez également désigner quelques personnes à être les coordinateurs globaux de l'effort et plusieurs personnes qui effectuera les comtes et collecter les données. Les coordonnateurs devraient certainement être certifiés dans les compteurs de points de fonction car ils seront appellera quant aux chefs de la vérification et de prendre des décisions lorsque questions viennent.

Haut de page

IFPUG
FAQ
PAGE

18.1 Que j'ai chercher dans un consultant?

  • Quelqu'un qui a l'expertise de comptage.
  • Ils devraient être IFPUG certifié (CFPS). Lorsque vous utilisez le composant logiciel enfichable – ils doivent être certifié de SNAP (CSP).
  • Ils devraient avoir l'expérience dans une industrie de comptage commune à la vôtre.
  • Bonne qualité/relations interpersonnelles – compatibles avec votre culture d'entreprise.
  • Expertise de métriques en intégrant des points de fonction dans un programme de mesure complète

18.2 Comment déterminez-vous la certification IFPUG d'un consultant?

Accédez à la Recherche de Certification publique page sur le site Web de l'IFPUG et présenter une requête en utilisant les champs nom et autres critères de recherche approprié.

 

Haut de page

IFPUG
FAQ
PAGE

19.1 Où dois-je chercher pour un consultant?
Vérifier notre Liste des fournisseurs pour tous les fournisseurs qui sont membres de l'IFPUG.

19.2 Qui d'autre a fait cela?
IFPUG a plus beaucoup de membres dans plusieurs pays dans le monde entier. Membres proviennent de toutes les grandes industries, y compris mais non limité à:

  • aéronautique et espace
  • services bancaires
  • Finances
  • télécommunications
  • assurance
  • fabrication
  • utilitaires
  • vente au détail
  • gouvernement
  • développement de systèmes informatiques

L'un des principaux avantages de l'adhésion de l'IFPUG est le réseau des membres IFPUG, que vous pouvez accéder (via le babillard ou par courriel) qui ont mené à bien FP selon mesures et programmes d'amélioration de processus dans leurs organisations.

Haut de page

IFPUG
FAQ
PAGE

20. Où puis-je aller pour faire plus de recherches sur des concepts de Point de fonction?
Vérifier notre Bibliothèque de référence/Bibliographie pour les lectures complémentaires sur l'analyse des points de fonction.

S'il vous plaît communiquer avec nous sur Facebook et LinkedIn et partagez vos cercles.

Site Web de IFPUG, s'il vous plaît signet pour consultation future
Page Facebook IFPUG, s'il vous plaît cliquez sur comme
IFPUG Twitter, s'il vous plaît suivez les dernières versions de livres blancs et autres nouvelles
IFPUG LinkedIn, Veuillez cliquer sur suivant

Pour suggérer des FAQ ou modifications à cette page, s'il vous plaît cliquez ici Contactez-nous et comprennent « IFPUG FAQ » dans la ligne objet du message.

Membres et non-membres peuvent télécharger des documents de notre Boutique en ligne, où ils peuvent aussi renouveler ou commandez un abonnement IFPUG.
Haut de page