pulpul 日本の試験

システムアーキテクト 過去問題

システムアーキテクト 2017年 秋期 午後II 問題

システムアーキテクト 2017年 秋期 午後IIの問題文3問です。図・表・別冊資料と正解は掲載していませんので、出典の公表資料またはアプリでご確認ください。

問問1

非機能要件を定義するプロセスについて 情報システムは,非機能要件の考慮漏れによって重大な障害を引き起こすことがあ る。非機能要件とは,信頼性を含む品質要件,運用・操作要件など,機能要件以外の 要件のことである。利用者は非機能要件を明確に認識していないことが多いので,シ ステムアーキテクトは,利用者を含む関連部門へのヒアリングによって必要な情報を 収集する。収集した情報を基に,業務及び情報システム両方の視点から非機能要件を 検討し,検討結果を意思決定者に提示し,判断してもらう。 例えば,信頼性要件の場合,次のようなプロセスてで検討する。 ・リスクを洗い出し,想定される損失並びに事業及び業務への影響を分析する。 ・分析結果に基づき,目標とすべき復旧時間を設定する。 ・設定した復旧時間を達成するための情報システムの実現方式を具体化する。 その際,前提となるシステム構成,開発標準,システム運用形態など,非機能要件 を定義するに当たって制約となる事項を示した上で,例えば次のように,意思決定者 に判断してもらうための工夫をすることも必要である。 ・複数のシステム構成方式について,想定される損失と,対策に必要なコストの比 較を示す。 ・信頼性を向上させるためにデュアルシステム方式にすると効率性の指標のーつで あるスループットが下がる,といった非機能要件間でのトレードオフが生じる場 合,各非機能要件の関係性を示す。 あなたの経験と考えに基づいて,設問アーウに従って論述せよ。 設問アあなたが要件定義に携わった情報システムについて,対象業務の概要と情報シ ステムの概要を,800字以内で述べよ。 設問イ設問アで述べた情報システムについて,どのような非機能要件を,業務及び情 報システム両方のどのような視点から,どのようなプロセスで検討したか。検討 した結果とともに,800字以上1,600字以内で具体的に述べよ。 設問ウ設問イで述べた非機能要件の検討の際,意思決定者に判断してもらうためにど のような工夫をしたか。600字以上1,200字以内で具体的に述べよ。 —3-

問問2

和柔軟性をもたせた機能の設計について 販売管理システムにおける販売方法の追加,生産管理システムにおける生産方式の 変更など,業務ルールが度々変化する情報システムや業務ソフトウェアパッケージの 開発では,様々な変化や要望に対して,迅速かつ低コストでの対応を可能にする設計, 言い換えると柔軟性をもたせた機能の設計が求められる。 システムアーキテクトは,情報システムの機能に柔軟性をもたせるために,例えば, 次のような設計をする。 ・“商品ごとに保管する倉庫が一つ決まっている”という多対1の業務ルールを, “商品はどの倉庫でも保管できる”という多対多の業務ルールに変更できるよう に,商品と倉庫の対応を関係テーブルにしておく。 ・多様な見積ロジックに対応できるように,複数の見積ロジックをあらかじめ用意 しておき,外部パラメタの設定で選択できるようにしておく。 また,このような柔軟性をもたせた機能の設計では,処理が複雑化する傾向があり, 開発コストが増加してしまうことが多い。開発コストの増加を抑えるためには,例え ば,次のように対象とする機能や項目を絞り込むことも重要である。 ・過去の実績,事業環境の変化,今後の計画などから変更の可能性を見極め,柔軟 性をもたせる機能を絞り込む。 ・業務の特性などから,変更可能な項目を絞り込むことで,ロジックを簡略化する。 あなたの経験と考えに基づいて,設問アーウに従って論述せよ。 設問アあなたが設計に携わった情報システムについて,対象業務の概要,情報システ ムの概要,柔軟性をもたせた機能の設計が必要になった背景を,800字以内で述 NE, 設問イ設問アで述べた情報システムで,機能に柔軟性をもたせるために,どのような 機能に,どのような設計をしたか。和柔軟性の対象にした業務ルールを含めて, 800字以上1.600字以内で具体的に述べよ。 設問ウ設問イで述べた設計において,開発コストの増加を抑えるために実施した機能。 や項目の絞り込みについて,その絞り込みが適切であると考えた理由を,600字 以上1,200字以内で具体的に述べよ。 ーォー

問問3

ioTの進展と組込みシステムのセキュリティ対応について IoTの進展に伴い,ネットワークに接続される組込みシステムが増えている。ネット ワークを利用して,機器のデータをアップロードする,プログラムをダウンロードし て更新するといった機能の他に,ネットワークに接続された他の機器と協調して動作 FS,サーバと連携して動作するなど,更に高度な機能を実現することができる。 このようにIoTの進展は組込みシステムの利便性を向上させる一方で,。ネットワー ク経由で外部から不正に利用される懸念も増大させている。例えば,改ざんしたプロ グラムに書き換えられたり,なりすましによって機器を不正に利用されたりするなど の被害が想定される。最近では,自律走行車両のように,不正に利用されると物理的 損害が懸念されるものもあり,それぞれの組込みシステムの特徴に応じたセキュリテ ィリスクを特定し,適切に対応する必要がある。 セキュリティリスクへの対応策には,例えば,重要な情報を保護するためにプロセ ッサを物理的に分けたり,なりすましを防ぐために高度な認証方式を採用したりする などの手段がある。しかし,その一方でこれらの対応策によって,原価の上昇,リア ルタイム性の低下も発生し得る。したがって,トレードオフを考慮した適切な対応策 が必要である。Ek,複数の機器が協調して動作する場合には,どの機器に,LOE うな対応策を適用するかというアーキテクチャの選択も,費用対効果の観点で重要と| なる。 組込みシステムのシステムアーキテクトは,組込みシステムのセキュリティリスク と不正利用防止の重要性に基づき,適切な対応策を講じなければならない。 あなたの経験と考えに基づいて,設問アンウに従って論述せよ。 設問アあなたが開発に携わった組込みシステムの概要と特徴,及び特定したセキュリ ティリスクについて,経緯を含め,800字以内で述べよ。 設問イ設問アで述べた組込みシステムにおいて,セキュリティリスクに対し,どのよ うな考えに基づいて対応策を検討したか。アーキテクチャ選択の観点.,トレード オフの考慮を含め,800字以上1,600字以内で具体的に述べよ。 設問ウ設問イで述べた対応策について,費用対効果からみた評価,及び今後の課題に ついて,600字以上1.200字以内で具体的に述べよ。 ーョー [xモ用紙] ー6一 [メモ用紙〕 =Fo

出典

公表資料(PDF)