ITパスポート試験 / 令和8年度 ITパスポート試験 公開問題 / 問50
certification-simodake-work

令和8年度 ITパスポート試験 公開問題 問50 解説 作業の最短所要日数

設問図

問50 次の表の作業を3名で実施するとき,全ての作業を終わらせるのに必要な最短の日数は何日か。ここで,複数要員が必要な作業は全員がそろわないと着手できず,指定された要員数以上の要員を充てても所要日数は短縮できない。また,着手した作業は作業が完了するまで中断できないものとする。

  1. ア 9日
  2. イ 12日
  3. ウ 15日 ✓ 正答
  4. エ 18日

解説

最小日数を求めるための手順

この問題は、作業の依存関係(どの作業が終われば次が始められるか)と、リソース(要員数)の制約を考慮してスケジュールを組み立てる問題です。以下の手順で考えます。

  1. 作業の依存関係を整理する:Aが終わるとBとCが開始可能。Bが終わるとD、Cが終わるとE、DとEの両方が終わるとFが開始可能です。
  2. 要員制約を確認する:全3名しかいません。Bには2名、Cにも2名必要なため、BとCを同時に実施することは不可能です(2名+2名=4名となり、3名を超えてしまうため)。
  3. スケジュールを組み立てる:
    • 1~3日目:A(1名使用)を実施。残り2名は待機。
    • 4~6日目:B(2名使用)を実施。Cは開始できないので待機。
    • 7~9日目:D(1名使用)を実施。その間、空いた2名を使ってC(2名使用)を実施可能。
    • 10~12日目:E(2名使用)を実施。
    • 13~15日目:F(1名使用)を実施。 合計で15日となります。

プロジェクトマネジメントにおけるスケジューリングの考え方

この問題で問われているのは、PERT図やガントチャートを作成する際に不可欠な「リソース平準化」の概念です。

現実のプロジェクトでは、作業順序だけでなく、その作業を遂行できる人員や機材(リソース)には限りがあります。すべての作業を「依存関係だけで計算した最短時間」で終わらせようとすると、特定の時期に要員が集中して不足したり、逆に手持ち無沙汰になったりします。これを適切に調整し、限られたリソースの中で工期を守る計画を立てる能力が、システム開発の現場では非常に重要視されます。

なぜこの知識が実務で役立つのか

ITパスポート試験でこの問題が出る教育的な意図は、将来のITエンジニアやプロジェクト管理者が、無理のない計画を立案できるようになることにあります。

もしあなたがシステム開発の現場で、リソース制約を無視して「最短で3日ずつ、計12日で終わります」と報告したとしましょう。しかし、実際には上記の計算の通り、リソースが足りずに作業が遅延し、クライアントとの約束を破ることになります。 この問題を解くことを通じて、依存関係だけでなく「並行作業が可能なのか?」「リソースは足りているか?」という視点を持つ習慣をつけることが、実際のビジネスにおけるトラブルを未然に防ぐ第一歩となります。

参考リンク

学習の記録にははてなブックマーク!

気づいたこと・覚えたことをコメントにメモしよう