![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
ソフトウェア開発に関わっているものですがお教え願います。
箱売りのパッケージ商品を開発しております。
受注契約はまったく行っておらず、完全なノンカストマイズ製品を製造・販売しています。
このソフトウェア開発の中に工数見積もり手法であるファンクションポイント法を組み入れました。
あまり手間のかかる部分については独自のポイント換算法を組み入れました。
でも基本的には、開発機能単位に機能ファンクションとデータファンクションをポイント化し、
ポイント集計するという概念は活用しています。
現場に運用してもらい意見を集約しているところですが、
画面、帳票に表れる機能についてはほぼ正確に集計されているという意見をもらいましたが、
見ない部分(=裏で行われている多数のファイル更新などの複雑な集計処理、
新技術を使いながら試しながら製造する時の工数、処理速度の向上等)が
ポイントに表れないのでファンクションポイント法では計測出来ないのではないかという意見は多発しました。
確かに、ファンクションポイント法はユーザー視点に立って(ユーザがの目に見える機能をもとに)
計測を行うと本の最初の部分に書いてあったので、ユーザの意向を受けて開発する受注契約商品は得意とするが、
パッケージ商品には適用できないのでしょうか?
また、ユーザが操作する以外の部分については別の計測法で計測するのでしょうか?
ファンクションポイント法を適用する見積もりの範囲は限られているのでしょうか?
長くなってしまい申し訳ありませんが、どなたかお分かりの方がいらっしゃれば是非アドバイス願います。
No.1ベストアンサー
- 回答日時:
企業の電算室に勤務している者ですが、私も疑問に思って色々調べた事があります。
ファンクションポイント方はプログラムを機能毎に細分化してそれぞれに一定の価格(価値)を与え、その組み合わせによって総合的な価格を算出するものと理解しています。ですので、結論としてその適用範囲は、一般的な業務ソフトやそれに類似するソフトに限定されると考えます。理由ですが、基本的要素の価値が、著しく異なってしまう場合は適用出来ないと思います。たとえばパッケージで売れる製品を開発する場合は、通常の基本仕様を固めて詳細設計を行い、プログラム開発を行うと言う開発方法は取られないと思います。プロトタイプを作成してそれを様々な人がテスト運用して使いやすいインタフェースに改良したり、機能追加や不要な機能は省いたりして多大な時間を投入して開発されます。そのため成果物が出来るまでの費用は通常のアプリケーション開発の数十倍や数百倍になると思います。又、OSの開発等は高度な知識が必要とされる上に、同じプログラムでも簡潔に効果的な処理を行う事が求められますので、それに関わる事の出来る人材は限定されるため、そもそも基本工数からして異なってくると思います。
lele00さん、早速アドバイス頂きありがとうございます。
やはり調査・分析に時間がかかり、作り直しが繰り返される新規開発商品には、あまり向かないという事ですよね。
しかし、見積工数基準の確立を迫られている立場におりますので、少しでも流用出来る部分は活用しながら模索しなければなりません。
新商品の場合は無理がありますが、幸い市場に多数の商品が出回っており、制度に合わせたバージョンアップが年2回ほどあります。
開発ボリュームの比重はこちらの保守の方が遙かに多いというのが現状です。
FP法の導入はバージョンアップに絞り、改造仕様書をもとに機能単位に細分化を行いFP計測して行こうかと思います。
それでも課題は山積みだと思います。
分析にかかる工数、ユーザ操作に表れない工数、個人スキルの格差など他にも色々な課題があろうかと思います。
現在FP法を実践しているところでも企業毎に独自の算出、割り切りの算出など補正・調整をやりながら運用しているのかなと思いました。
課題となっている項目を洗い出して、少しでも現実的な数値で反映させる事ができるよう、バージョンアップ作業に絞り模索して行こうかと思います。
lele00さんのアドバイス、大変参考になりました。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ビジネススキル・経営ノウハウ) クラウドファウンディングによる新製品の販売支援要求。「あれ?この商品、もう完成品じゃね?」という疑問 2 2022/08/22 12:32
- IT・エンジニアリング IT開発、ソフトウェア開発、アプリ開発において、要件定義は受注の前か、後か? 見積額に含むか否か? 1 2022/06/20 19:02
- 政治 一刻も早くサウジを仲間に入れて戦闘機開発を急ぐべきだ。どうした自民党? 1 2023/08/15 11:00
- 中途・キャリア さて、社会人になってから13年目。 今まで、機械設計、機械製品の品質管理、部門の経営企画をやってきま 4 2023/07/17 08:59
- その他(Microsoft Office) ピボットテーブルへの集計フィールド挿入 1 2023/02/26 11:33
- ガスコンロ・IHクッキングヒーター・給湯器 シャープ製品JH-WB1821 と BCGシャープ共同開発品JH-WB182E の違いについて 1 2023/05/06 20:06
- その他(教育・科学・学問) 計測器について、適用可能な製品公差が標準ノギスでは0.3mm以上とありますが、詳しい方分かりやすく説 4 2022/11/21 12:05
- その他(プログラミング・Web制作) プログラムの起動、利用について、使用期間を設定する方法 3 2023/08/06 21:03
- その他(住宅・住まい) 築15年マンションで発生した玄関扉の不具合を販売主へ契約不適合責任を請求できますか? 3 2023/02/28 10:47
- 政治 JAXA 極超音速エンジンロケット開発 これは宇宙基本法2条違反では? 4 2022/07/25 10:26
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vncとultravncとrealvncの3つ...
-
Accessでナビゲーションウィン...
-
日本はこれから防衛産業に力を...
-
システム開発の手付金について
-
Visual C#とVisual C++
-
パソコンでピンボールのような...
-
VisualStudioで、IF文やFor文の...
-
プログラミングの分類?(初心者...
-
VBAからIPアドレスを取得...
-
MS-DOS3.1
-
『進路』プログラマーとシステ...
-
adblockとadblock plus
-
長所&短所
-
オープン系と汎用系の違いとは
-
これから10年使えるおすすめメ...
-
ビッグエンディアンProgramの単...
-
プロフェッショナル版とアカデ...
-
ペロブスカイト太陽電池につい...
-
農産物の出荷管理
-
システム連絡表とは?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
vncとultravncとrealvncの3つ...
-
今後は、自然災害によるシェル...
-
ペロブスカイト太陽電池につい...
-
Accessでナビゲーションウィン...
-
「自然開発」って何ですか?
-
jpeg画像をDICOM画像に変換したい
-
システム開発の手付金について
-
ASP.NetでWebアプリ開発の経験...
-
VBAからIPアドレスを取得...
-
開発したソフトの販売方法
-
Wii Fitを使いたい
-
adblockとadblock plus
-
ヘッダーファイルのmachine.hが...
-
いわゆるソシャゲは何のプログ...
-
過去に戻る方法を教えて下さい!
-
ES品!?
-
過去に戻れる方法ってないです...
-
ASP.NETや.NET、C#とかVBとか
-
windowsでiphoneアプリの開発
-
C#で作成したDLLをExcelに内蔵...
おすすめ情報