マナビングITパスポート

スケジュール作成に使う技法を見分ける:DFDや回帰分析との違い

ITパスポート試験 令和7年度 問41 / プロジェクトマネジメント › プロジェクトマネジメント

過去問にチャレンジ

令和7年度 問41

システム開発プロジェクトで使用される技法のうち、スケジュール作成に用いる技法として,適切なものだけを全て挙げたものはどれか。 a DFD (Data Flow Diagram) b 回帰分析 c クリティカルパス法 d プレシデンスダイアグラム法

  1. ア

    a,b

  2. イ

    a,d

  3. ウ

    b,c

  4. エ

    c,d

会話形式の解説

講師講師
この問題は、システム開発で使われる四つの技法のうち、スケジュール、つまり日程計画を作るためのものを選びます。それぞれの技法が何のためにあるのかを一つずつ確かめるのが近道です。
受験者受験者
カタカナや略語ばかりで、どれも開発で使いそうに見えます。DFDはシステム開発の勉強で見た気がするので、スケジュールにも関係があるのかと思いました。
講師講師
DFDはデータフローダイアグラムの略で、データの流れと処理の関係を図にする図法です。要件定義やシステムの分析・設計の段階で使うもので、日程を組むためのものではありません。
受験者受験者
データの流れを描く図なのですね。そうすると、DFDを含む組合せは外してよさそうです。回帰分析はどうでしょうか。工数の見積りに使えるなら、スケジュールにも関係しそうですが。
講師講師
そこが迷いやすいところです。回帰分析は、目的変数と説明変数の関係を式で表す統計手法です。見積りの補助に使われることはあっても、作業の順番や日程そのものを決める技法ではありません。
受験者受験者
見積りの手伝いと、日程を組むことは別なのですね。では残るのはクリティカルパス法とプレシデンスダイアグラム法ですが、二つの違いがよく分かっていません。
講師講師
クリティカルパス法は、作業どうしの依存関係と所要時間から最も長い経路を求めて、全体の工期を出す技法です。その最も長い経路がクリティカルパスで、そこにある作業が遅れるとプロジェクト全体が遅れる、余裕のない経路のことです。
受験者受験者
プレシデンスダイアグラム法のほうは、図を描く技法でしょうか。
講師講師
そのとおりです。作業をノード、つまり箱で表し、作業の前後関係を矢印で示します。どちらも作業の順番と日程を扱うので、スケジュール作成に使えます。
受験者受験者
整理すると、DFDはデータの流れの図、回帰分析は統計の手法なので対象外で、日程を扱うクリティカルパス法とプレシデンスダイアグラム法の組合せが正解ということですね。
講師講師
はい、正解はその二つを挙げた選択肢です。補足すると、プレシデンスダイアグラム法で作業の前後関係を図にし、そこからクリティカルパスを求める、という形で組み合わせて使われることが多いです。
講師講師
もう一つ、よく比べられるアローダイアグラムは、作業を箱ではなく矢印で表す点が違います。図の中で作業を何で表すのかを押さえておくと、似た名前の技法も区別しやすくなります。

まとめ

スケジュール作成に使う技法は、クリティカルパス法とプレシデンスダイアグラム法の二つで、正解はエです。クリティカルパス法は、作業の依存関係と所要時間から最も長い経路を求め、全体の工期を出します。プレシデンスダイアグラム法は、作業をノードで、作業の前後関係を矢印で表します。DFDはデータの流れを表す図法で、回帰分析は変数どうしの関係を式で表す統計手法なので、どちらも日程を組む技法ではありません。アローダイアグラムは作業を矢印で表す点がプレシデンスダイアグラム法と違うので、あわせて押さえておきましょう。

解答・解説

正解はエです

この問題のテーマ

システム開発でよく使われる技法の中から、スケジュール(日程計画)を作るための技法を選ぶ問題です。

解き方の考え方

a〜dの技法がそれぞれ何に使われるかを一つずつ確かめます。DFDはデータの流れを図にするもので、回帰分析は統計の手法です。どちらも日程を組む技法ではないので外します。作業の順番と所要時間を扱うクリティカルパス法とプレシデンスダイアグラム法の二つが残り、c、dの組合せであるエが正解です。

選択肢ごとの解説

  1. ×ア  a,b
    a、bの組合せです。aのDFDはデータの流れと処理の関係を表す図法で、bの回帰分析は変数どうしの関係を式で表す統計手法です。どちらもスケジュール作成の技法ではないため、誤りです。
  2. ×イ  a,d
    dのプレシデンスダイアグラム法は適切です。しかし、aのDFDは要件定義やシステムの分析・設計で使う図法で、日程を組むためのものではありません。aが含まれているため、誤りです。
  3. ×ウ  b,c
    cのクリティカルパス法は適切です。しかし、bの回帰分析は統計分析の手法です。工数の見積りを補助することはできても、作業の順番や日程そのものは決めません。bが含まれているため、誤りです。
  4. ○エ  c,d
    cのクリティカルパス法は、作業の依存関係と所要時間から最も長い経路を求め、全体の工期を出す技法です。dのプレシデンスダイアグラム法は、作業をノード(箱)で表し、矢印で作業の前後関係を示す技法です。どちらも日程と作業の依存関係を扱うので、スケジュール作成に使えます。

補足

プレシデンスダイアグラム法で作業の前後関係を図にし、その図からクリティカルパスを求める、という流れで二つを組み合わせて使うのが一般的です。よく比べられるアローダイアグラムは、作業をノードではなく矢印で表す点が違います。また、回帰分析は工数の見積りに使われることもあるため「スケジュールに関係がありそう」と迷いやすいですが、作業の順番や日程そのものを決める技法ではありません。

POINT

  • クリティカルパスとは、そこにある作業が遅れるとプロジェクト全体が遅れる、余裕のない一連の作業経路のことです。
  • クリティカルパス法では、作業の依存関係と所要時間から最も長い経路を求め、全体の工期を算出します。
  • プレシデンスダイアグラム法では、作業をノードで、作業の前後関係を矢印で表します。
  • DFDはデータの流れを表す図法で、システムの分析・設計や要件定義の段階で使います。
  • 回帰分析は目的変数と説明変数の関係を式で表す統計手法で、日程を組む技法ではありません。

※出典:令和7年度 ITパスポート試験 問41