応用情報技術者 2023年 秋期 午後 問09
新たな金融サービスを提供するシステム開発プロジェクトに関する次の記述を読んで、設問に答えよ。
A社は、様々な金融商品を扱う金融サービス業である。これまで、全国の支店網を通じて顧客を獲得・維持してきたが、ここ数年、顧客接点のデジタル化を進めた競合他社に顧客が流出している。そこで、A社は顧客流出を防ぐため、店頭での対面接客に加えて、認知・検索・行動・共有などの顧客接点をデジタル化し、顧客関係性を強化する新たな金融サービスを提供するために、新システムを開発するプロジェクト(以下、本プロジェクトという)の立ち上げを決定した。本プロジェクトはA社の取締役会で承認され、マーケティング部と情報システム部を統括するB役員がプロジェクト責任者となり、プロジェクトマネージャ(PM)にはマーケティング部のC課長が任命された。C課長は、本プロジェクトの立ち上げに着手した。
〔プロジェクトの立ち上げ〕
C課長は、プロジェクト憲章を次のとおりまとめた。
・プロジェクトの目的:顧客接点をデジタル化することで、顧客関係性を強化する新たな金融サービスを提供する。
・マイルストーン:本プロジェクト立ち上げ後6か月以内に、ファーストリリースする。ファーストリリース後の顧客との関係性強化の状況を評価して、その後のプロジェクトの計画を検討する。
・スコープ:機械学習技術を採用し、スマートフォンを用いて顧客の好みやニーズに合わせた新たな金融サービスを提供する。マーケティング部のステークホルダは新たな金融サービスについて多様な意見をもち、プロジェクト実行中はその影響を受けるので頻繁なスコープの変更を想定する。
・プロジェクトフェーズ:過去に経験が少ない新たな金融サービスの提供に、経験のない新たな技術である機械学習技術を採用するので、システム開発に先立ち、新たなサービスの提供と新たな技術の採用の両面で実現性を検証するPoCのフェーズを設ける。PoCフェーズの評価基準には、顧客関係性の強化の達成状況など、定量的な評価が可能な重要成功要因の指標を用いる。
・プロジェクトチーム:表1のメンバーでプロジェクトを立ち上げ、適宜メンバーを追加する。

B役員は、プロジェクト憲章を承認し、次の点によく留意して、プロジェクト計画を作成するようにC課長に指示した。
・顧客接点のデジタル化への機械学習の適用を、自社だけで技術習得して実施するか、他社に技術支援を業務として委託するか、今後のことも考えて決定すること。
・ベンダーに技術支援を業務委託する場合は、マーケティング部と情報システム部の従業員が、自分たちで使いこなせるレベルまで機械学習技術を習得する支援をしてもらうこと。また、新たな金融サービスの提供において、顧客の様々な年代層が容易に利用できるシステムの開発を支援できるベンダーを選定すること。なお、PoCでは、技術面の検証業務を実施し、成果として検証結果をまとめたレポートを作成してもらうこと。
・同業者から、自社だけで機械学習技術を習得しようとしたが、習得に2年掛かったという話も聞いたので、進め方には留意すること。
C課長は、B役員の指示を受けてメンバーと検討した結果、本プロジェクトはPoCを実施する点と、リリースまでに6か月しかない点、a点を考慮し、アジャイル型開発アプローチを採用することにした。
C課長は、顧客接点のデジタル化への機械学習の適用を、自社だけで実施するか、他社に技術支援を業務委託するかを検討した。その結果、自社にリソースがない点と、b点を考慮し、PoCとシステム開発の両フェーズで機械学習に関する技術支援をベンダーに業務委託することにした。
また、C課長は、PoCを実施しても、既知のリスクとして特定できない不確実性は残るので、プロジェクトが進むにつれて明らかになる未知のリスクへの対策として、プロジェクトの回復力(レジリエンス)を高める対策が必要と考えた。
〔ベンダーの選定〕
C課長は、機械学習技術に関する技術支援への対応が可能なベンダー7社について、ベンダーから提示された情報を基に、機械学習技術に関する現在の対応状況を調査した。
この調査に基づき、C課長は、技術習得とシステム開発の支援の提案を依頼するベンダーを4社に絞り込んだ。その上で、ベンダーからの提案書に対して五つの評価項目を定め、ベンダーを評価することとした。
ベンダー4社に対して、提案を依頼し、提出された提案を基に、プロジェクトメンバーで評価項目について評価を行い、表2のベンダー比較表を作成した。

ベンダー比較表を基に、B役員の指示を踏まえて審査した結果、c社を選定した。B役員の最終承認を得て、①本プロジェクトのPoCの特性を考慮し、準委任契約で委託することにした。
C課長は、システム開発フェーズの途中で、技術支援の範囲拡大や支援メンバーの増員を依頼した場合の対応までのリードタイムや増員の条件について、②選定したベンダーに確認しようと考えた。
〔役割分担〕
C課長は、マーケティング部のステークホルダがもつ多様な意見を理解して、それを本プロジェクトのプロダクトバックログとして設定するプロダクトオーナーの役割が重要であると考えた。C課長は、③D主任が、プロダクトオーナーに適任であると考え、D主任に担当してもらうことにした。
C課長は、プロジェクトチームのメンバーと協議して、PoCでは、D主任の設定した仮説に基づき、プロダクトバックログを定め、プロジェクトの開発メンバーがベンダーの技術支援を受けてMVP(Minimum Viable Product)を作成することにした。そして、マーケティング部のステークホルダに試用してもらい、④あるものを測定することにした。
設問1:〔プロジェクトの立ち上げ〕について答えよ。
(1)本文中のaに入れる適切な字句を20字以内で答えよ。
模範解答
a:頻繁なスコープの変更を想定する
解説
解答の論理構成
- 問題文には、アジャイル型開発を採用した理由として三つの要因が列挙されています。
引用:
・「本プロジェクトはPoCを実施する点」
・「リリースまでに6か月しかない点」
・「マーケティング部のステークホルダは新たな金融サービスについて多様な意見をもち、プロジェクト実行中はその影響を受けるので頻繁なスコープの変更を想定する。」 - aは、この三つ目の要因をそのまま抜き出す箇所です。
- したがって、aに入る適切な字句は「頻繁なスコープの変更を想定する」となります。
誤りやすいポイント
- 「スコープの変動」や「要件の変更」など、表現を少しでも変えてしまうと原文引用のルール違反になります。
- アジャイル採用の理由を二つしか拾わず、「PoC」「6か月」という別要素をはめ込んでしまうミス。
- 原文にある「マーケティング部のステークホルダ…」部分を丸ごと書こうとして、20字を超える長文にしてしまう誤答。
FAQ
Q: なぜ“頻繁な”を省略してはいけないのですか?
A: 原文に「頻繁なスコープの変更を想定する」と明示されており、その強調語がアジャイル適用の根拠だからです。省略すると原文引用の要件を満たさなくなります。
A: 原文に「頻繁なスコープの変更を想定する」と明示されており、その強調語がアジャイル適用の根拠だからです。省略すると原文引用の要件を満たさなくなります。
Q: 「要件変更を想定する」でも意味は通るのでは?
A: 意味は近いものの、問題指示で「数字・固有名詞は必ず原文を正確に引用」とあるため、字句を改変しないことが重要です。
A: 意味は近いものの、問題指示で「数字・固有名詞は必ず原文を正確に引用」とあるため、字句を改変しないことが重要です。
Q: アジャイル型開発と“頻繁なスコープ変更”はどのように関係しますか?
A: アジャイルは短サイクルで計画・実装・評価を繰り返し、都度スコープを調整できるため、頻繁なスコープ変更に柔軟に対応できます。
A: アジャイルは短サイクルで計画・実装・評価を繰り返し、都度スコープを調整できるため、頻繁なスコープ変更に柔軟に対応できます。
関連キーワード: アジャイル開発、スコープ管理、プロジェクト憲章、ステークホルダ、PoC
設問1:〔プロジェクトの立ち上げ〕について答えよ。
(2)本文中のbに入れる適切な字句を20字以内で答えよ。
模範解答
b:機械学習技術の習得の時間がない
解説
解答の論理構成
- 【問題文】には、ベンダーへの業務委託判断の根拠として「自社にリソースがない点と、b点を考慮」と記載されています。
- 直前までの文脈では、B役員の指示として次の記述が登場します。
「同業者から、自社だけで機械学習技術を習得しようとしたが、習得に2年掛かったという話も聞いたので、進め方には留意すること。」
ここで強調されているのは“習得に2年掛かった”という長い期間です。 - さらに本プロジェクトでは「リリースまでに6か月しかない」とも述べられており、時間的余裕のなさが繰り返し強調されています。
- したがって、委託判断を後押ししたbには「機械学習技術の習得に十分な時間が確保できない」旨を入れるのが最も自然です。
- よって解答は「機械学習技術の習得の時間がない」となります。
誤りやすいポイント
・「コスト増」を理由に選びたくなるが、【問題文】のベンダー選定基準で価格は評価項目の一つに過ぎず、bの直接要因ではない。
・「専門家がいない」と回答すると「自社にリソースがない点」と内容が重複してしまい、二つ目の理由として成立しにくい。
・「品質確保」を挙げると品質リスクの話題にすり替わり、時間制約という明示的な問題提起と合致しない。
・「専門家がいない」と回答すると「自社にリソースがない点」と内容が重複してしまい、二つ目の理由として成立しにくい。
・「品質確保」を挙げると品質リスクの話題にすり替わり、時間制約という明示的な問題提起と合致しない。
FAQ
Q: なぜ“6か月しかない”ではなく“2年掛かった例”を引用するのですか?
A: ベンダー委託判断の根拠は「機械学習技術を習得するには長期間を要する」という事実であり、それを最も具体的に示すのが“習得に2年掛かった”という同業他社の事例だからです。
A: ベンダー委託判断の根拠は「機械学習技術を習得するには長期間を要する」という事実であり、それを最も具体的に示すのが“習得に2年掛かった”という同業他社の事例だからです。
Q: リソース不足だけでは不十分なのですか?
A: リソース不足は量的な問題、時間不足は期間的な問題で性質が異なります。委託判断には両方が必要と【問題文】で明示されています。
A: リソース不足は量的な問題、時間不足は期間的な問題で性質が異なります。委託判断には両方が必要と【問題文】で明示されています。
Q: “時間がない”とはスケジュールリスクのことですか?
A: はい。機械学習技術を内製で習得するには長期の教育コストがかかり、6か月でのリリースというマイルストーンに対して重大なスケジュールリスクとなります。
A: はい。機械学習技術を内製で習得するには長期の教育コストがかかり、6か月でのリリースというマイルストーンに対して重大なスケジュールリスクとなります。
関連キーワード: 機械学習、PoC, アジャイル開発、外部委託
設問2:〔ベンダーの選定〕について答えよ。
(1)本文中のcに入れる適切な字句を、アルファベット1字で答えよ。また、c社を選定した理由を表2の評価項目の字句を使って20字以内で答えよ。
模範解答
c:Q
理由:定着化と使用性の両方が最高点だから
解説
解答の論理構成
-
評価で最も重視すべき項目
本文には、B役員の指示として
「自分たちで使いこなせるレベルまで機械学習技術を習得する支援」
「顧客の様々な年代層が容易に利用できるシステムの開発を支援」
とあり、これに対応する評価項目は表2の「定着化」と「使用性」です。 -
各ベンダーの点数を比較
表2より「定着化」「使用性」がともに「4」のベンダーは
Q社(定着化4・使用性4)のみです。
他社はどちらか一方が「4」でも、両方が「4」ではありません。 -
結論
よって選定すべきcは「Q」。
理由は「定着化」と「使用性」の両方が最高点(4)だからです。
誤りやすいポイント
- 「事例数」や「価格」を優先してしまい、B役員の指示を見落とす。
- 「定着化=技術習得」「使用性=顧客視点」を正しく対応付けられない。
- 「S社」も「定着化4」なので誤選択するが、「使用性」は3で条件不足。
FAQ
Q: 価格が最安のR社を選ばなくてよいのですか?
A: B役員が最重視したのは「習得支援」と「顧客視点」です。価格は補助的評価です。
A: B役員が最重視したのは「習得支援」と「顧客視点」です。価格は補助的評価です。
Q: 「使用性」はなぜ重要視されるのですか?
A: 顧客接点をデジタル化するシステムでは年代を問わず使いやすいことがサービス成功の鍵だからです。
A: 顧客接点をデジタル化するシステムでは年代を問わず使いやすいことがサービス成功の鍵だからです。
Q: 定着化とはどの段階で行われる支援ですか?
A: PoCでの技術検証後からシステム運用まで、社内に技術を根付かせる全期間を指します。
A: PoCでの技術検証後からシステム運用まで、社内に技術を根付かせる全期間を指します。
関連キーワード: アジャイル、PoC, レジリエンス、ベンダー評価
設問2:〔ベンダーの選定〕について答えよ。
(2)本文中の下線①について、準委任契約で委託することにしたのは本プロジェクトのPoCの特性として何を考慮したからか。適切なものを解答群の中から選び、記号で答えよ。
解答群
ア:既知のリスクとして特定できない不確実性が残る。
イ:実現性を検証することが目的である。
ウ:評価基準に重要成功要因の指標を用いる。
エ:マーケティング部がMVPを試用する。
模範解答
イ
解説
解答の論理構成
- 本文では PoC の目的を
「システム開発に先立ち、**“新たなサービスの提供と新たな技術の採用の両面で実現性を検証する”**PoC のフェーズを設ける。」
と明示しています。 - PoC(Proof of Concept)は成果物の完成を保証するものではなく、主目的は“検証”です。
成果物を確定納品する「請負契約」より、知識・労務の提供に対して報酬を支払う「準委任契約」が適切となります。 - 本文の下線①で
「“本プロジェクトのPoCの特性を考慮し、準委任契約で委託する”」
と判断した根拠は、上記 1 の“実現性を検証する”という PoC の特性です。 - 解答群を照合すると、PoC の目的を端的に表す選択肢は
「イ:実現性を検証することが目的である。」
です。
誤りやすいポイント
- 「ア:既知のリスクとして特定できない不確実性が残る。」
不確実性も理由にはなりますが、本文は“実現性を検証”を PoC の核心として示しており、より直接的な根拠を選ぶ必要があります。 - 「ウ:評価基準に重要成功要因の指標を用いる。」
評価基準は PoC の運営方法であって、契約形態を決める最重要因ではありません。 - 「エ:マーケティング部がMVPを試用する。」
MVP 試用は PoC 後半の活動であり、契約形態を左右する決定的要素ではありません。
FAQ
Q: 準委任契約と請負契約の違いは何ですか?
A: 準委任契約は「結果」ではなく「労務提供」そのものに対して報酬を支払います。PoC のように成果物が確定しない検証作業に適します。一方、請負契約は完成物の納入と検収が支払い条件になります。
A: 準委任契約は「結果」ではなく「労務提供」そのものに対して報酬を支払います。PoC のように成果物が確定しない検証作業に適します。一方、請負契約は完成物の納入と検収が支払い条件になります。
Q: PoC を請負契約で締結すると何が問題ですか?
A: 検証結果が期待どおりに出ない場合でも「完成物」の定義が曖昧で、納品・検収トラブルになりやすく、契約リスクが高まります。
A: 検証結果が期待どおりに出ない場合でも「完成物」の定義が曖昧で、納品・検収トラブルになりやすく、契約リスクが高まります。
Q: PoC の成果物がレポートだけでも請負契約にできますか?
A: レポートが完成物として明確に定義され、品質基準が合意できれば請負契約も可能ですが、本文では“実現性を検証”という探索的活動が中心のため準委任契約が選ばれました。
A: レポートが完成物として明確に定義され、品質基準が合意できれば請負契約も可能ですが、本文では“実現性を検証”という探索的活動が中心のため準委任契約が選ばれました。
関連キーワード: PoC, 準委任契約、アジャイル開発、機械学習、フィージビリティ
設問2:〔ベンダーの選定〕について答えよ。
(3)本文中の下線②について、C課長が、ベンダーに確認する目的は何か。25字以内で答えよ。
模範解答
システム開発フェーズの回復力を確かめるため
解説
解答の論理構成
- 【問題文】では、未知のリスクに備えて「プロジェクトの回復力(レジリエンス)を高める対策が必要」と明示しています。
- その直後に「システム開発フェーズの途中で、技術支援の範囲拡大や支援メンバーの増員を依頼した場合の対応までのリードタイムや増員の条件について、②選定したベンダーに確認しようと考えた。」とあります。
- つまり、ベンダーが迅速に支援体制を拡張できるかを把握することが、レジリエンス(=回復力)を高めるための具体策です。
- 以上より、C課長が確認する目的は「システム開発フェーズの回復力を確かめるため」となります。
誤りやすいポイント
- 「リードタイムや増員の条件」をコスト削減やスケジュール短縮の確認と早合点し、回復力との関係を見落とす。
- 「PoCフェーズ」と混同し、PoCの品質保証が目的と誤解する。
- ベンダー選定段階の評価項目(価格・事例数など)と結び付けてしまい、目的を「価格交渉」などと書いてしまう。
FAQ
Q: 回復力(レジリエンス)は具体的にどのような場面で発揮されますか?
A: 仕様変更や追加要件が発生した際に、ベンダーが速やかに人員や支援範囲を拡充できるかどうかで発揮されます。
A: 仕様変更や追加要件が発生した際に、ベンダーが速やかに人員や支援範囲を拡充できるかどうかで発揮されます。
Q: なぜPoCではなくシステム開発フェーズでの確認なのですか?
A: PoC後に未知のリスクが顕在化しやすいため、実際の開発中に柔軟に対応できるかを事前に確かめる必要があるからです。
A: PoC後に未知のリスクが顕在化しやすいため、実際の開発中に柔軟に対応できるかを事前に確かめる必要があるからです。
Q: 「リードタイム」はどのように評価すべきでしょうか?
A: ベンダーの過去実績や標準的な増員手続きの所要日数をヒアリングし、プロジェクトの許容範囲内かを判断します。
A: ベンダーの過去実績や標準的な増員手続きの所要日数をヒアリングし、プロジェクトの許容範囲内かを判断します。
関連キーワード: レジリエンス、リードタイム、スケーラビリティ、アジャイル開発、リスクマネジメント
設問3:〔役割分担〕について答えよ。
(1)本文中の下線③について、D主任がプロダクトオーナーに適任だと考えた理由は何か。30字以内で答えよ。
模範解答
マーケティング業務と開発プロジェクト参加の経験があるから
解説
解答の論理構成
- プロダクトオーナーには「マーケティングの視点」と「開発プロジェクトの理解」の両方が必要です。
- 【問題文】の表1で、D主任は「マーケティング部」に所属し、スキルとして「マーケティング業務の専門家」「CRMや会員向けECサイトのシステム開発プロジェクトに参加した経験がある」と明示されています。
- つまり、D主任は①マーケティングの専門知識、②開発プロジェクト参加経験という二つの要件を同時に満たす人物です。
- したがって、PMが「③D主任が、プロダクトオーナーに適任」と判断した理由は「マーケティング業務と開発プロジェクト参加の経験があるから」と導けます。
誤りやすいポイント
- 所属部門だけを見て「マーケティング経験のみ」と誤認し、開発プロジェクト経験を見落とす。
- 「A社の業務にはまだ精通していない」をネガティブ要素と捉え、適任でないと早合点する。
- プロダクトオーナーを「開発チームの代表」と誤解し、技術スキルの有無だけで判断してしまう。
FAQ
Q: D主任が「A社の業務にはまだ精通していない」とありますが、マイナス評価にならないのですか?
A: プロダクトオーナーにとって決定的なのは顧客視点と要件策定能力です。マーケティング専門性と開発経験がそれを大きく補うため、依然として適任と判断されます。
A: プロダクトオーナーにとって決定的なのは顧客視点と要件策定能力です。マーケティング専門性と開発経験がそれを大きく補うため、依然として適任と判断されます。
Q: プロダクトオーナーは技術者でなくてもいいのですか?
A: はい。ユーザ価値の最大化が主務なので、ビジネス・顧客視点とバックログ管理ができれば技術者である必要はありません。
A: はい。ユーザ価値の最大化が主務なので、ビジネス・顧客視点とバックログ管理ができれば技術者である必要はありません。
Q: 他のメンバーが候補にならなかった理由は?
A: C課長はPMで役割が重複し、E主任・F氏は技術寄りでマーケティング視点が弱いため、D主任が最もバランスが取れていました。
A: C課長はPMで役割が重複し、E主任・F氏は技術寄りでマーケティング視点が弱いため、D主任が最もバランスが取れていました。
関連キーワード: アジャイル開発、プロダクトオーナー、CRM, 機械学習、ステークホルダ管理
設問3:〔役割分担〕について答えよ。
(2)本文中の下線④について、測定するものとは何か。15字以内で答えよ。
模範解答
「重要成功要因の指標の値」
または
「顧客関係性の強化の達成状況」
解説
解答の論理構成
- PoCフェーズの評価基準について、問題文は
「PoCフェーズの評価基準には、顧客関係性の強化の達成状況など、定量的な評価が可能な重要成功要因の指標を用いる。」
と明記しています。 - 下線④の直前では
「MVPを作成し、マーケティング部のステークホルダに試用してもらい、④あるものを測定することにした。」
と述べています。 - PoCの成果を定量評価する指標として設定されたものが「重要成功要因の指標」であり、その代表例が「顧客関係性の強化の達成状況」です。
- したがって、ステークホルダの試用後に測定するのは「重要成功要因の指標の値」または具体例としての「顧客関係性の強化の達成状況」となります。
誤りやすいポイント
- 「ユーザ満足度」や「使用性評価」と誤解し、PoCで測定すべき核心指標を外してしまう。
- 機械学習モデルの「精度」や「再現率」など技術的メトリクスを答えたくなるが、本文は顧客関係強化を主要目的に掲げている点を見落としやすい。
- 「KPI」という抽象語のみを解答としてしまい、問題文にある具体語「重要成功要因の指標」と一致しない。
FAQ
Q: 技術的な精度指標(例:正答率)を測定するのではないのですか?
A: 今回のPoCは「顧客関係性の強化」が目的であり、その達成度を示す「重要成功要因の指標」を測定します。モデル精度は内部品質として扱われますが、下線④で求められている測定対象ではありません。
A: 今回のPoCは「顧客関係性の強化」が目的であり、その達成度を示す「重要成功要因の指標」を測定します。モデル精度は内部品質として扱われますが、下線④で求められている測定対象ではありません。
Q: なぜ「顧客関係性の強化の達成状況」が「重要成功要因の指標」に含まれるのですか?
A: 問題文で「顧客関係性の強化」がプロジェクト目的として定義されており、これを定量的に評価する指標がPoCの評価基準として採用されているためです。
A: 問題文で「顧客関係性の強化」がプロジェクト目的として定義されており、これを定量的に評価する指標がPoCの評価基準として採用されているためです。
Q: 指標は複数あっても良いのですか?
A: もちろん複数設定して構いませんが、下線④で測定すると示されているのは、それら「重要成功要因の指標」の値全般、代表例として「顧客関係性の強化の達成状況」です。
A: もちろん複数設定して構いませんが、下線④で測定すると示されているのは、それら「重要成功要因の指標」の値全般、代表例として「顧客関係性の強化の達成状況」です。
関連キーワード: PoC, MVP, KPI, 顧客関係性、重要成功要因、指標


