リスクの種類

PMBOKのリスク・マネジメントの知識エリアより,リスクの種類に関する問題です。

 PMBOKでは,リスク・マネジメントのプロセスとして,リスク・マネジメント計画,リスク識別,定性的リスク分析,定量的リスク分析,リスク対応計画,リスクの監視コントロールの6つのプロセスが定義されています。この6つのプロセスの役割は,次ののようになります。

表●プロジェクト・リスク・マネジメント知識エリアのプロセス
プロセス名概要
リスク・マネジメント計画プロジェクトにおけるリスクのマネジメント方針を策定し,リスク・マネジメント計画書にまとめます。これ以降のプロセスは,ここで定義したマネジメント計画に基づいて実施される必要があります
リスク識別プロジェクトで発生し得るリスクの洗い出しを行います。ブレーンストーミングや専門家へのインタビューなどを実施します
定性的リスク分析洗い出したリスク1つ1つに対し,リスクの発生確率とプロジェクトへの影響度からリスクの優先順位付けを行います。ここで一定以上の優先度のリスクに対して以降のプロセスを経て対応策を策定していきます
定量的リスク分析優先度の高いリスクに対し,プロジェクトに対する影響度を金額などの面から詳細に分析します
リスク対応計画分析が終わったリスクに対し,対応策を決定していきます。プロジェクトに悪影響を及ぼすリスクに対しては,回避策,転嫁策,軽減策,受容策などがとられます。逆にプロジェクトへ好影響を及ぼすリスクに対しては,活用策,共有策,強化策,受容策などがとられます
リスクの監視コントロールプロジェクトの期間を通じて,新たなリスクが発生していないか,リスク対応策は有効か,などリスク・マネジメントの状況を監視します

 設問では,リスク対応計画に基づき対応策をとったのですが,その結果,新たなリスクが発生しました。この,対応策をとった結果として新たに発生したリスクを,「二次リスク」と呼びます。このように,対応策をとれば万全というわけではなく,二次リスクが発生する可能性がありますので注意が必要となります。

 選択肢2の「残存リスク」とは,定性的リスク分析の結果,優先度が低いと判断されたリスクや,受容策をとったリスクなど,対応策をとった後にも残っているリスクのことを指します。

 選択肢3の「未知のリスク」は,リスク識別の際に識別されなかったリスクで,発生時に迂回策をとるなどの対応が必要となります。

 選択肢4の「新規リスク」という言葉自体の定義はありませんが,プロジェクトの進捗に伴い,これまでには識別されていない新しいリスクが識別されることもありますので,リスクの監視コントロールプロセスにより常時監視する必要があります。

逐行解析此代码逻辑 public void BtnSelectClick(object obj) { try { //TODO ReturnData = new ReturnDataDto(); // 業務処理ログを出力する。(処理開始) GyomuLogUtil.LogOutput(JAFRSAOCommonConst.JAFRSAS99999IL00033, JAFRSAOCommonConst.JAFRSAO02010_VIEW_NAME, JAFRSAOCommonConst.JAFRSAO02010_EVENT_E014); // インスタンス変数.追加情報Dictリストをシリライズしてインスタンス変数. // 追加情報返却リストに設定する。 JsonSerializerOptions jsonOption = new JsonSerializerOptions { PropertyNameCaseInsensitive = true, Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping, WriteIndented = true }; List<Dictionary<string, object>>? rAddInfoList = new List<Dictionary<string, object>>(); // 現在表示されたタブで追加情報返しリスト、依頼区分コード、依頼内容コードを設定する。 if (TabIndex == 0) { // 追加情報Dictリストを取得する。 rAddInfoList = AddInfoDictList; // 依頼区分コード、依頼内容コードを返却情報に設定する。 ReturnData.iraiClsCd = IraiClsCd; ReturnData.iraiContCd = IraiContCd; } else if (TabIndex == 1) { // 検索追加情報Dictリストを取得する。 rAddInfoList = SAddInfoDictList; // 依頼区分コード、依頼内容コードを返却情報に設定する。 ReturnData.iraiClsCd = IraiClsCd; ReturnData.iraiContCd = SIraiContCd; } // 追加情報に"items"がある場合"items"の内容をシリライズする。 foreach(Dictionary<string, object> dict in rAddInfoList!) { if (dict.ContainsKey("items") == true) { dict["items"] = JsonSerializer.Serialize(dict["items"]); } } // 内部変数.追加情報返却リストにシリライズした追加情報を設定し、返却情報に設定する。 List<string> rList = new List<string>(); foreach (Dictionary<string, object> dict in rAddInfoList) { rList.Add(JsonSerializer.Serialize(dict, jsonOption)); } ReturnData!.addInfoReturnList = rList; // 牽引フラグ、依頼区分略名、依頼内容を返却情報に設定する。 foreach (DataRow row in IraiInfoDT!.Rows) { if ((JAFCommonBaseConvert.Filter(row["iraiClsCd"]) == ((TabIndex == 0) ? IraiClsCd : IraiClsCd)) && (JAFCommonBaseConvert.Filter(row["iraiContCd"]) == ((TabIndex == 0) ? IraiContCd : SIraiContCd))) { ReturnData.keninFlg = JAFCommonBaseConvert. FilterInt(row["keninFlg"]); ReturnData.iraiClsRyakumei = JAFCommonBaseConvert. Filter(row["iraiClsRyakumei"]); ReturnData.iraiCont = JAFCommonBaseConvert. Filter(row["iraiCont"]); } } // 依頼区分選択画面オブジェクトを取得し、表示状態をチェックし、画面を閉じる。 Window? jAFRSAO02010View = Application.Current.Windows.OfType<JAFRSAO02010View>() .FirstOrDefault(); // DialogResultを設定する。 // this.DialogResult.Value = true; if (jAFRSAO02010View != null) { // 依頼区分選択画面を閉じる。 jAFRSAO02010View.Close(); } } catch (Exception ex) { // クライアント共通異常処理を実施する。 // システムエラーログを出力する。 JAFRSAOCommon.HandleError(ex, JAFRSAOCommonConst.JAFRSAO02010_VIEW_NAME, JAFRSAOCommonConst.JAFRSAO02010_EVENT_E014); } finally { // 処理終了ログを出力する GyomuLogUtil.LogOutput(JAFRSAOCommonConst.JAFRSAS99999IL00034, JAFRSAOCommonConst.JAFRSAO02010_VIEW_NAME, JAFRSAOCommonConst.JAFRSAO02010_EVENT_E014); } }
09-26
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值