令和4年度 春期 システムアーキテクト試験 午前II 問11
JIS X 0160:2021(ソフトウェアライフサイクルプロセス)によれば,廃棄プロセスのタスクのうち,アクティビティ“廃棄を確実化する”において実施すべきタスクはどれか。
解答・解説
正解: エ. 廃棄後の,人の健康,安全性,セキュリティ及び環境への有害な状況が識別されて対処されていることを確認する。
JIS X 0160:2021(ソフトウェアライフサイクルプロセス)における廃棄プロセスは、ソフトウェアシステムやその要素を終了させ、規定の要件に従って安全かつセキュアに廃棄することを目的としています。
このプロセスは主に以下の3つのアクティビティで構成されています。
- 廃棄の準備をする
- 廃棄を実行する
- 廃棄を確実化する
アクティビティ「廃棄を確実化する」では、システムや要素が適切に廃棄されたことを確認し、関連する記録を残すとともに、廃棄後に生じる可能性のある有害な状況(人の健康、安全性、セキュリティ、環境への影響など)が識別され、適切に対処されていることを確認するタスクを実施します。したがって、正解はエとなります。
各選択肢の解説
- ア:「選定されたソフトウェアシステム要素を再利用,再生利用,再調整,分解修理,保管又は破壊する。」は、アクティビティ「廃棄を実行する」において実施するタスクです。
- イ:「ソフトウェアシステムの廃棄戦略を定義する。」は、アクティビティ「廃棄の準備をする」において実施するタスクです。
- ウ:「ソフトウェアシステム又は要素を不活性化して取り除くための準備をする。」は、システムを取り外して処理可能にするための作業であり、アクティビティ「廃棄を実行する」において実施するタスクです。
- エ:正解です。アクティビティ「廃棄を確実化する」において実施するタスクです。