平成29年 春期 基本情報技術者 午後 問06
問06 4問選択プロジェクトの要員計画に関する次の記述を読んで,設問1,2に答えよ。 A社では,社内で使用する新システムの構築に関するプロジェクトの検討を進めてきた。 プロジェクトは,システム開発が大規模になるので,要員の確保と納期遵守の観点から, 一期開発と二期開発から成る2段階の開発とした。開発チームは,A社の要員と, 協力会社B社の要員で編成することにした。 〔プロジェクトの説明〕 (1) 開発規模は,一期開発及び二期開発ともに同一である。 (2) 開発は,ウォータフォールモデルに基づいて,外部設計,内部設計, プログラム開発(単体テストを含む),結合テスト及び総合テストの五つの工程に分ける。 (3) 一期開発は 2017 年4月に開始する。二期開発は,一期開発のプログラム開発の開始月に開始する。 (4) 各工程での月別要員計画の前提条件は,次のとおりである。 A @の条件を満たす最少の人数をA社の要員数とし,全期間を通して一定の人数とする。 すなわち,A社の要員には,各月とも,全員が必ず担当する工程があるものとする。 B プログラム開発工程には,一期開発及び二期開発ともに,B社の要員だけを割り当てる。 C プログラム開発工程を除き,各月の必要要員については,まずA社の要員を割り当て, A社の要員だけでは不足する場合に,B社の要員を割り当てる。 E 一期開発と二期開発の作業が重なる期間については,A社の要員を,一期開発に優先して割り当てる。 E 一人が一期開発と二期開発の作業を同一月に行うことはない。
一期開発,二期開発それぞれにおける各工程の各月の要員数は次式で算出する。 ここで,各月の要員数は,小数点以下を切り上げた整数値とする。
A社の要員数は,〔プロジェクトの説明〕 (4) の前提条件に基づき a 人になる。 一期開発の外部設計工程では,B社の要員数は,各月ともに b 人になる。 一期開発及び二期開発の全工程について,要員数を求めた結果,各月でB社の要員数が ばらついていることが分かった。そこで,各月のB社の要員数をできるだけ平準化するために, プログラム開発工程の配分月数を調整することにした。ここで,納期などの制約から, プログラム開発工程で許容される配分月数は,3 〜 5 である。 プログラム開発工程の配分月数を一期開発及び二期開発ともに4にする開発スケジュール案を表2に示す。 この案の場合,2018 年 c が, 〔プロジェクトの説明〕 (4) の条件Aを満たせないことが分かった。 これは,プログラム開発工程の配分月数を,“ d ”又は“一期開発を 5 に, 二期開発を 4 にする”ことで解消できる。
a,b に関する解答群 オ 14 カ 42 c に関する解答群 d に関する解答群 イ ー期開発を 3 に,二期開発を 5 にする ウ ー期開発を 4 に,二期開発を 3 にする エ ー期開発を 4 に,二期開発を 5 にする
各月のB社の総要員数(B社の一期開発及び二期開発の要員数の合計)は, ピーク時の 2018 年4月に他の月よりも突出する。ピーク時のB社の総要員数を減らし, 3月から5月の3か月間の各月のB社の総要員数を等しくしたい。そのためには, この3か月間に実施する各工程の月ごとの要員数は一定ではなくなるが, 4月の一期開発の要員のうち e 人を3月に移動し, 二期開発の要員のうち f 人を5月に移動すればよい。 e,f に関する解答群 オ 5 カ 6
[←前の問題] [次の問題→] [問題一覧表] [分野別] [基本情報技術者試験TOP ] | ||||