Skip to content

平成27年度 春期 ITパスポート試験 問90

This question's explanation and your answers so far.

問90
頻出度★★★

工作機械メーカのX社は,競合メーカとの差別化を目的として,現在製造している製品Zの改良を決め,製品Zの改良プロジェクト(以下,Zプロジェクトという)を発足した。製品開発課に勤務するAさんはZプロジェクトのメンバに選ばれ,先輩のBさんからZプロジェクトの状況,及びZプロジェクトのリスク(以下,リスクという)に関する説明を受けた。 〔Zプロジェクトの状況〕 (1) 過去に行った同一規模のプロジェクトと比べて,プロジェクトメンバは同数だが,期間は半分で計画している。 (2) 改良する機能の取りまとめ作業は,製品企画課が担当し,完了している。 (3) 現行の製品Zの部品や組み込まれているソフトウェアは,できるだけ流用することにした。流用対象の抽出は終了している。 (4) 新たに開発する部品は,現行の製品Zを開発したメンバが担当する。 (5) 新たに開発するソフトウェアは,開発経験の浅いメンバが担当する。 〔リスクに関する説明〕 (1) リスクとは,プロジェクトを遂行するときに発生する,納期,費用,品質に影響を与える様々な事象のことである。 (2) リスクが発生する確率や影響の大きさはプロジェクトごとに異なり,それらは遂行過程で変化する。 Aさんは〔Zプロジェクトの状況〕の(5)に,影響の大きなリスクが存在するので,試作機の品質試験に間に合わせるために,特にスケジュール管理が重要であると考え,Bさんに相談した。そこで,ソフトウェアを開発するメンバから図1に示すアローダイアグラムを提出してもらった。しかし,開発スケジュールが遅れた場合のリスクが考慮されていないことに気付き,何らかの対策が必要と考えた。 Aさんは,〔Zプロジェクトの状況〕の(5)が,プロジェクトが失敗する原因になりかねないと考え,開発に先立ち,その予防策を講じることにした。予防策の一つとして,適切なものはどれか。

出典 平成27年度 春期 ITパスポート試験 問90
解説

問 90

※ Our check while writing this explanation could not fully confirm the published answer; scoring follows IPA's official key.

  • Incorrectア

    Referring to the schedules of previously executed projects is a measure to improve the accuracy of schedule estimation. It relates to the unreasonable plan in item (1), where the number of members is the same but the period is halved, and it does not resolve the members' lack of technical ability itself in item (5). The fact that inexperienced members are in charge does not disappear just because the way the schedule is drawn up is changed.

  • Incorrectイ

    Collecting design documents that can be reused is a way to reduce the amount of development work, but as item (3) states, the extraction of what can be reused has already been completed. Moreover, item (5) concerns software that is newly developed, so collecting reusable materials cannot reach the cause, which is the lack of skills of the inexperienced members who handle the new development.

  • Incorrectウ

    Creating a list that compares the functions after improvement with the functions of competitors' products is a product planning and marketing activity. Furthermore, as item (2) states, the product planning section has already finished compiling the functions to be improved. It has nothing to do with the risk of insufficient development skills in item (5), so it is not a preventive measure.

  • エ

    正解 Item (5) of [Status of Project Z] referred to in this question is the situation that the newly developed software will be handled by members with little development experience. In other words, the risk hidden here is a drop in quality and a delay in the schedule caused by the members lacking software development skills, and it could become a cause of project failure. A preventive measure is a response that lowers the probability or the impact of a risk before it materializes (risk mitigation, or reduction). What acts directly on the cause of this risk, namely insufficient technical ability, is to train the members in the software development skills they lack before development starts so that they acquire the necessary skills. Therefore エ is the appropriate preventive measure. A shortage of staff skills is a typical risk that is hard to recover from once work has begun, so education and training before development is the standard countermeasure.

ここがポイント
  • Risk response strategies include avoidance, mitigation (reduction), transfer, and acceptance, and a preventive measure corresponds to mitigation, which lowers the probability or impact of a risk before it materializes. The basic rule is to choose a measure that acts directly on the cause of the risk.
  • For a risk such as a shortage of staff skills, the standard approach is to strengthen skills through education and training before work starts. Devising a better way to draw up the schedule, collecting materials, or doing planning-level analysis are measures for risks with different causes and cannot substitute for it.
用語

Your answers