業務分析を行うときに, DFD を用いて検討するのに適しているものはどれか。
平成23年度 秋期 ITパスポート試験 問3
この問題の解説と、これまでの解答の記録です。
問 3
不正解ア
業務のクリティカルパスは誤り。クリティカルパスとは、プロジェクトの各作業を先行・後続関係でつないだときに、全体の所要期間を決めてしまう最長経路 (どこか1つでも遅れると全体が遅れる、余裕日数がゼロの経路) のことで、これを求めるにはアローダイアグラム (PERT図) を作り、各結合点の最早結合点時刻と最遅結合点時刻を計算する。DFDの矢印はデータの受け渡しを表すだけで、作業の所要時間や先行・後続の順序関係を表す記号ではないため、DFDから経路の長さを計算することはできない。
不正解イ
業務の作業コストは誤り。作業ごとの費用を検討するには、WBSで作業を細かく分解して工数や単価を積み上げる見積り手法や、間接費を活動ごとに配賦するABC (活動基準原価計算) といった手法を用いる。DFDの記号には金額・工数・人数といった量的な属性を書き込む仕組みがなく、データの流れの構造しか表現できないので、コストの分析には向かない。
不正解ウ
業務の作業日程は誤り。いつからいつまで、どの作業をどの順に行うかという日程を検討・管理するには、横棒で作業期間と進捗を示すガントチャートや、日程計算ができるアローダイアグラムを用いる。DFDには時間軸がなく、図に描かれた矢印も処理の実行順序ではなくデータの授受を示すものなので、スケジュールを表すことはできない。
- エ
正解 正解はエ「業務の流れの改善点」。DFD (Data Flow Diagram、データフロー図) は、業務やシステムを「データの流れ」という観点でとらえて図示する構造化分析の代表的な手法である。使う記号は、データフロー (矢印=やり取りされるデータ)、プロセス (丸=データを加工する処理)、データストア (平行線=データの蓄積場所、帳簿やファイル)、外部実体 (四角=データの発生源や行き先である顧客・取引先・他部門) の4種類だけで、これらを組み合わせて、どんなデータがどこから発生し、どの処理を通って、どこに蓄えられ、最終的に誰に渡るのかを一枚の図に表す。業務分析ではまず現状の業務 (As-Is) をDFDに描き起こす。すると、同じ伝票を部門ごとに何度も転記している、承認のためだけにデータが行き来している、誰も参照しないデータストアが残っている、といったムダ・重複・滞留が目に見える形で浮かび上がる。そこであるべき姿 (To-Be) のDFDを描いて比較すれば、どの処理を統合・廃止し、どの流れを短縮すべきかという改善点を具体的に議論できる。つまりDFDが得意なのは、業務の流れそのものの構造を明らかにして改善点を見つけることであり、エが適している。
- DFD (データフロー図) は、データフロー (矢印)、プロセス (丸)、データストア (平行線)、外部実体 (四角) の4記号で業務の中のデータの流れを表す構造化分析の図法。現状 (As-Is) と改善案 (To-Be) を描いて比較することで、重複・ムダ・滞留といった業務の流れの改善点を洗い出すのに用いる。
- 図法は目的で使い分ける — DFDはデータの流れ、E-R図はデータの構造と関連、アローダイアグラム (PERT図) は日程計算とクリティカルパス、ガントチャートは作業期間と進捗、フローチャートは処理手順の分岐や繰返し。時間や費用の情報を持たないDFDに日程・コストの検討をさせない点が本問の要である。