M 社は装飾品販売会社である。M 社では新たな事業として,一般消費者に対するインターネットを用いたアクセサリ販売を検討することになった。 販売企画課の入社 2 年目になる A さんは,このアクセサリ販売を検討するメンバに選ばれ,インターネットで商品を販売するシステム(以下,通販システムという)の構築を担当することになった。A さんは通販システムの構築に当たり,実施すべきことを気づいた順にメモに書き出した。 なお,M 社では,通販システムの構築は X 社に委託することを決めている。 〔A さんが書き出したメモ〕 (1) アクセサリの販売を行っている従業員や,アクセサリを購入した顧客から,通販システムに対する要求や要望をヒアリングして,文書にまとめる。 (2) 委託先の X 社に通販システムの要件を伝える。その後,X 社が構築した通販システム,X 社が作成したプログラム設計書,及び X 社が実施したテスト報告書を受領する。 (3) 通販システムに対する要求や要望を基に,通販システムで実装すべきシステム要件を文書にまとめる。 (4) 通販システムに対する要件を満たしているかの判定のために,X 社から受領した通販システムのテストを M 社が実施する。結果を M 社のテスト報告書にまとめる。 (5) M 社がテストした結果を基に,通販システムの妥当性の確認を行い,稼働判定を実施する。通販システムの稼働が可能と判断されれば,通販システムでの販売を開始する。 Aさんは,〔Aさんが書き出したメモ〕の(4)の作業を,テスト1~4とテスト報告書作成という小作業項目に分解し,それぞれの日数と依存関係を表1にまとめた。この作業のクリティカルパスに掛かる日数は何日か。 表1 小作業項目に掛かる日数と小作業項目の依存関係
| 小作業項目 | 日数 | 先行する小作業項目 |
|---|---|---|
| テスト1 | 3 | なし |
| テスト2 | 4 | テスト1 |
| テスト3 | 2 | なし |
| テスト4 | 5 | テスト1,テスト3 |
| テスト報告書作成 | 2 | テスト2,テスト4 |