午前問48
安価な労働力を大量に得られることを狙いに、システム開発を海外の事業者や海外の子会社に委託する開発形態として、最も適切なものはどれか。
| ウォータフォール開発 | |
| オフショア開発 | |
| プロトタイプ開発 | |
| ラピッドアプリケーション開発 |
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- イ
解説
安価な人件費の国にいる多くの技術者を活用する目的で、システム開発を海外の企業や海外子会社へ委託する形態はオフショア開発です。Offshoreは「海外」を意味し、業務を国外へ委ねる取り組みはオフショアアウトソーシングとも呼ばれます。いずれも、人件費の低さを背景にコスト削減を狙う点が特色です。
| ア. | ウォータフォール開発 |
| ウォーターフォール開発は、全体計画を立てたうえで、要求定義→設計→実装→テスト→運用の順に工程を直列で完了させていく手法です。工程を上流から下流へ一方向に進める開発モデルであり、海外委託や人件費の観点とは無関係です。 | |
| イ. | オフショア開発 |
| 正解です。オフショア開発は、海外(Offshore)の事業者にシステム開発を委託する形態を指します。業務全般を海外に外部委託する場合はオフショアアウトソーシングとも言い、人件費の安い国へアウトソースすることでコスト削減を図ります。 | |
| ウ. | プロトタイプ開発 |
| プロトタイプ開発は、早期に試作品を作成し、利用者に完成像を示して要件の確認・承認を得てから本格開発へ進むモデルです。海外の開発体制を前提とするものではありません。 | |
| エ. | ラピッドアプリケーション開発 |
| ラピッドアプリケーション開発(RAD)は、統合開発環境などのツールを用いて、コード生成の半自動化や視覚的なUI設計、モジュール化などにより短期間でアプリケーションを作ることを重視する手法です。海外委託の形態を示す用語ではありません。 |