• ベストアンサー

JAVAで開発するシステムの見積方法について教えて下さい

社内でシステムを開発することになり、開発費用を見積もらないといけないのですが、見積の方法がわかりません。 開発言語は画面はJAVAで、バッチと帳票はCOBOL です。 画面、帳票、機能数は出したのですが、そこではた、と停まってしまいました・・・ どなたか、システムの開発はこんなふうにして見積もっているよ、と教えていただけませんか? JAVA,COBOLに限らずどんな言語でも結構です。よろしくお願いいたします。

  • Java
  • 回答数1
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.1

 私は、JAVAのシステムの見積もりは、JAVAの使いみちで考えています。  アプレットで使用する場合には、画面枚数とコントロール数を数えて(大体っでOK)コントロールで、標準の物を使用できる物は『0.1』。標準から外れる物でも、別途コンポーネントがある場合は『0.5』。完全に新規に作る必要がある物は『1』で計算して....合計を出します。合計に、今までの付き合いや、先方の担当者の技量で指数を決めて、かける事で、人日として算出します。  後は、担当者の技量やその他を振り分けて、見積もりとします。  ちなみに一日は5時間程度だと考えています。  画面のある開発には上記の方法で見積もりますが、画面がない開発には、使用する技術に指数を割り振って、後は処理数を数えて...コンポーネントが使えるか? 等々で、開発費を見積もります。

happa-happa
質問者

お礼

午後にアドバイスに従って、見積作業をしてみました。 見積の概念みたいなものがわかったような気がしました。 指数はよくわからないので、経験値(だいたいですが)に してみました。 これで一発上司に提出してみます。 ありがとうございました。

関連するQ&A

  • スタンドアロン型のJAVA開発

    今度、スタンドアロン型のシステムの開発をすることになりました。 当初はACCESSでサクッと作ろうと思っていたんですが、上司の方針でJAVAで作ることになり、困っています。 仕様を簡単いいますと以下の通りです。 ************************ 画面数20、エクセル出力5、帳票出力20 CSV出力10、DB:2つ程度(4万件ぐらい) 画面はそれなりに項目も多く、操作性を求められます。 ************************ できるだけ工数をかけずに開発するのに、いい方法があれば アドバイス(GUI/DB選定/帳票ソフト等)頂きたいです。 ちなみにDBや帳票ソフトはフリーでなくても高くなければよいです。 大変困っているので、有識者の方、アドバイスをお願いします。

  • システム開発の見積

    当方、地方で働くSEです。 最近開発の見積をやるようになったのですが、 営業からは毎回高いと言われてしまいます。 システム開発はピンからキリまであって、全く同じシステムを開発をすることはほぼありません。 なので、仮に今まで開発したシステムそれぞれの開発にかかったお金が記録として残っていて、それらを参考にできたとしても、見積る人本人の感覚による見積になってしまいます。 通常は、感覚だけの見積は許されないので、生産量と生産性を算出して上司や営業に説明するのですが、営業はそういった数値よりも金額を気にするので、極端に言うと、感覚だけで見積っていようが、でたらめな生産量と生産性を出していようが、安ければどうでもいいのです。 見積には、少なからずリスクを含めると思いますが、それが高いと言われるのです。 毎回開発内容が異なるので、どんな人でも多かれ少なかれリスクを入れると思うのですが・・・。 たとえ過去の資産があっても、おおまかな機能要件だけでは、リスクを入れざるを得ないと思います。 営業の言い分としては、客に提示する金額は、開発にかかる費用よりも機能にかける価値で考えるそうです。 要するに、客が考えている商品の規模や価値が大きくないものであれば、仮に開発に費用がかかっても安く提示するしかない、ということなのです。 客に提示する前に、営業が高いと言うので、営業自身も頭の中で見積もっていると思いますが、そこに開きがあるのでしょう。 そもそも技術と営業とでは観点が異なるので、開きがあるのは当然ですが、今後の見積ではあまり言われたくないので、何か良いアドバイスをいただけないでしょうか?

  • 【 COBOL 】見積スッテプ数の出し方

    こんにちわ。 システム開発において、見積をだすのにあたりCOBOLで開発ステップ数をもとめるよい方法をしってる方教えてください。 ちなみに、基本設計からステップ数を求めようとしています。よろしくお願いします。

  • システム開発の見積書の書き方

    学生団体の代表をしているものなのですが、ひょんなことから一般企業のシステム(顧客管理が主)を作ることで話が進んでいます。 大変ありがたいことなのですがシステム開発の場合の見積書はどのように書けば良いのかわかりません。 機能を全部列挙して合計いくらです。という書き方が正しいのでしょうか? よろしくお願い致します。

  • COBOL言語で開発できますか?

    SQL Server2000のデータ処理をCOBOL言語で開発できますか? 社内システムの開発コスト低減のためシルバー人材を使い安くあげたいと考えています。田舎のシルバー市場ではOPEN系言語を使える人が十分にはみつかりません、それでCOBOLを使って開発できないかと考えました。 すべての業務をCOBOLで開発するのではなくデータを抽出し加工してテキストデータをつくる部分をCOBOLで行えないかと考えています。 (欲を言えばレコードの追加や更新もできればこしたことはないのですが) システムの寿命は約10年と見積もっています

  • 社内システムを自社で開発しているのは珍しいですか?

    社内SEとして今年商社に入社いたしました。 大変素人からの視点なのですが、 基本的にはCOBOLやORACLEといったものを使ってできているようです。 バッチ処理はJP1などによるオペーレーションのようです。 しかしCOBOLともなると20年くらい前からあるプログラムもあります。 バッチに関しても、ふれた事がある人にしかわからないような内容になっている場合が多々あります。 いうなれば、書籍検索端末が無い図書館のようなもので、ほとんど人の頭にあるような状態です。 仕様書なんてあればいいほうです。保守、改修はまずソースの解読から始まります。 というような状況で、何がどこにあるのかどういう内容なのかは、すべて人の頭の中です。 資料もほとんど紙面で、調査には時間がかかります。 こんな状況下ですので、改修、保守の作業が私には大変生産性が低いように見えます。 ここで質問です。 1.社内SE、もしくはそれ以外でも、こういった状況は珍しく無いのか。 2.社内のシステム(物流、経理等)を自社で開発している会社は多いのか。 もしくは外注に任せる数が増えたのか。 大変冗長な文章で申し訳ありませんが、よろしくお願いいたします。

  • システムを一から開発

    うちの会社では参考ソースコードもドキュメントも一切なく、システム開発を一人に完全にお任せしています。確か業務系の小型システムではありますが、打合せから帳票・サーバ構築、開発テスト・保守全部一人でやっています。 死ぬより苦労したんだろうと、みんな自分の技術を死守するため、何重にもパスワードかけいます。問題なのは新人が入ると誰も教えないのです、で新人は自分で教科書を読みながら、システムを作成しますが、JAVAの人もいれば、VBの人もいます、エクセルの関数でなんとかしのぐ人もいます。社内は混乱極まりないのです。 普通の会社でもこんな感じなんですか。どう改善すべきですか?

  • COBOLの見積工数

    COBOLの新規コーディングについて、 見積ステップ数が出ている場合、そこから開発期間の見積を出したいです。 オンラインかバッチか、とか 技術者のスキルによってかわってくると思いますが、 おおよその目安として、 1日何ステップとか、1000ステップで何日とか、 換算するに当たってのおおよその目安になる数値ってありますか?

  • 開発の見積りについて

    システム開発見積りについて ご教授ください。 次のような機能概要をVBで作成します。 見積りをする場合、人日算出するとして、 フェーズ単位ではどのくらいになるのでしょうか? <機能概要> 1つの画面を作成。内容は、 ・入力画面 ・データベース入出力あり ・一覧処理ではなく、1件単位の画面 ・画面入力項目は15個 ・項目名称はマスターテーブルから取得 <見積り> 基本設計 何人日? 詳細設計 何人日? PGM実装  何人日? テスト  何人日? どうぞ宜しくお願い致します。

  • Javaでの帳票開発

    今まで、.NET+VS2005をメインで開発をしてきました。 これから仕事の都合でJava+NetBeansを始めることになったのですが、 一般的にJava開発ではどのような帳票ツールが使われているのでしょうか。 CrystalReportと機能的に同等のものを探してます。 CrystalReport for Javaというのがあるようですが、Linuxで動くアプリを作れるかが不明なので・・・。 やりたい事は例えば、クラサバもしくはWebのある画面に印刷ボタンがあって押すと、印刷ダイアログを 表示し「xxx集計表」を印刷、もしくは「xxx集計表」をPDF形式にて出力というのを考えています。

専門家に質問してみよう