‹

平成23年度 秋期 午後Ⅱ

平成23年度 秋期に実施されたシステムアーキテクト試験 午後Ⅱの全3問(論述式)です。問題文・設問と,問われていることの整理をそのまま読めます。

この試験について:システムアーキテクト試験について

この年度を解いてみる

問1 複数のシステムにまたがったシステム構造の見直しについて

近年,情報システムへの要求は,事業統合に伴う業務システムの統合や,事業を横断した顧客動向の把握など,複数のシステムに関連するものが増える傾向にある。それらの要求に対応するとき,機能やデータの配置などのシステム構造を全体最適の観点から対象となる全システムにまたがって見直し,機能追加の容易性の確保や変更時の影響範囲を狭めることも重要である。

このような複数のシステムにまたがったシステム構造の見直しにおいて,システムアーキテクトは,例えば,次のような視点から業務とシステムを分析する。

分析の結果に基づき,複数の類似した機能及びデータを共通化するために,コンポーネントの分割・統合を実施したり,マスタファイルを各システムから分離・統合したりすることなどを検討し,システム構造を見直す。多くの場合,考えられるシステム構造は複数あり,それぞれにメリットやデメリットがあるので,そのメリットを生かすとともにデメリットの軽減方法を検討した上で,新しいシステム構造を選定する。

例えば,システム間の接続が複雑化してしまう場合には,複雑化を解消するために,連携基盤を採用して各システムをハブ型に接続する。統合しようとするマスタファイルのコード体系が異なる場合には,互いのデータを関連付けるために,新たなコード体系を定義して新旧のコードの相互変換を可能にする。

あなたの経験と考えに基づいて,設問ア〜ウに従って論述せよ。

出題趣旨(IPA)

近年の情報システムへの要求は,単一のシステムではなく複数のシステムに関連するものが増えている。その際,複数のシステムにまたがってシステム構造を見直す場合がある。このような場合,システムアーキテクトは,業務とシステムの現状を分析した上で,機能追加の容易性や変更時の影響範囲などを考慮して,全体最適の観点からシステム構造の見直しをしなければならない。

本問は,業務とシステムの現状をどのような視点から分析し,どのようなシステム構造を選定したか,メリットなどの選定理由,デメリットとその軽減策を具体的に論述することを求めている。論述を通じて,業務分析力及び全体最適の観点からシステム構造を設計する能力を評価する。

設問と問われていること

設問ア 800字以内

あなたが携わった複数のシステムにまたがったシステム構造の見直しについて,見直しの背景と概要,対象になった複数のシステムの概要を800字以内で述べよ。

問われていること

  • 見直しの背景と概要
  • 対象になった複数のシステムの概要

組み立ての注意

見直しの背景は,前文の例(事業統合に伴う業務システムの統合,事業を横断した顧客動向の把握)のように,複数のシステムに関連する要求として書く。

設問イで業務とシステムを分析した視点を述べるので,対象になった複数のシステムは,それぞれが担う業務と,機能やデータの配置が分かるように書いておくと,後の論述がつながる。

設問イ 800字以上1,600字以内

設問アで述べたシステム構造の見直しにおいて,業務とシステムをどのような視点から分析し,どのような新しいシステム構造を選定したか。メリットなどの選定理由とともに,800字以上1,600字以内で具体的に述べよ。

問われていること

  • 業務とシステムを分析した視点
  • 選定した新しいシステム構造
  • メリットなどの選定理由

組み立ての注意

分析の視点は,前文の例(新たな商品やサービスに対応する際の変更箇所や変更方法の傾向,システムによる機能の配置の違い,データの配置や流れ)のように書く。システム構造は,前文の例(コンポーネントの分割・統合,マスタファイルの分離・統合)のように,機能やデータの配置をどう変えたかとして書く。

採点講評は,業務とシステムの両面からの論述を期待したが少なかったとし,業務の視点からの分析を論述していないものや,システム構造ではなく連携方式だけを論述しているものが多かったとしている。

前文は,考えられるシステム構造は複数あり,それぞれにメリットやデメリットがあるとしている。選定理由は,他の構造と比べてどのメリットを生かしたのかが分かるように書く。

設問ウ 600字以上1,200字以内

設問イで述べた新しいシステム構造には,どのようなデメリットがあり,どのような軽減方法を検討したか。600字以上1,200字以内で具体的に述べよ。

問われていること

  • 新しいシステム構造のデメリット
  • 検討した軽減方法

組み立ての注意

デメリットと軽減方法は,前文の例(システム間の接続が複雑化する場合に連携基盤を採用してハブ型に接続する,統合するマスタファイルのコード体系が異なる場合に新たなコード体系を定義して新旧のコードの相互変換を可能にする)のように書く。

採点講評は,システム構造のデメリットではなく,システム統合などの背景そのもののデメリットを論述しているものを挙げている。対象は,設問イで選定した新しいシステム構造のデメリット。

採点講評(IPA)

問1(複数のシステムにまたがったシステム構造の見直しについて)では,具体性のある論述が多く,実際の経験から論述していることがうかがわれた。システムアーキテクトは,業務を理解してシステムの構造を設計する役割をもつので,業務とシステムの両面からの論述を期待したが,そのような論述は少なかった。設問では,業務とシステムをどのような視点から分析し,どのようなシステム構造を選択したかについての論述を求めたが,業務の視点からの分析を論述していないものや,システム構造ではなく連携方式だけを論述しているものが多く見られた。また,選択したシステム構造のデメリットとその軽減方法の論述を求めたが,システム構造のデメリットではなくシステム統合などの背景そのもののデメリットを論述しているものが散見された。

全問共通

全問に共通して,具体性があり,経験に基づいていることをうかがわせる論述が多かった。一方で,答案用紙の冒頭で記入を求めている“論述の対象とする計画又はシステムの概要”,“論述の対象とする製品又はシステムの概要”が未記入又は記入漏れの項目があるなど適切に記述されていないので,評価を下げた論述が相当数あった。問題文の引用で文字数を費やし内容が薄い論述や,問題文に例示した項目と一般論の組合せから成る具体性に欠ける論述,設問で問うている内容に対応しない論述も散見された。このような論述では,受験者の能力や経験を正しく評価できない場合があるので,実際の経験に基づき設問に沿って具体的に論述してほしい。

また,論述は第三者に読ませるものであることを意識してほしい。例えば,業界特有の用語や略語には説明をつける,段落を分けたり見出しを入れたりすることで何について述べているのかを明確にするなど,自分の考えを第三者に的確に伝えるための工夫をしてほしい。

出典:平成23年度 秋期 システムアーキテクト試験 午後Ⅱ 問1(表記を一部改変)

問2 システムテスト計画の策定について

システムアーキテクトは,システムテストの直前だけではなく,様々な局面でシステムテスト計画についての検討を求められる。その計画の策定において,対象業務の重要度や業務特性を考慮しながら,障害発生時の対応,オンラインやバッチのピーク時処理など,テストの重点確認項目を明確にする。重要度や業務特性を考慮した重点確認項目には,例えば,次のようなものがある。

システムテストでは,本番と同じ構成をテスト環境として構築し,十分なテスト期間を設定することで,システムの品質を確保することが望ましい。しかし,一般的には期間や費用などに制約があるので,その中で効率よくシステムの品質を確保するシステムテスト計画を策定することが重要であり,例えば,次のような工夫を行う。

あなたの経験と考えに基づいて,設問ア〜ウに従って論述せよ。

出題趣旨(IPA)

システムアーキテクトは,システムテスト計画の検討において,対象業務の重要度や業務特性を考慮しながらテストの重点確認項目を設定する必要がある。一般的に期間や費用などの制約があるので,制約の中で効率よくシステムの品質を確保するシステムテスト計画を策定することが重要である。

本問は,システムテスト計画を策定する際に,どのような業務の重要度や業務特性に基づき,どのようなテストの重点確認項目を設定したか,具体的に論述することを求めている。また,期間や費用の制約の中で効率よくシステムの品質を確保するために,重要と考え工夫した点について,具体的に論述することを求めている。論述を通じて,業務の重要度や業務特性及びプロジェクトの制約を踏まえたシステムテスト計画の策定能力を評価する。

設問と問われていること

設問ア 800字以内

あなたが携わったシステムテストにおいて,対象業務と対象システムの概要,及び期間や費用などの制約について,800字以内で述べよ。

問われていること

  • 対象業務と対象システムの概要
  • 期間や費用などの制約

組み立ての注意

設問ウは,ここで述べた制約の中で品質を確保するための工夫を問うので,制約は具体的に書いておく。採点講評は,制約内容の記述がないものや,プロジェクトの制約とシステムテストの制約を混同しているものを挙げている。

設問イで業務の重要度や業務特性を述べるので,対象業務は,その重要度や特性が分かるように書いておく。

設問イ 800字以上1,600字以内

設問アで述べたシステムのシステムテスト計画を策定する際に,あなたは,どのようなテストの重点確認項目を設定したか。考慮した業務の重要度や業務特性とともに,800字以上1,600字以内で具体的に述べよ。

問われていること

  • 設定したテストの重点確認項目
  • 考慮した業務の重要度や業務特性

組み立ての注意

前文の例は,いずれも「業務の重要度や業務特性(重要度が高く障害発生時にも一定のサービスを継続しなければならない,処理量が極端に変動する)→ 重点確認項目(円滑に縮退運転に移行できること,最大のデータ量と変動するデータ量に対応できること)」の形になっている。

採点講評は,業務について論述せず,システムの説明やシステムテストの経緯・経過の説明に終始している論述が多かったとしている。また,計画の策定ではなく,システムテストの実施についての論述に終始するものも挙げている。

設問ウ 600字以上1,200字以内

設問イで述べたシステムテスト計画の策定において,制約のある中で効率よくシステムの品質を確保するために,あなたが重要と考え工夫した点について,600字以上1,200字以内で具体的に述べよ。

問われていること

  • 制約のある中で効率よく品質を確保するために重要と考え工夫した点

組み立ての注意

工夫は,前文の例(限られた期間で網羅性の高いテストを行うために月次処理に続けて年次処理を実施できる日付を設定する,限られた費用で多くのテストケースを実行するために自動化ツールを採用する)のように,どの制約に対する工夫かが分かる形で書く。

採点講評は,制約と品質確保の工夫が対応していないものを挙げている。制約は設問アで述べたもの。

採点講評(IPA)

問2(システムテスト計画の策定について)では,具体性のある論述が多く,多くの受験者がシステムテストを経験していることがうかがわれた。一方で,システムテストの計画の策定についての論述を求めたにもかかわらず,システムテストの実施についての論述に終始するものも見られた。

設問では,業務の重要度や業務特性についての論述を求めたが,業務について論述せず,システムの説明やシステムテストの経緯・経過の説明に終始している論述が多く見られた。また,制約がある中でどのように品質を確保したかについての論述を求めたが,制約内容の記述がないものや,制約と品質確保の工夫が対応していないもの,プロジェクトの制約とシステムテストの制約を混同しているものなどが散見された。

全問共通

全問に共通して,具体性があり,経験に基づいていることをうかがわせる論述が多かった。一方で,答案用紙の冒頭で記入を求めている“論述の対象とする計画又はシステムの概要”,“論述の対象とする製品又はシステムの概要”が未記入又は記入漏れの項目があるなど適切に記述されていないので,評価を下げた論述が相当数あった。問題文の引用で文字数を費やし内容が薄い論述や,問題文に例示した項目と一般論の組合せから成る具体性に欠ける論述,設問で問うている内容に対応しない論述も散見された。このような論述では,受験者の能力や経験を正しく評価できない場合があるので,実際の経験に基づき設問に沿って具体的に論述してほしい。

また,論述は第三者に読ませるものであることを意識してほしい。例えば,業界特有の用語や略語には説明をつける,段落を分けたり見出しを入れたりすることで何について述べているのかを明確にするなど,自分の考えを第三者に的確に伝えるための工夫をしてほしい。

出典:平成23年度 秋期 システムアーキテクト試験 午後Ⅱ 問2(表記を一部改変)

問3 組込みシステムの開発におけるプラットフォームの導入について

近年,組込みシステムの高機能化,多機能化とともにその開発規模が大きくなり,リアルタイムOSなどのプラットフォームが導入されるようになった。この状況に対応するために,組込みシステムのアーキテクトには,プラットフォームの性能,機能,特徴などに関する十分な見識,及び開発対象の組込みシステムに最適なプラットフォームを選択する能力が求められている。

プラットフォームの選択では,まず,機能の実現,品質の確保,開発期間の短縮,開発コストの削減など,プラットフォームの導入目的を明確にする。次に,導入目的に適合した複数のプラットフォームを候補とし,それらを比較して最適なものを選択する。この際,上記に示した導入目的以外に,開発環境,採用実績,ライセンス,開発要員のスキル,再利用性などについても評価することが重要である。

プラットフォームを導入した組込みシステムの開発が終了したときには,導入目的の達成度,導入による副次的な利点及び導入したことによって発生した問題点について評価し,将来の開発に備えることが重要である。

あなたの経験と考えに基づいて,設問ア〜ウに従って論述せよ。

出題趣旨(IPA)

組込みシステム開発において,システムアーキテクトは,製品企画などの要求仕様に基づき,システムの要件を分析し機能仕様を決定する。さらに,リアルタイムOSや各種ミドルウェアなどのプラットフォームの導入に際しては,最適なプラットフォームを選択する能力が求められる。

本問は,プラットフォームを導入してシステム開発を実施することを題材として,導入の目的を明確にし,複数のプラットフォームについて,開発工程設計,コスト設計,性能設計,再利用性などに対する影響を評価するための比較項目の設定と比較結果及び導入後の評価について,具体的に論述することを求めている。論述を通じて,組込みシステムのシステムアーキテクトとしての実施能力を評価する。

設問と問われていること

設問ア 800字以内

あなたが開発に携わったプラットフォームを導入した組込みシステムについて,その機能の概要及びプラットフォームの導入目的を,800字以内で述べよ。

問われていること

  • 組込みシステムの機能の概要
  • プラットフォームの導入目的

組み立ての注意

導入目的は,前文の例(機能の実現,品質の確保,開発期間の短縮,開発コストの削減など)のように書く。設問イの比較は導入目的を踏まえて行い,設問ウでは導入目的の達成度を評価するので,ここで目的をはっきりさせておく。

採点講評は,導入目的とその達成度との関係に一貫性がないものを挙げている。

設問イ 800字以上1,600字以内

設問アで述べたプラットフォームの導入に当たって,比較した複数のプラットフォームについて,最適なものを選択するための重要な要素となった比較項目と比較結果を,導入目的を踏まえて,800字以上1,600字以内で具体的に述べよ。

問われていること

  • 比較した複数のプラットフォーム
  • 選択の重要な要素となった比較項目
  • 比較結果
  • 導入目的を踏まえる

組み立ての注意

比較項目は,前文のとおり,導入目的に加えて,開発環境,採用実績,ライセンス,開発要員のスキル,再利用性などから,そのシステムで重要になったものを選ぶ。出題趣旨は,開発工程設計,コスト設計,性能設計,再利用性などに対する影響を評価するための比較項目としている。

採点講評は,比較項目は具体的だが比較結果の分析が浅く論述が不十分なものや,プラットフォームに対する知識不足と思われるものを挙げている。

設問ウ 600字以上1,200字以内

設問イで述べた比較結果に基づいて選択したプラットフォームの導入目的の達成度,導入による副次的な利点及び導入したことによって発生した問題点について,あなたの評価も含めて600字以上1,200字以内で具体的に述べよ。

問われていること

  • 導入目的の達成度
  • 導入による副次的な利点
  • 導入したことによって発生した問題点
  • あなたの評価

組み立ての注意

達成度は,設問アで述べた導入目的に照らして書く。採点講評は,導入目的とその達成度との関係に一貫性がないものを挙げている。

前文は,達成度,副次的な利点,問題点を評価し,将来の開発に備えることが重要としている。三つとも書いた上で,自分の評価を加える。

採点講評(IPA)

問3(組込みシステムの開発におけるプラットフォームの導入について)では,具体的で経験をうかがわせる論述が多かった。また,論述の対象となったプラットフォームは多種多様であったが,その多くは,システムアーキテクトとしての視点から,適切に論述されていた。比較項目については具体的だが,比較結果については分析が浅く論述が不十分なもの,プラットフォームに対する知識不足と思われるものが見受けられた。また,導入目的とその達成度との関係に一貫性がないものが散見された。

全問共通

全問に共通して,具体性があり,経験に基づいていることをうかがわせる論述が多かった。一方で,答案用紙の冒頭で記入を求めている“論述の対象とする計画又はシステムの概要”,“論述の対象とする製品又はシステムの概要”が未記入又は記入漏れの項目があるなど適切に記述されていないので,評価を下げた論述が相当数あった。問題文の引用で文字数を費やし内容が薄い論述や,問題文に例示した項目と一般論の組合せから成る具体性に欠ける論述,設問で問うている内容に対応しない論述も散見された。このような論述では,受験者の能力や経験を正しく評価できない場合があるので,実際の経験に基づき設問に沿って具体的に論述してほしい。

また,論述は第三者に読ませるものであることを意識してほしい。例えば,業界特有の用語や略語には説明をつける,段落を分けたり見出しを入れたりすることで何について述べているのかを明確にするなど,自分の考えを第三者に的確に伝えるための工夫をしてほしい。

出典:平成23年度 秋期 システムアーキテクト試験 午後Ⅱ 問3(表記を一部改変)