PD-S 科目B 第4章「システムの開発・運用」を徹底解説|アジャイル・DevSecOps・SRE・SBOM【シラバス案Ver0.2対応】

PD-S 科目B 第4章 システムの開発・運用 解説アイキャッチ プロフェッショナルデジタルスキル(システム)
本記事について:PD(システム)試験(仮称)科目B「シラバス(案 Ver0.2)」(IPA・2026年7月31日更新)を根拠に解説します。科目B(技能)の内容はVer0.1から変更ありません(当サイトでVer0.1とVer0.2の全文を突合して確認)。Ver0.2では新たに科目A-2(専門知識)の出題範囲の細目が公開されました。試験名は仮称、科目A-1(共通知識)・試験時間・出題数・配点・合格基準は未公表、内容は検討段階の「案」で今後変更の可能性があります。(最終更新:2026年7月31日/出典:IPA公式

PD-S(システム)試験(仮称)科目B(技能)の第4章は「システムの開発・運用に関すること」。設計・実装・テストからリリース後の運用まで、システムを作り・動かし続ける一連のプロセスを扱う章です。アジャイル・CI/CD・DevSecOps・AI駆動開発・SRE・SBOMなど、モダン開発の重要用語が正式に盛り込まれた、PD-Sの“今”を象徴する章です。小項目は4-1〜4-4。各項目を、意味・なぜ問われるのか・具体例にわけて教科書的に整理します。

この章の全体像(小項目 4-1〜4-4)

4-1設計・実装・インテグレーション:設計書の作成とレビュー、オブジェクト指向・デザインパターンの適用、プログラム作成・テスト・結合を行う。
→ 教科書記事で深く学ぶ(SoR/SoE・IPO・異常系設計・結合)
4-2テストの計画・実施・品質評価:テスト計画書・仕様書の作成、テスト実施、結果の分析と品質評価を行う。
→ 教科書記事で深く学ぶ(テストレベル・同値分割と境界値・終了基準)
4-3システム開発手法の適用:アジャイル・CI/CD・DevSecOps・AI駆動開発などを取捨選択し、プロジェクト特性に合わせてテーラリングして適用する。
→ 教科書記事で深く学ぶ(アジャイル・CI/CD・DevSecOps・AI駆動開発)
4-4開発プラットフォーム活用・運用・SRE:PaaS・Git・SBOMなどを活用し、システムを安定運用する。SREで開発と運用が協力する。
→ 教科書記事で深く学ぶ(PaaS・Git・SBOM・SLOとエラーバジェット)

4-1. 設計・実装・インテグレーション

この項目の教科書記事(詳解版):【PD-S教科書】4-1 設計・実装・インテグレーションを基礎から徹底解説|技能の例6つを全展開し、SoR/SoE・レビュー・オブジェクト指向・IPO・エラー処理設計・結合まで解説しています。
ここで問われること:システム要件と特性(Webアプリ、SoRなど)を踏まえて設計・実装・インテグレーションの設計書を作成し、レビューを通して質の良い設計書に仕上げるスキル。オブジェクト指向やデザインパターンの適用も含む。

シラバス案では、IPO(Input・Process・Output)や画面遷移に着目した機能分割、正常系だけでなくエラー処理・例外処理を洗い出すスキル、プログラム作成・テスト、そして個々のプログラムを結合してシステムとしてインテグレーションするスキルが挙げられています。「正常に動く」だけでなく「異常時にどう振る舞うか」を設計に織り込む視点が重要です。

実務の障害の多くはエラー処理・例外処理の漏れから生まれます。だからこそ、異常系まで洗い出せる設計力とレビュー力が問われます。

4-2. テストの計画・実施・品質評価

この項目の教科書記事(詳解版):【PD-S教科書】4-2 テスト計画・実施・品質評価を基礎から徹底解説|技能の例5つを全展開し、テストレベル・ブラック/ホワイトボックス・同値分割と境界値分析・品質目標と報告まで解説しています。
ここで問われること:システム要件や特性を踏まえて適切なテスト手法と品質目標を設定し、テスト計画書・テスト仕様書を作成、テストを実施して結果を分析・評価し、品質評価報告書としてステークホルダに説明するスキル。

ポイントは、テストが単なる「バグ探し」ではなく、品質を客観的に評価して合意形成する活動として位置づけられていること。計画書・仕様書ともにレビューを通して質を高めることが繰り返し強調されています。

4-3. システム開発手法の適用(アジャイル・DevSecOps・AI駆動開発)

この項目の教科書記事(詳解版):【PD-S教科書】4-3 システム開発手法の適用を基礎から徹底解説|技能の例3つを全展開し、ウォーターフォールとアジャイル・CI/CD・DevSecOps(シフトレフト)・AI駆動開発・テーラリングまで解説しています。
ここで問われること:プロジェクトの特性やシステム要件を踏まえて、アジャイル開発・CI/CD・DevSecOps・AI駆動開発などの手法を取捨選択して提案し、プロジェクトに合わせてテーラリング(調整)して適用を推進するスキル。

重要なのは、「常にアジャイルが正解」ではなく、プロジェクトに応じて手法を選び、調整するという考え方です。シラバス案でも「取捨選択して提案」「テーラリングして適用」と明記されています。

アジャイル開発:短い期間(スプリント)で開発とフィードバックを繰り返し、変化に柔軟に対応する開発手法。
CI/CD:Continuous Integration(継続的インテグレーション)/Continuous Delivery(継続的デリバリー)。コードの結合・テスト・リリースを自動化し、頻繁かつ安全にリリースする仕組み。
DevSecOps:開発(Dev)・セキュリティ(Sec)・運用(Ops)を一体化する考え方。セキュリティを開発の最初から組み込む(シフトレフト)のが特徴。
AI駆動開発:AI(生成AIなど)を活用して、コード生成・テスト・レビューなど開発工程を効率化する新しい開発の進め方。

DevSecOpsの考え方(開発・セキュリティ・運用の一体化)

DevSecOpsは開発(Dev)・セキュリティ(Sec)・運用(Ops)を一体化し、セキュリティを開発の最初から組み込む(シフトレフト)考え方

4-4. 開発プラットフォーム活用・運用管理・SRE

この項目の教科書記事(詳解版):【PD-S教科書】4-4 開発プラットフォーム・運用管理・SREを基礎から徹底解説|技能の例6つを全展開し、PaaS・Git・SBOMの役割・安定運用と利用者支援・SRE(SLI/SLO・エラーバジェット・トイル削減)まで解説しています。
ここで問われること:開発プラットフォーム(PaaS・Git・SBOMなど)の技術動向を把握して取捨選択・適用し、社会や企業活動を支えるシステムを安定して維持・運用するスキル。そしてSREで開発と運用が協力し、リリースサイクルの向上とサービスの安定を目指すスキル。

この章の締めくくりは、作ったシステムを“安定して動かし続ける”運用の技術です。シラバス案には、システムが円滑に動作することを保証し、利用者が効果的に使えるようにする活動を計画・実行・改善するスキル、そしてSRE(サイト信頼性エンジニアリング)のプロセス導入が明記されています。

SRE(サイト信頼性エンジニアリング):Site Reliability Engineering。システムの信頼性(安定稼働)を、ソフトウェアエンジニアリングの手法で高める考え方。開発と運用が協力し、リリースの速さと安定を両立させる。
SBOM:Software Bill of Materials(ソフトウェア部品表)。システムがどのソフトウェア部品(ライブラリ等)で構成されているかの一覧。脆弱性が見つかったとき、影響範囲を素早く特定できる。
PaaS:Platform as a Service。アプリの開発・実行環境をクラウドで提供するサービス。インフラ管理の手間を減らせる。
SBOMやDevSecOpsは、サプライチェーン攻撃など近年のセキュリティ課題への対応として重要度が急上昇しており、新シラバスに明記された点が“今どき”の出題傾向を示しています。

確認クイズ

この章の理解度チェックです(当サイト独自の予想問題。公式の出題ではありません)。

当サイト独自の予想問題

SBOM(ソフトウェア部品表)を整備する主な目的として、最も適切なものはどれか。




解説:SBOM(Software Bill of Materials)は、システムがどんなソフトウェア部品で構成されているかの一覧(部品表)です。ある部品に脆弱性が判明したとき、「自社のどのシステムが影響を受けるか」を素早く特定でき、サプライチェーンのセキュリティ対策に役立ちます(ウ)。ア・イ・エはSBOMの目的ではありません。

まとめ:第4章のポイント

  • 4-1:設計・実装・結合。エラー処理・例外処理まで洗い出し、レビューで質を高める。
  • 4-2:テストは品質を客観評価して合意する活動。計画・仕様・報告のレビューが重要。
  • 4-3:アジャイル・CI/CD・DevSecOps・AI駆動開発を取捨選択し、テーラリングして適用。
  • 4-4:PaaS・Git・SBOMを活用し、SREで開発と運用が協力して安定運用。
🎉 これでPD-S 科目B(技能)の全4章がそろいました。第1章(アーキテクチャ)→第2章(ネットワーク)→第3章(フィジカルコンピューティング)→第4章(開発・運用)で、システムの上流設計から運用までを一通りカバーしています。

関連記事・次に読む

« PD-S(システム)試験のトップ(区分ハブ)へ戻る

出典(一次情報)

  • IPA「PD(システム)試験 科目B シラバス(案 Ver0.2)」大項目4「システムの開発・運用に関すること」(2026年7月31日更新)[link]
  • IPA「情報処理技術者試験・情報処理安全確保支援士試験 出題範囲等の改定案 Ver.1.0」(2026年3月)

※試験名は仮称、内容は検討段階の案です。用語解説・予想問題は当サイト独自のもので、公式見解ではありません。正式シラバス公開時に内容を更新します。

Copied title and URL