本文へ移動

基本情報技術者試験 · 学習ガイド

プロジェクト・サービスマネジメント

依存関係のある作業の計画、サービス品質の合意、独立した監査を比較します。納期や品質を管理する仕組みと、改善を実施する責任を整理します。

仕組みを理解する

プロジェクトマネジメント

プロジェクトマネジメントとは、作業の順序と限られた時間・費用・人員を整え、目標の達成を管理する仕事です。

エルくんが説明する図解。A2日からB3日/C5日に分岐しD1日に合流、8日の最長経路を強調。
考え方の例:Aが2日、Aの後にBが3日とCが5日、両方の完了後にDが1日なら、全体は2+5+1=8日です。Bを1日短縮しても全体の8日は変わりません。

イベントの準備では、会場が決まらないと案内状を作れません。プロジェクト管理は、作業の順序と限られた時間・費用・人員を整える仕事です。

基本の仕組み

基本の仕組みの図解。左のA(2日)から上下に分岐し、上段のB(3日)と下段のC(5日)を右のD(1日)の前で合流させる。矢印はA→B・C→Dの向きに描き、最長のA→C→Dだけを強調して全体8日につなぐ。
覚えること:A→C→Dが最長で全体8日

Aが2日、Aの後にBが3日とCが5日、両方の完了後にDが1日なら、全体は2+5+1=8日です。Bを1日短縮しても全体の8日は変わりません。

WBSで成果物を作業へ分解し、依存関係を結んだ最長経路をクリティカルパスとして見ます。並行できる作業を単純に全部足さないのがポイントです。

期間短縮は品質や費用に影響することがあります。担当を増やせばいつでも比例して早く終わるわけではなく、分担や調整の時間も生まれます。

プロジェクトのリスクは、発生確率と起きた場合の影響を見て優先順位を付けます。事前に避ける、影響を減らす、保険等で移転(転嫁)する、対応費用との比較で受容するなどの判断をします。追加機能を無審査で受け入れると、当初の費用や納期の前提が崩れるため、変更の影響を合意します。

余裕日数と日程短縮

余裕日数と日程短縮の図解。左のAから上下に分岐して右のDで合流する工程図にする。上段のA→B→D(6日)を太く強調し、下段のA→C→D(短縮後5日)と比べる。
覚えること:Cを5日から2日に縮めても全体6日

各作業について、前から積み上げた最早開始日と、全体の完了日から逆算した最遅開始日を求め、その差を余裕日数とします。余裕が0の作業を結んだ経路がクリティカルパスです。例では、Bは2日目の終了後に始められ、Dの開始(7日目の終了後)から逆算すると4日目の終了後までに始めればよいので、2日の余裕があります。

日程を短縮する方法には、クリティカルパス上の作業に要員などの資源を追加するクラッシング(費用が増える)と、本来は順番に行う作業を一部並行させるファストトラッキング(手戻りのリスクが増える)があります。クリティカルパス以外の作業を短縮しても全体は縮みません。

短縮すると、別の経路が新しいクリティカルパスになることがあります。例でCを5日から2日に縮めると、A→C→Dは5日になり、A→B→Dの6日が最長になるため、全体は6日です。

余裕日数と日程短縮
方法やり方主な副作用
クラッシングクリティカルパス上の作業に資源を追加する費用の増加
ファストトラッキング順番に行う作業を一部並行させる手戻りのリスク

EVMで進捗とコストを測る

EVMで進捗とコストを測るの図解。共通の金額目盛りで、上からPV100万円、EV80万円、AC90万円の横棒を並べる。EVを起点にPVへ上向きの比較矢印「SV −20万円」、ACへ下向きの比較矢印「CV −10万円」を置き、2つの比較は左右に分けて示す。
覚えること:SV負は遅れ、CV負は予算超過

EVM(アーンドバリューマネジメント)は、進捗と費用を同じ金額の尺度で比べる方法です。PV(計画価値)は現時点までに終える予定だった作業の予算、EV(出来高、アーンドバリュー)は実際に終えた作業の予算、AC(実コスト)は実際に使った費用です。

スケジュール差異SV=EV−PV、コスト差異CV=EV−ACで、負ならそれぞれ遅れ・超過です。比率で見るときは、SPI=EV÷PV、CPI=EV÷ACが1未満なら遅れ・超過です。例えばPV100万円、EV80万円、AC90万円なら、SV=−20万円、CV=−10万円で、遅れと予算超過が同時に起きています。

完成時の総予算(BAC)をCPIで割ると、現在のコスト効率が続いた場合の完成時総コストの見積り(EAC)になります。EVだけ、ACだけを見ても判断できず、必ず比べる相手を確認します。

EVMで進捗とコストを測る
指標計算読み方
SV(スケジュール差異)EV−PV負なら予定より遅れ
CV(コスト差異)EV−AC負なら予算超過
SPI(スケジュール効率指数)EV÷PV1未満なら遅れ
CPI(コスト効率指数)EV÷AC1未満なら超過

見積り手法

見積り手法の図解。左にWBSの作業を縦に並べ、各作業から右の見積りへ矢印をつなぐ。見積りを下向きの矢印で一つの合計に集める。
覚えること:WBSの作業ごとに見積もり、合計

ファンクションポイント法は、外部入力・外部出力・外部照会・内部論理ファイル・外部インタフェースファイルの数を、それぞれの複雑さで重み付けして合計し、ソフトウェアの規模を求めます。利用者から見える機能を数えるため、開発言語に依存せず、要件が固まった早い段階から使えます。

ほかに、過去の似たプロジェクトを基にする類推見積り、WBSの作業ごとに見積もって積み上げるボトムアップ見積り、規模などの変数と統計的な式から求めるパラメトリック見積り(COCOMOなど)、ソースコードの行数を基にするLOC法があります。三点見積り(PERT)では、期待値を(楽観値+4×最可能値+悲観値)÷6で求めます。

見積り手法
手法見積りの基にするもの
ファンクションポイント法機能の数と複雑さ
類推見積り過去の類似プロジェクトの実績
ボトムアップ見積りWBSの作業ごとの見積りの合計
パラメトリック見積り規模などの変数と統計的な式
三点見積り楽観値・最可能値・悲観値

リスク対応と変更管理

リスク対応と変更管理の図解。左から右へ、変更要求→影響評価→承認→計画反映の順に矢印でつなぐ。影響評価の枠内はスコープ、スケジュール、費用、品質の4区画に分け、承認と計画反映の間に仕切りを置く。
覚えること:4項目を評価し承認後に計画へ反映

マイナスのリスクへの対応は、回避・転嫁(移転)・軽減・受容に分けられます。不慣れな技術を使わない設計へ変えるのが回避、保険や契約で損失の負担を他者へ移すのが転嫁、試作で問題を早めに見つけて影響を小さくするのが軽減、影響が小さいものを予備費などで受け止めるのが受容です。

進捗の遅れや追加要求による変更は、スコープ・スケジュール・費用・品質への影響を評価し、決められた承認者(変更管理委員会など)の承認を得てから計画に反映します。承認前に作業を進めると、費用や納期の前提が崩れたまま管理できなくなります。

リスク対応と変更管理
リスク対応内容例
回避リスクの原因を取り除く不慣れな技術を使わない設計に変える
転嫁(移転)損失の負担を第三者へ移す保険や契約で負担を移す
軽減発生確率や影響を小さくする試作で問題を早めに見つける
受容対策をとらず受け入れる予備費で受け止める
リスク対応と変更管理
方法目的
WBS作業の分解
クリティカルパス全体期間を決める経路
変更管理影響評価と承認

試験に出る

  • クリティカルパスは依存関係を結んだ最長経路で、並行作業を全て足すのではない点。
  • 最長経路上の作業が遅れると全体の期間もそのまま延びる点。
  • WBSで成果物を作業へ分解する考え方。
  • 期間短縮は品質や費用へ影響し、担当を増やしても比例して早くならない点。
  • リスクは発生確率と影響で優先順位を付け、回避・転嫁(移転)・軽減・受容を使い分ける点。
  • EVMでは、SV=EV−PV、CV=EV−ACが負なら遅れ・超過、SPI・CPIが1未満なら遅れ・超過と読む点。
  • クラッシングは資源の追加で費用が増え、ファストトラッキングは作業の並行で手戻りのリスクが増える点。
  • ファンクションポイント法は機能の数と複雑さから規模を見積もり、開発言語に依存しない点。

重要な言葉

WBS
成果物を実現する作業へ分解して整理したもの。
クリティカルパス
依存関係を結んだ最長経路。遅れが全体の遅れにつながる。
リスク対応
回避・転嫁(移転)・軽減・受容など、リスクへの対処を選ぶこと。
EVM
計画価値・出来高・実コストを金額で比べ、進捗とコストを評価する手法。
ファンクションポイント法
外部入出力やファイルなど機能の数と複雑さから規模を見積もる手法。
クラッシング
クリティカルパス上の作業に資源を追加して期間を短縮する方法。

確認問題

確かめようCが1日遅れたら全体は?

9日。最長経路上の作業がそのまま遅れるためです。

クリティカルパスは、並行できる作業をすべて足した合計期間である。

最長経路上の作業が1日遅れると、全体の期間も1日延びる。

A=2日、Aの後にB=3日とC=5日、その後D=1日のとき全体は?

リスクの優先順位を付けるときに見るものは?

PV=100万円、EV=80万円、AC=90万円のときの状況は?

イベントの準備では、会場が決まらないと案内状を作れません。プロジェクト管理は、作業のと限られた時間・費用・人員を整える仕事です。

Aが2日、Aの後にBが3日とCが5日、両方の完了後にDが1日なら、全体は2+5+1=です。Bを1日短縮しても全体の8日は変わりません。

で成果物を作業へ分解し、依存関係を結んだ最長経路をとして見ます。並行できる作業を単純に全部足さないのがポイントです。

期間短縮は品質や費用に影響することがあります。担当を増やせばいつでも比例して早く終わるわけではなく、の時間も生まれます。

プロジェクトのリスクは、発生確率と起きた場合の影響を見て優先順位を付けます。事前に避ける、影響を減らす、保険等で移転(転嫁)する、対応費用との比較で受容するなどの判断をします。追加機能を無審査で受け入れると、当初の費用や納期の前提が崩れるため、変更のします。

サービスマネジメント

サービスマネジメントとは、システムを止めず使い続けられる状態に保ち、品質を合意して支える活動です。

予備機への切替えでサービスを復旧する場面と、原因を調べ恒久対策を行う場面を分けた図。
予備機へ切り替えてサービスを復旧するのがインシデント管理の例です。繰り返す停止の根本原因を調べ、恒久対策を行う活動は問題管理として考えます。

システムが止まったときは、原因の完全解明を待つより、先に利用を再開する必要がある場合があります。サービス管理は使い続けられる状態を支えます。

基本の仕組み

基本の仕組みの図解。中央に「サービス停止」を置き、上の矢印は右の予備機へ向かい「サービス復旧」につなぐ。下の矢印は「繰り返す停止の根本原因」から「恒久対策」へつなぎ、上下を仕切って復旧と原因解決の違いを示す。
覚えること:復旧後も原因を調べ変更管理し恒久対策

予備機へ切り替えてサービスを復旧するのがインシデント管理の例です。繰り返す停止の根本原因を調べ、恒久対策を行う活動は問題管理として考えます。

SLAはサービス提供者と顧客の間で合意する、サービスの内容と品質目標の文書です。目標復旧時間などを定め、実績を測ることで、期待と実際のずれを把握します。

復旧と原因解決は同じではありません。暫定対応で動いていても再発のおそれは残るため、変更を管理しながら恒久対策を進めます。

事業継続計画では、止められない業務を選び、許容する停止時間や失ってよいデータ量から復旧を設計します。RTOは復旧までの目標時間、RPOはどの時点のデータまで戻せるようにするかの目標です。前日夜のバックアップだけなら、当日昼の障害で午前中の更新を失う場合があります。

復旧と再発防止

復旧と再発防止の図解。左の中断したサービスから上下に分岐させ、上段は回避策を経てサービス回復へ、下段は根本原因が判明し恒久対策前の場合だけ「既知の誤り」の記録を経て問題管理へ向かう矢印にする。上下を仕切り、回復を優先する流れと再発防止の流れを区別する。
覚えること:合意した時間内に回復、原因特定と再発防止

インシデントは、サービスの計画外の中断や品質の低下のことです。インシデント管理では、回避策(ワークアラウンド)も使って、合意した時間内にサービスを回復させることを優先します。根本原因は分かっているが恒久対策がまだの状態は「既知の誤り」として記録し、問題管理で再発防止を進めます。

恒久対策としてシステムを直すときは、変更管理で変更要求(RFC)の影響とリスクを評価して承認し、リリース及び展開管理で本番環境へ展開します。構成管理は、どの機器やソフトウェアがどの版で動いているかを記録し、影響範囲の特定を支えます。利用者からの問合せは、単一の窓口であるサービスデスクが受け付けます。

復旧と再発防止
管理主な目的
インシデント管理合意した時間内にサービスを回復する
問題管理根本原因を特定し、再発を防ぐ
変更管理変更の影響を評価し、承認する
リリース及び展開管理承認された変更を本番環境へ展開する
構成管理構成品目とその版を記録・管理する
サービスレベル管理SLAを合意し、実績を監視・報告する

SLAと可用性の計算

SLAと可用性の計算の図解。上段に「毎日8〜20時×30日→提供360時間」を置く。中央の横棒を左の利用可能な99%と右端の停止1%に分け、停止部分から下の「停止3.6時間」へ矢印を引く。
覚えること:提供360時間・99%なら停止3.6時間

SLA(サービスレベル合意書)には、サービス時間、可用性、応答時間、障害時の回復時間などの目標(サービスレベル目標)を数値で定めます。サービスレベル管理では、実績を定期的に測って目標と比べ、顧客とレビューします。

可用性は、サービスを提供する時間のうち実際に利用できた時間の割合です。例えば毎日8時から20時まで(12時間)、月30日提供するサービスで可用性99%を約束すると、月の提供時間360時間の1%、つまり3.6時間まで停止が許されます。計画停止を提供時間に含めるかどうかは、SLAの定義で決まります。

試験に出る

  • インシデント管理(復旧を優先)と問題管理(根本原因の追究と恒久対策)の違い。
  • SLAは提供者と顧客の間で合意する、サービスの内容と品質目標である点。
  • 復旧しても再発のおそれがあるため、変更を管理しながら恒久対策を進める点。
  • RTOは復旧までの目標時間、RPOは戻せるデータの時点の目標である点。
  • 事業継続計画では、許容する停止時間と失ってよいデータ量から復旧を設計する点。
  • SLAの可用性から、サービス提供時間×(1−可用性)で許容される停止時間を計算する点。
  • 変更は変更管理で評価・承認し、リリース及び展開管理で本番へ展開するという役割分担。

重要な言葉

インシデント管理
障害時に予備機切替などで利用を早く再開する活動。
問題管理
繰り返す障害の根本原因を調べ、恒久対策を行う活動。
SLA
サービス提供者と顧客の間で、サービスの内容と品質目標を合意した文書。
RTO
復旧までの目標時間。
既知の誤り
根本原因や回避策は分かっているが、恒久対策がまだ済んでいない問題。

確認問題

確かめよう再起動で動くようになれば根本原因は解決済み?

いいえ。復旧後も原因分析が必要な場合があります。

再起動で動くようになれば、根本原因は解決済みとみなしてよい。

RPOは、どの時点のデータまで戻せるようにするかの目標である。

復旧を優先する活動はどちらですか。

前日夜のバックアップだけの場合、当日昼の障害で失い得るものは?

毎日12時間、月30日提供するサービスで可用性99%を約束した。月に許される停止時間は?

システムが止まったときは、原因の完全解明を待つより、先に利用を再開する必要がある場合があります。サービス管理はを支えます。

予備機へ切り替えてサービスを復旧するのがの例です。繰り返す停止の根本原因を調べ、恒久対策を行う活動はとして考えます。

はサービス提供者と顧客の間で合意する、サービスの内容と品質目標の文書です。目標復旧時間などを定め、実績を測ることで、期待と実際のずれを把握します。

復旧と原因解決は同じではありません。暫定対応で動いていても再発のおそれは残るため、変更を管理しながらを進めます。

事業継続計画では、止められない業務を選び、許容する停止時間や失ってよいデータ量から復旧を設計します。は復旧までの目標時間、はどの時点のデータまで戻せるようにするかの目標です。前日夜のバックアップだけなら、当日昼の障害で午前中の更新を失う場合があります。

システム監査

システム監査とは、監査対象から独立した立場で、仕組みが設計どおり機能しているかを評価し、改善を指摘する活動です。

エルくんが説明する図解。入力者→承認者→記録、離れた監査人が証拠を確認する役割分担図。
入力者と承認者を分け、変更履歴を残せば、誤入力を発見したり後から経緯を確認したりできます。監査人は、その仕組みが設計どおり動いているか証拠を集めます。

売上データを一人が入力し、自分で承認して修正もできると、誤りや不正を見逃しやすくなります。内部統制は業務を適切に進める仕組みです。

基本の仕組み

基本の仕組みの図解。中央の縦線で、左の監査人エルくんと右の監査対象を分ける。エルくんは右側から得た証拠で仕組みを評価し、改善の指摘を右側の経営者や管理者へ渡すが、改善を決め実施するのは右側と示す。
覚えること:独立監査、改善決定・実施は管理側

入力者と承認者を分け、変更履歴を残せば、誤入力を発見したり後から経緯を確認したりできます。監査人は、その仕組みが設計どおり動いているか証拠を集めます。

システム監査では、監査対象から独立した立場で評価し、改善につながる指摘を行います。実際の改善を決め実施する責任は、対象の経営者や管理者にあります。

監査人が対象業務を自ら運用し、その成果を自分で監査すると独立性が損なわれます。監査があるだけで全ての不正を防げるとも限りません。

監査と運用責任

監査と運用責任の図解。中央の仕切りを挟み、左に監査人、右に監査対象側を配置する。左から右へ改善提案を記した監査報告書の矢印を引き、右側の改善実施から左側のフォローアップへ戻る矢印を描く。
覚えること:改善は監査対象側が実施

経済産業省のシステム監査基準では、システム監査人が独立かつ客観的な立場で、監査証拠に基づいて情報システムを検証・評価し、保証や助言を行うとしています。監査対象の業務から離れた立場にあること(外観上の独立性)と、偏らずに判断すること(精神上の独立性)の両方が求められます。

内部統制を整備・運用する最終的な責任は経営者にあり、業務部門は日々の統制を運用します。監査人は指摘事項と改善提案を監査報告書で報告し、その後、改善が適切に実施されているかをフォローアップで確かめます。改善を実施するのは監査対象側です。

監査と運用責任
立場責任
経営者内部統制の整備・運用の最終責任
業務部門(監査対象部門)統制の運用と改善策の実施
システム監査人独立した評価、報告、改善提案、フォローアップ

監査の流れと技法

監査の流れと技法の図解。左にインタビューの回答、中央に裏付けとなる文書・記録、右に監査証拠を配置する。中央を確認の関門として仕切り、回答と文書・記録を突き合わせてから、右へ進む矢印を描く。
覚えること:回答は文書や記録を入手・確認後に証拠

システム監査は、リスクの大きい領域に重点を置いて監査計画を立て(リスクアプローチ)、予備調査で対象の概要をつかみ、本調査で監査手続を適用して監査証拠を集めます。その後、評価・結論をまとめて報告し、フォローアップします。実施した手続と結論の根拠は監査調書に記録します。

監査技法には、関係者に質問するインタビュー(ヒアリング)、文書や記録の閲覧・突合、現場の観察、コンピュータを利用するCAAT(コンピュータ支援監査技法)などがあります。インタビューで得た回答は、それを裏付ける文書や記録を入手して確かめてから監査証拠として使います。

監査の流れと技法
段階すること
監査計画リスクに基づいて対象・方法・時期・体制を決める
予備調査対象の概要を把握し、本調査の手続を具体化する
本調査監査手続を適用して監査証拠を集める
評価・結論・報告監査調書を基に結論をまとめ、報告書を作成する
フォローアップ改善提案や改善計画の実施状況を確かめる

内部統制とITへの対応

内部統制とITへの対応の図解。中央で左右に仕切り、左はシステム全体を囲む枠に「開発・運用」「アクセス管理」を配置する。右は個々の業務処理を「入力→処理→出力」の矢印で示し、各段階の正確性を確保する統制として対比する。
覚えること:全般は全体、業務は処理の正確性

金融庁の内部統制の基準では、内部統制の目的を業務の有効性及び効率性、報告の信頼性、事業活動に関わる法令等の遵守、資産の保全の四つとし、基本的要素を統制環境、リスクの評価と対応、統制活動、情報と伝達、モニタリング、ITへの対応の六つとしています。

ITに関する統制には、システムの開発・運用やアクセス管理などシステム全体を対象とするIT全般統制と、個々の業務処理で入力・処理・出力の正確性を確保するIT業務処理統制があります。内部統制にも限界があり、判断の誤り、複数人の共謀、経営者による無視などがあれば有効に機能しないことがあります。

試験に出る

  • システム監査は独立した立場で評価し、改善につながる指摘を行う点。
  • 改善を決め実施する責任は監査対象の経営者・管理者にあり、監査人ではない点。
  • 監査人が対象業務を自ら運用すると独立性が損なわれる点。
  • 内部統制として、入力者と承認者を分け変更履歴を残す考え方。
  • 監査があるだけで全ての不正を防げるわけではない点。
  • 内部統制の整備・運用の最終責任者は経営者である点。
  • 監査は計画→予備調査→本調査→評価・結論→報告→フォローアップの流れで行い、根拠を監査調書に残す点。
  • インタビューの回答は、裏付けとなる文書や記録で確かめてから監査証拠とする点。

重要な言葉

内部統制
業務を適切に進めるための仕組み。
独立性
監査対象から離れた立場で評価するために必要な条件。
システム監査
仕組みが設計どおり機能しているか評価し、改善を指摘する活動。
監査調書
監査人が実施した監査手続と入手した証拠、結論の根拠を記録した文書。
フォローアップ
報告後に、改善提案や改善計画の実施状況を監査人が確かめること。

確認問題

確かめよう改善策の実施責任は監査人にある?

いいえ。監査対象側が実施し、監査人は評価・助言を行います。

システム監査では、改善策の実施責任を監査人が負う。

監査人が対象業務を自ら運用すると、独立性が損なわれる。

改善策を実施する責任があるのは?

内部統制の例として適切なものは?

内部統制の整備及び運用について、最終的な責任を負うのは?

売上データを一人が入力し、自分で承認して修正もできると、誤りや不正を見逃しやすくなります。は業務を適切に進める仕組みです。

入力者と承認者を分け、変更履歴を残せば、誤入力を発見したり後から経緯を確認したりできます。監査人は、その仕組みが動いているか証拠を集めます。

システム監査では、監査対象から独立した立場で評価し、改善につながる指摘を行います。実際の改善を決め実施する責任は、対象のにあります。

監査人が対象業務を自ら運用し、その成果を自分で監査するとが損なわれます。監査があるだけで全ての不正を防げるとも限りません。

覚えるポイント

  • プロジェクトマネジメント:WBSで成果物を作業へ分解し、依存関係を結んだ最長経路をクリティカルパスとして見ます。並行できる作業を単純に全部足さないのがポイントです。
  • サービスマネジメント:SLAはサービス提供者と顧客の間で合意する、サービスの内容と品質目標の文書です。目標復旧時間などを定め、実績を測ることで、期待と実際のずれを把握します。
  • システム監査:システム監査では、監査対象から独立した立場で評価し、改善につながる指摘を行います。実際の改善を決め実施する責任は、対象の経営者や管理者にあります。

出典・参考資料

試験の公式案内と、この記事の参考にした学習資料です。

編集:Pinternet Works · 更新日:

教材の編集方針・訂正について