平成31年度 春期 ITパスポート 問32(ストラテジ)
出典:平成31年度 春期 ITパスポート試験 公開問題 問32(独立行政法人情報処理推進機構(IPA))
ソフトウェアの開発において基本設計からシステムテストまでを一括で委託するとき,請負契約の締結に関する留意事項のうち,適切なものはどれか。
- ア請負業務着手後は,仕様変更による工数の増加が起こりやすいので,詳細設計が完了するまで契約の締結を待たなければならない。
- イ開発したプログラムの著作権は,特段の定めがない限り委託者側に帰属するので,受託者の著作権を認める場合,その旨を契約で決めておかなければならない。
- ウ受託者は原則として再委託することができるので,委託者が再委託を制限するためには,契約で再委託の条件を決めておかなければならない。
- エソフトウェア開発委託費は開発規模によって変動するので,契約書では定めず,開発完了時に委託者と受託者双方で協議して取り決めなければならない。
正解と解説を見る
正解:ウ
【請負契約の留意事項】
請負契約は、受託者(請負人)が仕事を完成させることを約束し、委託者(注文者)がその結果に対して報酬を支払う契約です。ソフトウェア開発を請負契約で委託するときは、主に次のことに注意します。
・仕事を完成させればよい契約なので、民法では、受託者が仕事を別の会社に再委託(下請け)することは禁止されていません。委託者が再委託を制限したい場合は、契約で条件を定めておく必要があります
・開発したプログラムの著作権は、特に定めがなければ、プログラムを作った受託者側に帰属します。委託者が著作権を得たい場合は、契約で譲渡を定めておく必要があります
・委託費(報酬)や作業の範囲などは、契約で定めておきます
【選択肢の検討】
ア:詳細設計が完了するまで契約の締結を待つ必要はありません。仕様変更に備えて、変更の手続や費用の扱いを契約で決めておきます。工程ごとに分けて契約する方法(多段階契約)もあります。
イ:著作権は、特段の定めがなければ、委託者ではなく、プログラムを作った受託者側に帰属します。委託者に帰属させたい場合に、契約で決めておく必要があります。
ウ:請負契約では、受託者は原則として再委託できるので、委託者が再委託を制限するには、契約で条件を決めておく必要があります。適切です。
エ:開発委託費は、契約で定めておくべきものです。開発完了時に協議して決めるのでは、費用をめぐるトラブルの原因になります。
よって、正解は選択肢ウです。