質問

ファンクション ポイントに関するいくつかの質問:

1) 推定を行うためのかなり正確な方法ですか?(無理があるわけではありませんが、他の推定方法と比較して知りたいだけです)

2) そして、必要な努力は、そこから得られる利益に見合う価値がありますか?

3) どのタイプのファンクションポイントを使用しますか?

4) これを行うために何かツールを使用しますか?

編集:それらを使用している人の意見を聞きたいです 持っている それらを使用しました。さまざまな手法の長所と短所を含め、見積もりの​​実践方法について読みましたが、その価値に興味があります。 練習する.

役に立ちましたか?

解決

マイク・コーンの著書 アジャイルな見積もりと計画 FP は優れているが、正しく理解するのは難しいと考えています。彼は (明らかに) 代わりにストーリー ポイントに基づく推定を使用することを推奨しています。新しいプロジェクトが進むたびに、アジャイル アプローチの利点がますます実感できるため、私もこれに同意する傾向があります。


1) 推定を行うためのかなり正確な方法ですか?(無理があるわけではありませんが、他の推定方法と比較して知りたいだけです)

推定精度に関する限り、機能点は非常に優れています。私の経験では、それらは素晴らしいものですが、適切に実行しようとすると、労力の点で費用がかかります。FP ベースの見積もりを正しく行うために精緻化フェーズに入る余裕のあるプロジェクトはそれほど多くありません。

2) そして、必要な努力は、そこから得られる利益に見合う価値がありますか?

FP は ISO によって正式に認められているため、見積もりの​​信頼性が非常に高くなります。大手クライアントの大規模プロジェクトに取り組んでいる場合は、公式に見える詳細な見積もりに投資することが役立つかもしれません。しかし、最初から不確実性のレベルが大きい場合 (他のベンダーの統合、レガシー システム、緩い要件など)、いずれにせよ精度に近づくことはできないため、通常はこれを受け入れて、後で見積もりを再度繰り返す必要があります。その場合は、見積もりを行うための安価な方法 (ユーザー ストーリーとストーリー ポイント) の方が適しています。

3) どのタイプのファンクションポイントを使用しますか?

質問のこの部分が正しく理解できていれば、以前は特徴点に基づいて推定を行っていましたが、徐々に特徴点から離れていき、ほぼすべてのプロジェクトが内部機能に重点を置いたものを期待しています。

4) これを行うために何かツールを使用しますか?

Excel は、使用できる数式がすべて揃っている優れものです。共同で作業を行う場合は、Excel の代わりに Google スプレッドシートを使用すると便利です。

素晴らしいツールも組み込まれています スパークス Enterprise Architect を使用すると、FP の見積もりにも使用できるユースケースに基づいて見積もりを行うことができます。

他のヒント

私は 2002 年から 2005 年まで IFPUG 認定ファンクション ポイント スペシャリストを務めており、今でもビジネス アプリケーション (Web ベースおよびシック クライアント) を見積もるために IFPUG 認定ファンクション ポイント スペシャリストを使用しています。私の経験は主に小規模なプロジェクト (1000 FP 以下) です。

ユースケースポイントとコード行を使用した後、関数ポイントに落ち着きました。(私は 10 年以上にわたって推定手法に積極的に取り組んできました)。

ファンクション ポイントに関するいくつかの質問:

1)見積もりを行うのにかなり正確な方法ですか?(私はここでは不合理ではありませんが、他の推定方法と比較して知りたいだけです)

それはライフサイクルのどの段階にいるか(目の輝きから完了まで)によって異なるため、すぐに答えるのは困難です。また、推定には精度以上のものが重要であることも認識する必要があります。

彼らの最大の強みは、過去のデータと組み合わせることで、意思決定者からのプレッシャーにも十分耐えられることです。プロジェクトの範囲を生産性 (h/FP) から分離することで、はるかに建設的な会話が生まれます。(Web プログラマーである私が初めてメトリクスベースの見積もりに関わったのは、会社の創設者兼 CEO の個人的な友人を説得して、投資家のところに戻って、彼が約束していた期日は達成できないと伝える必要があったときでした。そうであることは誰もが知っていましたが、実際に彼を納得させたのは、プロジェクトの歴史と機能サイジング (当時は独自のユースケース ポイント) でした。

この利点は、チームが結成される前にプロジェクトの実現可能性を評価する必要があるライフサイクルの初期段階で最大になります。

一般に信じられていることに反して、何をしているのかを理解していれば、有用なカウントを計算するのにそれほど時間はかかりません。最初のクライアントとのミーティングで推測された基本的な情報の種類 (論理ファイル) とチームの平均生産性から、大まかな数 (ただし、その段階での他のすべての不明点よりも大まかではありません) と有用な推定値を導き出すことができました。午後に。

ファンクションポイント分析と促進された要件ワークショップを組み合わせると、優れたプロジェクト設定アプローチが得られます。

事態が深刻になり、チームを指名したら、プランニング ポーカーやその他の推定テクニックを使用して独立した数字を割り出し、2 つを比較します。

2)そして、必要な努力はあなたがそれから得る利益の価値がありますか?

絶対に。カウントを準備することは、他のすべての利点に加えて、一貫性と完全性に関するユーザーの目標レベルの要件を確認する優れた方法であることがわかりました。これはアジャイルプロジェクトの立ち上げにおいても同様でした。顧客が見逃していた暗示的なストーリーを見つけることがよくありました。

3)どのタイプの機能ポイントを使用していますか?

IFPUG CPM (計数実務マニュアル) 4.2

4)これを行うためのツールを使用していますか?

私をトレーニングしてくれた人から渡された Excel スプレッドシートのテンプレート。ファイルまたはトランザクション属性を入力すると、すべてのテーブル検索が行われます。

結論として、NO 推定値は、他の多くの場所で十分に文書化されている理由により、Bean カウンターが望むのと同じくらい正確 (またはより正確に) 正確です。したがって、それに対応できる方法でプロジェクトを実行する必要があります (アジャイルに万歳を 3 回)。

しかし、見積りは依然としてビジネス環境における意思決定支援の重要な部分を占めており、私は自分の役割ポイントなしでいることを決して望んでいません。それらを「ファンタジー」と特徴付ける人々は、それらが適切に使用されているのを見たことがないのではないかと思います(そして、私はそれらが過剰に宣伝され、グロテスクに誤用されているのを見たことがある、信じてください)。

誤解しないでください。FP は時々、独断的な感情を持っています。しかし、チャーチルの言葉を借りれば、ファンクション ポイントは、他のすべてを除けば、既知の初期ライフサイクル推定手法の中で最悪の手法です。

この偉大なハックノットは現在オフラインですが、本の形で出版されています。彼はファンクションポイントについて次のようなエッセイを書いています。 http://www.scribd.com/doc/459372/hacknot-book-a4, 、それらは幻想であると結論付けています(私もそれに同意します)。

Joel on Software には、と呼ばれる合理的なサウンドの代替品があります。 証拠に基づいたスケジューリング 少なくともそれは うまくいくかもしれないような……。

私がファンクション ポイントについて学んだことによると (私の先生の 1 人はファンクション ポイントの理論のプロセスに深く関わっていました)、彼は私たちのすべての答えに答えることができませんでした。ファンクション ポイントがさまざまな点で失敗するのは、あなたが持っているからではありません。正しく評価できる読み書きできるもの。450 関数ポイントの結果が得られる場合がありますが、これらの関数ポイントには 1 時間かかるものもあれば、1 週間かかるものもあります。もう二度と使わない指標です。

  1. いいえ。特定の要件には、要件の作成者の正確さ (または不正確さ) と機能ポイント評価者の経験レベルに基づいて、任意の量の労力がかかる可能性があるためです。
  2. 「いいえ」は、抽象機能の不正確な派生を管理すると、信頼できる推定値が得られないためです。
  3. 助けられるなら何もない。
  4. 道具?ファンクションポイントの場合は?エクセルはどうでしょうか?それともワード?それともメモ帳?それともエドリン?

質問に答えるには:

  1. はい、それらは私が(20年以上)出会った他のものよりも正確です。

  2. はい、努力する価値は十分にあります。FP 数だけでサイズ、リソース、品質、スケジュールを見積もることができ、非常に便利です。FP を手動でカウントするには平均 1 分、FP を完全にコーディングするには平均 8 時間かかります (約 800 ドル相当)。「二度測って一度切る」という大工の格言を考えてみましょう。そして今度は恥知らずなプラグです:と https://www.ScopeMaster.com 1 秒あたり 1 FP を測定でき、その方法を学ぶ必要はありません。

  3. 私は Cosmic Function Points (汎用性があるため) と IFPUG が好きです。なぜなら、公開されているデータが (主に Capers Jones から) たくさんあるからです。

  4. 要件から FP を自動的にカウントするツールの開発にかなりの時間、労力、資金を投資したので、手動で行う必要はもうありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top