応用情報技術者 2024年 春期 午前2 問48
問題文
リーンソフトウェア開発において、ソフトウェア開発のプロセスとプロセスの所要時間とを可視化し、ボトルネックや無駄がないかどうかを確認するのに用いるものはどれか。
選択肢
ア:ストーリーカード
イ:スプリントバックログ
ウ:バーンダウンチャート
エ:バリューストリームマップ(正解)
リーンソフトウェア開発におけるプロセス可視化手法【午前2 解説】
要点まとめ
- 結論:リーン開発でプロセスの所要時間や無駄を可視化するには「バリューストリームマップ」を用います。
- 根拠:バリューストリームマップは工程ごとの時間や待ち時間を示し、ボトルネック特定に最適なツールです。
- 差がつくポイント:他の選択肢はタスク管理や進捗確認に使うが、全体の流れと時間を可視化するのはバリューストリームマップだけです。
正解の理由
バリューストリームマップは、製造業からソフトウェア開発に応用された手法で、プロセスの各段階の所要時間や待ち時間を図示し、価値を生まない無駄を明確にします。これにより、どこにボトルネックがあるかを一目で把握でき、改善策を立てやすくなります。リーン開発の基本理念である「ムダの排除」に直結するため、プロセス改善に不可欠なツールです。
よくある誤解
バーンダウンチャートは進捗管理に使うため、プロセス全体の時間や無駄の可視化には不向きです。ストーリーカードやスプリントバックログはタスク管理用であり、プロセスの流れや時間分析には使いません。
解法ステップ
- 問題文の「プロセスの所要時間と無駄の可視化」に注目する。
- 選択肢の意味を整理する(ストーリーカード=タスク単位、スプリントバックログ=スプリント内タスク管理、バーンダウンチャート=進捗グラフ)。
- 「プロセス全体の流れと時間を可視化する」特徴を持つバリューストリームマップを選ぶ。
- リーン開発の目的(ムダの排除)と照らし合わせて正解を確定する。
選択肢別の誤答解説
- ア: ストーリーカードは個々のユーザーストーリーを管理するカードで、時間や無駄の可視化には使いません。
- イ: スプリントバックログはスプリント期間中の作業リストで、プロセス全体の時間分析には不適切です。
- ウ: バーンダウンチャートは残作業の推移を示すグラフで、ボトルネックや無駄の特定には向きません。
- エ: バリューストリームマップはプロセスの流れと所要時間を可視化し、ボトルネックや無駄を明確にするため正解です。
補足コラム
バリューストリームマップは元々トヨタ生産方式の「価値流れ図」から派生したもので、ソフトウェア開発においてもリーンの考え方を適用する際に重要なツールです。工程ごとの処理時間や待ち時間を視覚化し、改善ポイントを見つけやすくします。リーン開発では継続的改善(カイゼン)に役立つため、理解しておくと実務でも役立ちます。
FAQ
Q: バーンダウンチャートとバリューストリームマップの違いは何ですか?
A: バーンダウンチャートは残作業の進捗を示すグラフで、バリューストリームマップはプロセス全体の流れと時間を可視化し無駄を特定します。
A: バーンダウンチャートは残作業の進捗を示すグラフで、バリューストリームマップはプロセス全体の流れと時間を可視化し無駄を特定します。
Q: スプリントバックログは何のために使いますか?
A: スプリントバックログはスプリント期間中に実施するタスクの一覧で、作業管理に使いますがプロセスの時間分析には使いません。
A: スプリントバックログはスプリント期間中に実施するタスクの一覧で、作業管理に使いますがプロセスの時間分析には使いません。
関連キーワード: リーン開発、バリューストリームマップ、ボトルネック分析、プロセス可視化、ムダ排除

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

