問問1
業務要件の優先順位付けについて
情報システムの開発における要件定義において,システムアーキテクトは利用者な
どとともに,提示された業務要件を精査する。その際,提示された業務要件の全てを
システム化すると,コストが増大したり,開発期間が延びたりするおそれがある。そ
のため,システムアーキテクトは,業務要件のシステム化によって得られる効果と必
要なコストや開発期間などから,例えば次のような手順で,提示された業務要件に優
先順位を付ける。
1.業務の特性や情報システムの開発の目的などを踏まえて,組織の整備や教育訓練
などの準備の負荷,業務コスト削減の効果及び業務スピードアップの度合いといっ
た業務面での評価項目を設定する。また,適用する技術の検証の必要性,影響する
他の情報システムの修正を含む開発コスト及び開発期間といったシステム面での評
価項目を設定する。
2.業務の特性や情報システムの開発の目的などを踏まえて,評価項目ごとに重み付
けをする。
3.業務面,システム面でのそれぞれの評価項目について,業務要件ごとに定量的に
評価する。このとき,定性的な評価項目についても,定量化した上で評価する。
4.評価項目ごとに付与された重みを加味して総合的に評価し,実現すべき業務要件
の優先順位を付ける。
あなたの経験と考えに基づいて,設問アーウに従って論述せよ。
設問アあなたが要件定義に携わった情報システムについて,その概要を,情報システ
ムの開発の目的,対象の業務の概要を含めて,800字以内で述べよ。
設問イ設問アで述べた情報システムの要件定義で,業務要件をどのような手順で評価
したか。その際,どのような評価項目を設定し,どのような考えで重み付けをし
たか。800字以上1.600字以内で具体的に述べよ。
設問ウ設問イで述べた評価手順に沿って,どのような業務要件をどのように評価した
か。また,その結果それらの業務要件にどのような優先順位を付けたか。幾つか
の業務要件について,600字以上1,200字以内で具体的に述べよ。
問問2
情報システムの移行方法について
情報システムの機能強化のために,新たに開発した情報システム(以下,新システ
ムという)を稼働させる場合,現在稼働している情報システム(以下,現システムと
いう)から新システムへの移行作業が必要になる。
システムアーキテクトは,移行方法の検討において,対象業務の特性による制約条
件を踏まえ,例えば,次のような情報システムの移行方法を選択する。
・多数の利用部門があり,教育に時間が掛かるので,利用部門ごとに新システムに
切り替える。
・移行当日までに発生したデータを当日中に全て処理しなければ,データの整合性
を維持できないので,全部門で現システムから新システムに一斉に切り替える。
・障害が発生すると社会的な影響が大きいので,現システムと新システムを並行稼
働させる期間を設けた上で,障害のリスクを最小限にして移行する。
また,移行作業後の業務に支障が出ないようにするために,例えば,次のような工
夫をすることも重要である。
・移行作業が正確に完了したことを確認するために,現システムのデータと新シス
テムのデータを比較する仕組みを準備しておく。
・移行作業中に遅延や障害が発生した場合に移行作業を継続するかどうかを判断で
きるように,切戻しのリハーサルを実施し,所要時間を計測しておく。
あなたの経験と考えに基づいて,設問アンウに従って論述せよ。
設問アあなたが移行に携わった情報システムについて,対象業務の概要,現システム
の概要,及び現システムから新システムへの変更の概要について,800字以内で
述べよ。
設問イ設問アで述べた情報システムにおいて,対象業務の特性によるどのような制約
条件を踏まえ,どのような移行方法を選択したか。選択した理由とともに,800
字以上1.600字以内で具体的に述べよ。
設問ウ設問イで述べた情報システムの移行において,移行作業後の業務に支障が出な
いようにするために,どのような工夫をしたか。想定した支障の内容とともに,
600字以上1.200字以内で具体的に述べよ。
=
問問3
組込みシステムにおけるオープンソースソフトウェアの導入について
組込みシステムに要求される機能は,年々専門化,高度化しているが,その一方で
開発期間は短縮化が求められている。これを解決する方法として,社内で保有してい
ない技術及び標準的な機能は,外部からOS,ライブラリ及びプラットフォームを導
入して実現することがある。外部技術の導入に際し,例えばLinuxなど,ソースコー
ドが公開されているオープンソースソフトウェア(以下,0SSという)を利用する
ことがある。また,プラットフォームの採用に際し,顧客からAndroidなどのOSS
を使うように要求されることもある。
OSSの多くは無償で利用できる。また,多数の人が利用し開発した成果が更に
OSSとして公開されていたり,標準的な装置のデバイスドライバが提供されていた
り,インタフェースがデファクトスタンダードになっていたりして,開発者の利便性
が高い。
Lal,OSSは市販品とは異なり,一般的には保証やサポートがない。また,OSS
の使用許諾条件には,自社開発部分の外部への開示を要求されるものがあるなど,利
用においての注意点がある。組込みシステムでは,性能要件達成,独自ハードウェア
制御おがどのために,OSS部分に手を加えたり自社開発ソフトウェアと組み合わせて
使ったりすることがあるので,関係部署を交えた協議を要することがある。
このように組込みシステムのシステムアーキテクトは,OSS導入に際して,自社
開発ソフトウェアとOSSとをどのように組み合わせるかについて,利点,ERAS
どを考慮してシステム構築を検討する必要がある。
あなたの経験と考えに基づいて,設問アンウに従って論述せよ。
設問アあなたが携わった組込みシステムの概要と,OSS導入の是非を検討するに至
った経緯を,OSS導入の目的を含めて800字以内で述べよ。
設問イ設問アで述べた組込みシステムの構築において,OSS導入の是非を検討した
際に,関係部署とどのような協議を行い,OSS及び市販品と自社開発ソフトウ
ェアとの組合せに関してどのような考慮をしたか,800字以上1,600字以内で具
体的に述べよ。
設問ウ設問アで述べた組込みシステムについて,OSS導入に際し,開発段階で発生
した課題,目的の達成度を踏まえて開発時に下した導入の是非に対する判断の妥
当性,及び今後の対応について,600字以上1.200字以内で具体的に述べよ。
ーー時
[xモ用紙)
ーー
[xモ用紙)
=.=