スポンサーリンク

問題の解答・解説ページ

このページは解説の閲覧モードです。
実力試しをしたい方は、下のボタンからクイズに挑戦してください!

この問題をクイズ形式で解く
問題 No.4354
トヨタ生産方式の思想をソフトウェア開発に応用し、無駄の排除、徹底した効率化、顧客にとっての価値の最大化を目指す開発手法はどれか。

【正解の解説】

リーン開発

これは料理に例えると、冷蔵庫の余り物を一切出さず、注文を受けてから最速で最高の一皿を出すようなものです。開発の現場で「動かない機能の作り込み」や「無駄な書類作成」を徹底的に削ぎ落とし、本当に価値のある機能だけに集中するスリムな進め方として、現代の多くのシステム開発で重宝されています。

スポンサーリンク

【その他の選択肢の解説】

エクストリームプログラミング

初学者は「効率化や迅速化」という言葉からリーン開発と混同しがちですが、XPは開発者同士がペアを組んでコードを書くなど、日々のプログラミング作業の「やり方」に強く焦点を当てた手法です。思想そのものを指すリーンとはアプローチの切り口が異なります。

アジャイルソフトウェア

アジャイルは、スクラムやリーンといった個別の手法を包み込む「大まかな考え方や思想の総称」です。試験では手法の階層構造を問われることが多いため、「アジャイルという大きな傘の下に、リーン開発やスクラム開発という具体的な手法が存在する」という関係性を必ず押さえておきましょう。

ウォーターフォール開発

ウォーターフォール開発は、建築現場のように最初に綿密な設計図を作り、計画通りにコツコツ作る手法です。途中で仕様変更があると大きな「無駄(手戻り)」が発生しやすいため、変化を歓迎し無駄を削るリーン開発の思想とは真逆の性質を持っている点に注意が必要です。