Skip to content

平成28年度 春期 ITパスポート試験 問6

This question's explanation and your answers so far.

問6
頻出度★☆☆

情報システムの構築に当たり, 要件定義から開発作業までを外部に委託し, 開発したシステムの運用は自社で行いたい。 委託の際に利用するサービスとして, 適切なものはどれか。

出典 平成28年度 春期 ITパスポート試験 問6
解説

問 6

  • Incorrectア

    SaaS is a service that lets you use the functions of software (an application) over the internet, only as much as you need. It uses already-completed software; it does not take on requirements definition through development tailored to your own company, so it is wrong as the outsourcing choice for this question.

  • イ

    正解 A systems integration (SI) service takes on, as a whole, the entire sequence of steps for a system: planning, requirements definition, design, development, testing, and deployment. This question asks to outsource the work from requirements definition through development, so an SI service that undertakes all of these steps together fits perfectly. It also does not conflict with the condition that operation after development is done in-house. Because the scope of an SI service can be set by contract, you can outsource the work up through development while keeping operation in-house. Therefore the correct answer is イ.

  • Incorrectウ

    A colocation (housing) service rents out installation space (racks), power, and network lines in a data center so that customers can bring in equipment they have prepared themselves and install and operate it. It centers on renting space and does not include system development, so it is wrong.

  • Incorrectエ

    A hosting service rents out servers prepared by the provider, on which customers run their own systems or websites. It is the rental of equipment (servers), not the outsourcing of requirements definition or development work, so it is wrong.

ここがポイント
  • A systems integration (SI) service undertakes, all together, the whole sequence of steps from planning, requirements definition, and design through development and deployment. The condition of outsourcing from requirements definition through development matches SI.
  • Distinguishing SaaS, colocation, and hosting: SaaS provides software functions, colocation rents out the place to install equipment, and hosting rents out servers; none of them is outsourcing system development itself.
用語

Your answers