よくある質問 – 事前

よくある質問

ファンクションポイントは何ですか?
単に論理設計と機能仕様に基づいてユーザに提供される機能を定量化することにより、ファンクションポイント対策ソフトのサイズ. これを考慮して, FPカウントの目的はにあります:

  • 測定機能をユーザーの要求とは、受信します;
  • 実装のために使用される技術とは独立したソフトウェア開発と維持率と大きさを測定; そして
  • プロジェクトや組織全体正規化対策を提供

私たちも参照してください。 ファンクションポイントは、オンラインファクトシート何ですか

 

皆のためのファンクションポイントは、?
それはあなたのニーズによって異なり. あなたがいるかどうかを知る必要がある場合:

  • より生産,
  • より高品質のプロジェクトおよび/またはアプリケーションを生成します,
  • プロジェクトの見積もりに向上,
  • プロセスの改善, 若しくは
  • コストを削減

その後、ファンクションポイントは、あなたのためにあります!

なぜ私が測定したいと思います?

  • あなたが測定していないものを内部的に管理することはできません.
  • 約 40% すべてのプロジェクトは、経営管理の欠如に起因する故障します (クーパー & Lybrand – 9月. 1995).
  • 測定は、あなたの顧客に彼らの要求のサイズを通信するためのツールを提供します, そして、生産性を推定, 品質と推定精度.
  • あなたの競合他社の多くは、すでにこれらの洞察力を持っていること.
  • あなたのプロセスを理解し、改善するために、測定します. (ソフトウェア測定へのガイドラインを参照してください - リリース 1.1, PG. 2-4, 3-7 – 3-8.)

IFPUGは私のために何ができます?
IFPUGのメンバーであることは、次のような利点を提供することができます:

  • 持っているか、他の企業とのネットワーク機会が測定プログラムを実装しようとしています.
  • ファンクションポイント基準への入力をする機会.
  • をご提供年次会議:
    • 計測分野で他の人と会う機会;
    • ワークショップを通じて教育会議に先立って開催されました; そして
    • 測定分野の専門家から聞く機会.
  • プロフェッショナル出版:
    • メトリックビュー (半年ごと).
  • IFPUGによって発表された文献の割引含み:
    • カウント実践マニュアル (CPM);
    • ケーススタディ; そして
    • 管理レポーティングのご案内.
  • アクセスは、IFPUGのウェブサイトのメンバーエリアを確保します.

IFPUGサービス料はあります?
IFPUGメンバーは会議出席の割引を受けます, ワークショップの出席, およびその他の資料. 他のすべての利点は、現在無料です.

どのように私は、ファンクションポイントに私の上級管理職を販売します?
国際ソフトウェアベンチマーキング標準グループ (ISBSG) ベンチマークデータは、ファンクションポイント分析の多くの利点を実証するために使用することができます. IFPUGメンバーは、すべてのISBSG製品の割引を受けます.

どのように私は、開発者やプロジェクトマネージャにファンクションポイント分析の重要性を示してください?
ファンクションポイント分析では、定量化の精度にプロジェクト計画を作成し、拡張として進捗状況を追跡し、スコープクリープを管理することができます. さらに, 開発者は、原因より正確な推定に与えられた目標期日までに割り当てられたタスクを達成することができます.

どのように私は私のユーザー・グループにファンクションポイント分析の重要性を示してください?
ファンクションポイント分析は、ユーザの視点に基づいており、技術者及びユーザ領域との間の共通の言語を提供しています. プロセス自体は逃した要件を強調するのに役立ちます, それによって、ユーザーより良い予算管理を可能に正確な推定を提供するのに役立ちます.

ファンクションポイントのベースラインとは何ですか?

  • アプリケーションベースラインは、システムによってユーザに供給される電流の関数の大きさであります.
  • 企業や企業のベースラインは、すべての個々のシステムのベースライン数の合計です.

私は、ファンクションポイントのベースラインを実行する必要があります?

  • あなたの目的は、品質を向上させることである場合, 生産性や推定精度, その後、ベースラインは、あなたの現在のサイズを与えます.
  • サポートおよびメンテナンスコストのために、あなたは完全なベースラインを必要とします, しかし、生産性のために, 推定精度, そして、品質, あなたは一つのプロジェクトのベースラインで開始することができます.

なぜ私は、コードの行を使用しないでください?

  • コードの行は浪費設計に報酬を与えると簡潔なデザインを罰する傾向にあります.
  • 何の業界標準はありません (ISOまたはそれ以外の場合は) コードの行のために.
  • コードの行は、プラットフォーム全体正規化するために使用することができません, 言語や組織による.
  • いくつかの4GLでも、コードの行を使用していません.
  • コードの行は、積極的に誤解を招くことができます - ケーパージョーンズ生産性パラドックスを参照してください。.

どのようなバックファイアについて?

  • バックファイヤは、コードの行に基づいています, あなたは、コードの行を使用するのと同じ困難に遭遇します.
  • さらに、作業の多く見込みなしレガシーシステム上で慎重に使用することができます.
  • 精度が問題でない場合、バックファイアは役に立つかもしれません.

私たちは改善する必要があると聞いてい. 私はどこを開始します?

  • まず、改善が必要かを決定することから始めます. GQM (目標/質問/メトリック) プロセスは、これを容易にするのを助けることができます.
  • お使いの改善目標が確立されたら, 改善が始めるべきところこれが示されます (例えば, 品質の領域で, 生産性, または推定精度).

それは私だけだ場合と 500 開発者, 私はどこを開始します?
開発者の現在の問題が何であるかを決定します. これらの分野をターゲットに、あなたの測定プロセスを開始し、サポートを得るとバイインし、その結果をすぐに通信を開始.

生産性が重要な場合, 私はの生産性をカウントすべきか – 新開発, メンテナンス, 等?
これは、あなたの目標に依存します. パレート分析を使用します (80/20 ルール) 「痛み」はここで決定します, そして、あなたの生産性の測定のためにそれをターゲットに. 例えば, あなたがメンテナンスエリアに人員不足しているならば、金利は不足を証明するために使用されるか、またはそうでなければすることができサポート.

私たちは、生産性を向上させたいです, どのような情報私が持っている必要があります?

  • 異なる比率は、生産性を決定するために使用することができます, その各々は、ファンクションポイントを含みます.
  • ファンクションポイント数を行うために、, あなたは次のことを知っている必要があります:
    • アプリケーション境界を越えるユニークな処理の結果であるユーザ定義可能な出力 (例えば, レポート形式, 画面レイアウト, 出力ファイルのレイアウト).
    • アプリケーションの境界を越えると独特の処理を起動するユーザー定義可能な入力 (即ち, 画面レイアウト, ファイルのレイアウト, 等).
    • アプリケーションによって維持されているユーザ定義可能なデータストア (例えば, ファイルのレイアウト, テーブル定義).
    • 唯一のアプリケーションでの情報のためにアクセスされ、ユーザ定義可能なデータストア (例えば, ファイルのレイアウト, テーブル定義).
    • アプリケーションの境界を越えるユーザ定義可能なクエリ (例えば, レポート形式, 画面レイアウト).
  • アプリケーションのサポート率=ファンクションポイント / アプリケーションをサポートするための努力時間
  • プロジェクトの強化率=ファンクションポイント / プロジェクトの努力の時間
  • 配信率 (市場への時間) アプリケーションの=ファンクションポイント / カレンダー時間
  • ファンクションポイント分析の詳細については、, IFPUGカウンティングの実践マニュアルを参照してください。.

我々は、我々の推定を改善したいです, どのような情報私が持っている必要があります?
あなたの評価に加え、 (サポート, エンハンスメント, 生産性, 等) あなたも含めて、ソフトな属性を持っている必要がありますがこれらに限定されません:

  • 現像型;
  • プラットフォーム;
  • 言語;
  • チームの経験;
  • テクニック;
  • 外部制約; そして
  • スコープクリープ履歴.

精度の推定を支援するために市場で入手可能なソフトウェアパッケージがあります。.

私たちは、品質を改善したいです, どのような情報私が持っている必要があります?

  • 品質は、人によって異なるものを意味します. 品質はあなた自身の組織内で何を意味するかを決定します. ISO 9126 ソフトウェアシステムの品質特性と目標/質問/メトリックproceessはここであなたを助けることができます.
  • 品質メトリックの例としては、:
    • 欠陥密度 – ファンクションポイントの欠陥の数は、/アプリケーションサイズ; そして
    • 欠陥の配信レート – ライブ操作の最初の月で配信欠陥の数.

私はコンサルタントが必要です?
これは、各企業が独自に答えるために持っている質問です. 考えるいくつかの事:

  • 我々は数ヶ月で行われ、完全なベースラインを取得しますか? これに対する答えがイエスであれば、いくつかの認定カウンタが入って来ていて、あなたを手助けするのが賢明かもしれません. このカウントが行われている間に, あなたが持つことができます 1 以上の従業員が、このベースライン自体を維持することができるようになりますファンクションポイントカウントに認定を受けます.
  • 私達はちょうど私達のカウントと推定始めたい「大きなプロジェクトを。」これはあなたが後にしているものです場合, あなたは訓練された取得するIFPUGワークショップおよび/または会議には数人の従業員を送ることができます. トレーニングの後, 彼らはカウントを実行することができ、データの収集を開始します. また、持っていることについて考えたいです 1 カウントを監査する機能ポイントカウントに認定以上の従業員.
  • あなたは私たちが測定を開始しなければならないことだけを上司が探しているものの手掛かりを持っていません. あなたはこのグループに収まる場合, あなたは目標/質問/メトリックを実行できるコンサルタントに持参するとよいでしょう (GQM) で開始するにはどのような測定を決定するセッション. この時点で, あなたは訓練された取得するワークショップおよび/または会議にし、IFPUG少数の人々を送ることができます.
  • あなたは巨大な会社の一部であり、上司は今EVERYTHINGの測定を開始したいです. あなたはここで自分自身を見つける場合, あなたはコンサルタントに持参するとよいでしょう:
    • 目標/質問/メトリックを実行します (GQM) セッション; そして
    • ファンクションポイントをカウントするために、いくつかの人々を訓練.
  • あなたはまた、努力の全体のコーディネーターとカウントを実行し、データを収集するいくつかの人々であることを少数の人々を指定することもできます. 彼らは、監査カウントに呼ばれるとの質問が出てくる時に決定を下すことになるようコーディネーターは間違いファンクションポイントのカウンターに認定されなければなりません.

私はコンサルタントには何を求めます?

  • カウント専門知識を持っている人.
  • 彼らはIFPUGは、認定されなければなりません (CFPS).
  • 彼らはあなたのものに共通する業界での経験をカウントしている必要があります.
  • グッド/品質対人スキル - あなたの企業文化との互換性.
  • バランスのとれた測定プログラムに機能ポイントを統合のメトリックの専門知識.

私はコンサルタントのためにどこを見てください?
私たちをチェック ベンダーリスト IFPUGのメンバーであるすべてのベンダーについて.

他に誰がこれを行っています?

IFPUGは、いくつかの国で比べて多くの会員を持つ世界的な. 会員は、すべての主要な業界から引き出されます, 含むがこれらに限定されません:

  • 航空宇宙
  • バンキング
  • ファイナンス
  • 情報通信
  • 保険
  • 加工
  • ユーティリティ
  • 小売業
  • 政府
  • コンピュータシステムの開発

私は、ファンクションポイント概念の詳細な研究を行うためにどこに行くことができます?
私たちをチェック 参考文献/リファレンスライブラリ ファンクションポイント分析に関するさらなる読書のために.