平成31年度 春期 ITパスポート試験 問48 解説 オフショア開発の定義
安価な労働力を大量に得られることを狙いに,システム開発を海外の事業者や海 外の子会社に委託する開発形態として,最も適切なものはどれか。
- ア ウォータフォール開発
- イ オフショア開発 ✓ 正答
- ウ プロトタイプ開発
- エ ラピッドアプリケーション開発
解説
問題文にある「海外」「委託」「安価な労働力」というキーワードから、英語のoffshore(岸から離れた、海外の)という言葉に関連づけて、オフショア開発を選びます。
オフショア開発とは、システム開発や保守・運用などの業務を、人件費が比較的安い海外の企業や拠点へ委託する手法のことです。IT業界では、コスト削減を目的として中国、インド、ベトナムといった国々に開発拠点を置くことが一般的です。
この問題の判断基準となる用語を整理します。
・オフショア開発(Offshore Development):海外への開発委託。最大の目的はコスト削減です。 ・ニアショア開発(Nearshore Development):国内の地方都市など、本社から見て地理的に近い場所に委託すること。人件費の調整や、時差のない環境での開発を目的とします。 ・オンショア開発(Onshore Development):自社内、あるいは自国の国内企業に委託して開発すること。
今回の選択肢にある他の用語は、開発手法やプロセスの分類です。
・ウォータフォール開発:工程を順番に進める伝統的な手法です。 ・プロトタイプ開発:試作品(プロトタイプ)を作成し、利用者のフィードバックを得ながら進める手法です。 ・ラピッドアプリケーション開発(RAD):プロトタイプを繰り返し作成し、開発ツールなどを活用して短期間で開発する手法です。
これらの用語は、開発の「やり方(プロセス)」なのか、開発の「場所(立地)」なのかで区別できます。問題文が「場所・地域」について問うている場合は、オフショアやニアショアといったキーワードを優先して選ぶようにしましょう。
ITパスポート試験では、グローバル化が進む現代のITビジネスの流れを問う問題が頻出です。特に「コスト削減」と「海外」という組み合わせが出てきたら、迷わずオフショア開発を選択できるよう、用語の定義をセットで覚えておきましょう。
- ITアウトソーシング(オフショア、ニアショア、オンショア)の比較(IPA 独立行政法人 情報処理推進機構)