• ベストアンサー

アメリカでは基本設計、詳細設計をしますか?

日本のソフトウェア開発では基本設計、詳細設計をすることが多いですが、アメリカの開発現場でも同様ですか? また、Noの場合は、アメリカのやり方を教えてください。

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

  • ベストアンサー
  • gouzig
  • ベストアンサー率25% (536/2078)
回答No.3

私もIT仕事の関係で米国、欧州を見て周ったことがあるのですが。 例えば、米国ではロス市役所、ハートフォード生命保険などです。 どちらを訪問した時もシステム部門責任者に「メインフレーム(大型汎用コンピュータ)でのシステム開発では、どのような開発言語を使用していますか」と質問をしました。 そうすると、どちらでも一様に顔を?させます。 その後に分かったのですが、米国では市役所でも企業でも自社の業務システムを独自に開発することはないのだそうです。ほとんどがIBMなどコンピュータメーカーが紹介するパッケージソフトを導入するのだそうです。 まあ、最近ではパソコンなどで小さなシステム程度は開発するでしょうが、その場合でもACCESSのような簡易ソフトを使用するのがほとんどです。 ご質問に戻りましが、以上のような環境ですので、大規模システム開発などで行う基本設計、詳細設計などは一般企業では行いません。行うとすればパッケージソフトを開発しているIT企業ですね。 日本のようなシステム開発のためのSEやPGなどは米国の企業にはほとんどいませんね。 米国の企業にいるIT技術者のほとんどはサーバー管理やパソコン等のメインテナンス業務です。

goo050702
質問者

お礼

No.4と迷いましたが、経験談が含まれていたことと、ご回答が早かったことから、ベストアンサーに選びました。欧米のパッケージソフトが優れていることもありますが、やはり欧米人は対象を抽象化して理解する能力が高いため、パッケージソフトのカスタマイズがうまくいくのが原因でしょうね。日本人は具象化しないと対象を理解できないため、どうしてもフルスクラッチになってしまい、パッケージソフトなら最初に一回やればすむ基本設計、詳細設計を毎回やっているように思います。

その他の回答 (3)

  • IDii24
  • ベストアンサー率24% (1597/6506)
回答No.4

アメリカ人が開発をすることは珍しいですがないとは言えません。大きな開発は要件定義をしてインドや中国の協力会社に渡します。ただし要件定義とはすでに画面構成、遷移、そして方式設計図も書かれてます。前の回答にあるようにほとんどはパッケージを元にします。でもかなり跡形もない位カスタマイズします。 何故そうするかですが統制の難しさをクリアする為。スクラッチ開発は何処でも虚偽のプロセスが入り込む。それを証明することに膨大な時間を割きたくないからです。基本構造さえ他の企業などの導入で証明されていれば、上側はどうにでも変えてしまえると考えるからです。 当然相当の予算で発注します。だから詳細設計、基本設計もあまり意味はありません。プロトタイプに別業者を使い、それを元に本番業者が請け負います。分業は徹底的です。 まあそれでも散々苦しめられますけどね。とにかくプロジェクト監理者が一番の権力者で、予算内で仕上る事に命をかけてます。

  • FEX2053
  • ベストアンサー率37% (7987/21355)
回答No.2

いや、あの「基本設計・詳細設計」って概念は、IBMのものですよ。 日本のシステム開発は、IBMが「神様」だと思ってましたから、 当然「導入当初」はアメリカでやってること、そのままコピーして やってました。だいたい、英語のマニュアル一生懸命読みました もの、私が大学生の頃は・・・。 http://ja.wikipedia.org/wiki/%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E9%96%8B%E7%99%BA%E6%96%B9%E6%B3%95%E8%AB%96 ただ、今のWeb開発でそこまでやってるか、というと、さぁどうでしょう? という話になるかもしれませんけど。

回答No.1

  Noです 一気にコーディングから始めます  

関連するQ&A

  • 基本設計 詳細設計は何をするの?

    職務経歴書のサンプルを見ると担当業務の欄などに、「基本設計」とか「詳細設計」と書かれていますが、基本設計や詳細設計はそもそも簡単にいうとどんな事を指しているのでしょうか? どなたか、教えて下さい!

  • 基本設計、詳細設計に必要なドキュメントは?

    一度、基本~詳細設計をやってみたいと思っていますが、 例えば雑誌管理システムを作るとします。 そのときに必要なドキュメントは、基本設計時には要件定義書、概要設計、そして詳細設計では、DB定義書、画面遷移図、他どのようなものが必要になってくるのでしょうか?ちなみに詳細設計とプログラム設計は別物ですよね? よろしくお願いします。

  • 詳細設計ってなんですか?

    図書のデータベース設計をしているのですが、詳細設計で何をすればいいのか分かりません。 一応、基本設計までは終わっているので詳細設計でやるべき事を教えてください。

  • アメリカで住宅設計を学ぶ?

    最近、建築学部を卒業しました。アメリカで、住宅設計・現場監督の仕事に就くチャンスができたのですが、いずれは日本に帰るので、はたしてスキルが日本の建築業界でも応用できるのかが心配です。やっぱりアメリカと日本では違いがあるのでしょうか?

  • プログラムの詳細設計

    自分で作るプログラムを詳細に設計してみたいと思っているのですが、詳細設計のサンプルなどあまり見ないので以下のようなネット掲示板を作る場合の詳細な内部の設計をする場合どのような手順、手法で作ればよろしいのでしょうか。 環境言語はC、Peal、PHP等、実現できる物であれば何でも可 ・名前、コメント、日付を記録 ・書き込みフォームの下に20件ずつ書き込み内容を表示 ・最大100件の書き込みを記録(100以上は古い順に削除) ・HTMLタグ利用不可 書き込み内容を保存するファイル名や変数名、書き込み時にするファイルロック、HTMLタグ文字列の置き換えなど、詳細に設計するとなると色々出てくると思うのですが、 プログラマーが日本語で書かれた、詳細な設計書を見てプログラミングできるような設計書の書き方を教えていただけないでしょうか。 よろしくお願い致します。

  • pl/sqlの詳細設計書

    pl/sqlにて開発を行なっています。 詳細設計書を作成しようと思うのですが、 良いサンプル等ありませんでしょうか。 今まで使用していたものがあるのですが、 文字がつらつらと書いてあるだけで非常に見難い上、 仕様変更があった場合に更新にかなり手間取ります。 参考URL等情報がありましたら教えてください。

  • ソフトウェア開発の流れ

    ソフトウェア開発の流れについて知りたいのですが、あるサイトには、(1)要求分析(2)概要設計(3)詳細設計(4)プログラミング(5)テスト(6)実施 とありますが、基本設計とかっていうのはどこにあてはまりますか?また、基本的に(1)~(6)の流れが一般的な開発の流れなんでしょうか? 宜しくお願いしますσ(^^)

  • 運用設計書の書き方について

    バックアップサーバの基本設計や詳細設計をやるかもしれません。 ですが基本設計書などを見たことがないですし、まわりに詳しい方もいらっしゃいません。以下のようなことを教えていただけないでしょうか? (1)基本設計にはどのようなことを書く必要があるでしょうか? (2)詳細設計にはどのようなことを書く必要があるでしょうか? ➂運用設計書を書くにはどのようなことを勉強をすればよいでしょうか?ITILとかでしょうか?

  • リフォームの基本的な設計費用

    実家の木造二階建てのリフォームの基本的な設計(平面図、立面図のみのイメージ)を知り合いの設計士に頼みました。 その設計士には、私の家の新築を以前にお願いしており、もともと旧知の方です。 今回、基本的な設計については、(先での詳細設計の受注を念頭に)無料でサービスするといっていただいているのですが、実家でリフォームの決断をしない可能性が50%以上あるので、基本的な設計分について、費用を支払いたいと考えています。 ついて、このような基本的な設計分について、どの程度の費用をお支払いすればよいか教えてください。 リフォームは、間取り変更+水廻りリフォーム(1千2~5百万円程度)と、水廻り中心としたリフォーム(5~7百万円)の2プランの提案をお願いしています。図面は、平面図と立面図です。(現状の図面はあり、別途、測量する必要はありません) 宜しくお願いいたします。

  • 回路設計と客先常駐

    ソフトウェア開発と同じように、回路設計業務も客先に常駐して行われる場合が多いのですか。

専門家に質問してみよう