N 社は,携帯情報端末用アプリケーションソフトウェア(以下,携帯アプリという)の商品開発プロジェクトを,4 月 1 日に社外秘で立ち上げた。携帯アプリの商品開発プロジェクトは,マーケティングを自社で,ソフトウェア開発を外部調達で行う。 〔7 月 1 日までのプロジェクトの経緯〕 (1) N 社の体制:4 月のプロジェクト立上げ時の構成員は,プロジェクトマネージャ 1 名とプロジェクトメンバ 3 名であったが,6 月からは A さんが参加し総勢 5 名になった。 (2) ソフトウェア開発:B 社及び C 社と守秘義務契約を締結後,この 2 社に見積書を提出してもらい,6 月中旬に B 社と請負契約を締結した。 (3) プロジェクト期間短縮:プロジェクト期間は当初 7 か月の計画で開始したが,競合他社が類似商品を開発する動きがあることから,6 月下旬に全体で 1 か月プロジェクト期間を短縮することを検討し実施した。前提条件は,次の 2 項目とした。 ・商品仕様と請負業務範囲は変更しない。 ・商品発表は,当初ソフトウェア開発の完了時に行うこととしていたが,ソフトウェア開発完了の 0.5 か月前に前倒しする。 〔契約変更と工程管理〕 プロジェクト期間短縮を B 社と協議したところ,次の回答があった。 “ソフトウェア開発工程の作業に要員を追加すれば,作業の完成を早めることが可能である。要員追加に伴い一時生産性が低下し,開発工数が増加するので,そのコスト増分が認められれば対応する。バグ増加などのリスクは少ない。” N 社と B 社は,この内容で合意し,請負契約の変更契約を 6 月末に締結した。 図 1 はプロジェクト期間を 1 か月短縮した変更計画を含むガントチャートである。N 社は,7 月 1 日からこのガントチャートの変更計画に従って工程管理を開始した。 N 社は, 7月1日から図1のガントチャートの変更計画に従って工程管理を開始した。 この変更計画で, プロジェクト期間を全体で1か月短縮することを可能にする対策の説明として, 適切なものはどれか。
平成25年度 秋期 ITパスポート試験 問88
この問題の解説と、これまでの解答の記録です。
問 88
※ この問題は、解説作成時の検算で公表解答を確認しきれませんでした。判定は IPA 公表の解答どおりです。
不正解ア
開発を 0.5か月短縮し受入試験・検収を 0.5か月前倒しすると、受入試験・検収は 9月末に終わります。しかし流通計画・プロモーションに触れていないため、それは当初計画のまま 9月中旬〜10月末に残り、プロジェクトの終了日は 10月末のまま変わりません。つまりこの対策だけでは短縮は 0か月です。全体工期を決めるのは最も遅く終わる作業なので、そこを動かさない限り効果は出ません。
- イ
正解 図1 は横軸が 4月〜10月の月目盛で、各作業について 当初計画 / 変更計画 / 実績 の3段が並んだガントチャートです。まず当初計画を読むと、外部調達管理 (B社のソフトウェア開発作業) が 6月中旬〜9月中旬、受入試験・検収が 9月中旬〜10月中旬、流通計画・プロモーションが 9月中旬〜10月末で、いちばん遅く終わるのは流通計画・プロモーションなので プロジェクト全体の終了は 10月末 です。次に変更計画を読むと、外部調達管理は 6月中旬〜9月初 (=0.5か月短縮)、受入試験・検収は 9月初〜9月末 (=0.5か月前倒し、期間は1か月のまま)、流通計画・プロモーションは 8月中旬〜9月末 (=1か月前倒し、期間は1.5か月のまま) となり、全体の終了は 9月末 = ちょうど1か月短縮されます。ここで大切なのは、短縮の効果が出るには「最後に終わる作業」を早めなければならない、という点です。開発を 0.5か月縮めて受入試験・検収を 0.5か月前倒ししただけでは、最後に終わる流通計画・プロモーションが 10月末のまま残るので全体は縮みません。逆に流通計画・プロモーションだけを前倒ししても、受入試験・検収が 10月中旬まで残ります。両方をそろえて初めて 9月末に収まります。さらに、前倒しした流通計画・プロモーションの開始 (8月中旬) は、まだ続いている B社のソフトウェア開発作業 (9月初終了) と 0.5か月ぶん重なります。すなわち図1 の変更計画は「開発を 0.5か月短縮 + 受入試験・検収を 0.5か月前倒し + 流通計画・プロモーションを前倒しして開発と 0.5か月並行」という3つの対策の組合せであり、これをそのまま述べている イ が正解です。
不正解ウ
図1 の変更計画で外部調達管理 (B社のソフトウェア開発作業) が短縮されているのは 6月中旬〜9月中旬 から 6月中旬〜9月初 の 0.5か月ぶんであり、1か月ではありません。図の読み取りとして誤りです。加えて、仮に開発を1か月縮めても、後続の受入試験・検収と流通計画・プロモーションを前倒ししなければ、いちばん遅く終わる流通計画・プロモーションが 10月末のまま残り、全体は1か月も縮みません。
不正解エ
流通計画・プロモーションの開始を 9月中旬から 8月中旬へ1か月前倒しする点は図1 の変更計画と合っていますが、並行作業の長さが違います。変更計画では B社のソフトウェア開発作業自体も 0.5か月短縮されて 9月初に終わるため、重なるのは 8月中旬〜9月初 の 0.5か月であって 1か月ではありません。また、この対策だけでは受入試験・検収が当初計画のまま 10月中旬に終わるので、全体の短縮は 0.5か月にとどまり、目標の1か月には届きません。
- ガントチャートは横軸に時間、縦軸に作業をとった進捗管理図で、当初計画・変更計画・実績を並べて描くことで、どの作業をどれだけ前倒し/短縮したかを目盛で読み比べられる。
- プロジェクト全体の終了日を決めるのは「最も遅く終わる作業」である。ある作業を短縮しても、その後ろに残る作業や並行して最後まで続く作業を前倒ししなければ全体工期は縮まない。逆に、先行作業の完了を待たずに一部を重ねて始める並行作業 (ファストトラッキング) は、全体短縮の有効な手段になる。