スキル一覧



「インターネット関連企業において求められる人材(サービスクリエーション)」のスキル例

以下は、「インターネット関連企業において求められる人材(サービスクリエーション)」で定義されているスキル例です。これらを参考にしながらスキルや職種を定義してください。
また、各スキルの詳細を参照する場合は、「知識項目を表示」ボタンをクリックしてください。
この職種に関する研修・書籍・資格の情報が こちらから検索できます。

スキルカテゴリ スキル分類 スキル項目
メソドロジ (戦略) 市場機会の評価と選定 最新技術動向把握の手法知識項目を表示
(戦略) マーケティング ブランド・製品戦略手法知識項目を表示

▼知識項目

オファリング内容の策定

ブランドエクイティ

ブランドロイヤリティ獲得

ブランド戦略

ブランド戦略との関係

ブランド戦略の決定(ライン拡張、ブランド拡張、マルチブランド、共同ブランド)

ブランド戦略開発プロセスと手法

ブランド体系(コーポレートブランド、事業ブランド、ファミリーブランド、製品またはサービスブランド等)

プロダクトに関する意思決定

プロダクトの市場リサーチ手法

プロダクトポジショニング

プロダクトライフサイクル

価格設定に影響する要因

価格設定手法(原価志向、需要志向、競争志向)

価格戦略

価格調整

広告戦略

市場細分化と標的市場の選定

新規プロダクトの開発

新製品の価格設定(上澄み吸収価格設定、市場浸透価格設定)

製品またはサービスラインとブランド

製品ミックス価格設定

マーケットコミュニケーション戦略手法知識項目を表示

▼知識項目

AIDAモデル(Attention、Interest、Desire、Action)の理解と活用

Webマーケティング

イベントマーケティングの計画と実践

イベント等の企画

イメージ分析

キャンペーンマネジメントの活用、実践

クリエイティブ戦略

コミュニケーションミックスの決定と広告戦略

ターゲットの設定

ダイレクトマーケティング

パートナーとの遂行

プッシュ戦略とプル戦略

プロモーションの効果測定

プロモーションミックスの活用手法

プロモーション計画の策定

マーケッティングミックス

マーケットコミュニケーションチャネルの選択

マーケットコミュニケーション手段の理解と活用

マーケットコミュニケーション戦略の策定

マーケットコミュニケーション評価

マーケットコミュニケーション目標の設定と予算の確定

メッセージの作成

メッセージプランニング

メディア戦略

メディア選択

ライフタイムバリュー(LTV)

改善案の検討と実施

競争優位な販売促進の実施

競争優位のプロモーション実施(ダイレクトマーケティングキャンペーンなどによる差別化)

購入者特性と購買心理

消費者行動モデル

戦略的な広告計画と実施

販売促進戦略

標準視聴者の明確化

評価の実施

評価基準と評価方法の決定

評価結果の分析

目標の決定

予算の決定

マーケティングマネジメント手法知識項目を表示

▼知識項目

サービスにおける差別化の検討

サービスビジネスのマーケティング戦略策定手法

サービス品質の管理

セグメンテーション

ターゲティング

バリューチェーン分析手法

ビジネス戦略(経営戦略、事業戦略)の把握

ポジショニング

マーケットコミュニケーション戦略

マーケティングプログラムの評価

マーケティングプログラム計画策定と実施

マーケティングプログラム実践手法

マーケティングプロセス(ポジショニング)

マーケティングプロセス(マーケティング環境の分析、市場の機会と脅威の発見、市場細分化と標的市場の選定、ポジショニング、マーケティングミックス)の理解と実践

マーケティングプロセスの適用と実践手法

マーケティングマネジメントの実施

マーケティング環境分析と市場機会の発見

マーケティング計画(戦術、実施項目、マイルストーン等)策定と実行

マーケティング施策の策定

マーケティング施策の実行

マーケティング施策の把握

マーケティング実行計画の作成

マーケティング実行計画の策定

マーケティング手法

マーケティング戦略の策定と実践

マーケティング戦略の策定プロセスの理解

マーケティング戦略の把握

マーケティング理論

価格戦略

企業理念の把握

顧客のITサービス嗜好取引形態の把握

顧客の購買行動モデル

購買決定プロセス各段階の理解

購買決定者

購買行動に影響を与える要因の理解(文化的要因、社会的要因、個人的要因、心理的要因)

市場細分化(地理的変数、人口動態変数、心理的変数、行動上の変数等)

事業ポートフォリオの設計

実現性

消費者行動モデル

垂直統合サービス

製品ビジネスとサービスビジネスの相違点の理解

製品またはサービス戦略

戦術、実施項目、CSF(Critical Success Factor)、マイルストーン等の検討と反映

戦略的オプションの検討

販売チャネル戦略

標的市場の選定

評価基準の設定

優先度の検討

マーケティング分析手法知識項目を表示

▼知識項目

3C分析

5Forcesモデル

7Sモデル

SWOT分析

バリューチェーン分析

プロダクトポートフォリオマネジメント(PPM)モデル

マーケティング分析

経験カーブ

事業ライフサイクル(導入期、成長期、成熟期、衰退期)モデル

(戦略) 販売戦略 B2Bマーケティング戦略手法知識項目を表示

▼知識項目

B2Bマーケティングプロセスの理解と実行

B2Bマーケティング概念

B2Bマーケティング戦略と立案手法

企業購買プロセス

企業市場と消費者市場の違い

購買意思決定者への影響

販売実行戦略手法知識項目を表示

▼知識項目

CRMツールの活用と実践

カスタマデータベース活用と実践

セールス向けe-mailの活用と実践

セールス向け電話の活用と実践

ビジネス機会に対する戦略立案

ビジネス機会の発掘

ビジネス機会の明確化

ビジネス機会の優先順位づけ

実行計画策定

販売チャネル戦略手法知識項目を表示

▼知識項目

コンフリクトと競争のタイプの理解

サービス水準の分析

チャネルメンバーの教育、動機付け、評価

パートナータイプの特性に応じた契約書の作成

取引条件の設定(取引総額、価格、在庫、数量、割引、フィナンシャル条件等)

動機付け

排他的テリトリ

排他的取引

販売チャネルコンフリクトの管理

販売チャネルコンフリクトの原因把握

販売チャネルコンフリクトの把握と管理

販売チャネルとのアライアンス戦略策定

販売チャネルの選択と設計

販売チャネルの段階数の理解と最適解の検討

販売チャネルへの支援

販売チャネルメンバーの選択

販売チャネル機能とフローの理解と最適解の検討

販売チャネル候補の特定、評価

抱き合わせ購入契約

目的の設定

(戦略) 製品・サービス開発戦略 顧客環境分析手法知識項目を表示

▼知識項目

コーポレートガバナンス

デシジョンプロセスの把握

デシジョンメーカの評価確認

企業経営の歴史

業界環境、関連規制の把握

業界競合他社情報の把握

業界固有ニーズ/ウォンツの把握と活用

経営指標の分析と把握

個別業務内容の把握

顧客IT環境の把握と分析

顧客のITサービス嗜好取引形態の把握

顧客経営方針の把握

顧客事業内容の把握

顧客主要マーケットの把握

顧客満足度概念の理解

顧客満足度調査の実施

最新システム管理技術動向の把握

最新セキュリティ技術動向の把握

最新データベース技術動向の把握

最新ネットワーク技術動向の把握

最新ハードウェア技術動向の把握

最新プラットフォーム技術動向の把握

最新ミドルウェア技術動向の把握

最新業界動向の把握

財務諸表に関する知識の活用

財務状況の分析と把握

財務分析手法の理解と活用

組織構造の把握

組織戦略

調査結果の分析、評価

評価結果による満足度向上計画の策定と実践

(戦略) システム戦略立案手法 システム化戦略手法知識項目を表示

▼知識項目

ANSI

CRUD分析

CSF(Critical Success Factor)

EA(エンタープライズアーキテクチャ)

ER図

IEC

IEEE

IETF

ISO

ITU

ITポートフォリオモデル

JSA

KGI(Key Goal Indicator)

KJ法

KPI(Key Performance Indicator)

MECE(ミーシー)

TDWI BI 成熟度モデル

W3C

システムライフサイクル

システム化戦略の策定

データフローダイアグラム(DFD)

バランススコアカード

ビジネスプロセスモデリング

ビジネスプロセスリエンジニアリング(BPR)

ビジネスモデル

プレスリリース

プログラムマネジメント

ベンダーの新製品情報

モデリング

ユーザのビジョン、ゴール、ビジネス戦略の把握

リスク分析手法

業界団体

業務パッケージを利用したシステム化戦略策定

業務モデル

業務分析手法

経済産業省などの公的機関の調査報告(特許動向など)

情報システムモデル

情報資産の識別方法(情報・データ、システム、人材、文書)

情報資産の評価方法(機密性、完全性、可用性に関する重要度、致命度、危険度)

情報資産台帳の内容

先進事例

全体最適化

標準化団体が主催する会合等への参加

標準化団体の発行物

システム活用促進・評価知識項目を表示

▼知識項目

BIツールに関する知識、情報システムモデル

CSF(Critical Success Factors)

IT活用教育の事例

PDCAサイクル(定期的レビュー、評価のフィードバックとアクション)

システム廃棄

システム利用実態の評価・検証

チェンジマネジメント

ディジタルディバイド

データの戦略的活用事例

データ活用

ナレッジマネジメント

バランススコアカード

ヒアリング手法

ビジネスプロセスリエンジニアリング(BPR)

ビジネスモデル

プロジェクト・チームのマネジメント

モチベーションマネジメント

仮説構築法

業務モデル

業務改善

業務分析手法

原因分析(ブレーンストーミング、アンケート調査、資料調査、面接調査、各種データ収集、分析、加工)

構造化手法

差異分析手法

情報システムユーザー利用実態の調査(モニタリング、目標達成度)

情報リテラシ

情報リテラシー教育事例

人材育成計画

統計解析手法

評価指標(KGI・KPI)の評価方法

評価制度(評価指標)

普及啓発

分析手法(作業分析、PTS法、ワークサンプリング法ほか)

問題解決手法

ソリューションビジネス知識項目を表示

▼知識項目

ASP

SOA

クラウドコンピューティング(SaaS、PaaS、IaaSほか)

ソリューションビジネスの種類とサービス形態

業務パッケージ

問題解決支援

業務プロセス知識項目を表示

▼知識項目

BPO

SFA

オフショア

ビジネスプロセスマネジメント(BPM)

ビジネスプロセスリエンジニアリング(BPR)

ビジネスプロセス表記手法

ビジネスモデル

フルフィルメント(受注処理)

業務モデル

業務改善

業務設計

業務分析

製品・サービスのライフサイクル

製品のライフサイクル

現行システムの調査・分析手法知識項目を表示

▼知識項目

IT価値の定義

IT価値管理のフレームワーク構築

エンタープライズアーキテクチャ(EA)

ニーズの分析と優先順位付け

企業モデル

業務モデル

現行IT環境分析

情報システムモデル

情報システム評価手法

新規技術要件の把握

問題点と機会の認識(例:サービスの要求、計画のプロセス)

要求定義と仕様化

事業戦略の把握・分析の手法知識項目を表示

▼知識項目

IT予算化状況の把握

KJ法

SWOT分析手法

エンタープライズアーキテクチャ(EA)

コアコンピタンス

コーチング

ステークホルダー・マネジメントに関する知識

バリューチェーン分析手法

ヒアリング

ビジネスプロセスマネジメント(BPM)

ビジネスプロセスモデリング

ビジネスプロセスリエンジニアリング(BPR)

ビジネスプロセス分析・表記手法

ビジネスモデル

リスクマネジメントに関する知識

因果関係分析

環境分析のツールや手法に関する知識

企業理念

競争戦略

業務モデル

業務設計

業務分析手法

経営管理

経営戦略の把握

経営全般に関する知識

経営組織

経営論に関する知識

顧客のIT戦略の把握

差異分析手法

事業戦略の把握

全体最適化

組織全体の経営・事業運用に関する知識

当該事業に関する知識

情報システム戦略知識項目を表示

▼知識項目

ASP(Application Service Provider)

BPO(Business Process Outsourcing)

ITポートフォリオモデル

IT業界の動向(事例)

IT経営力指標

IT投資マネジメント

エンタープライズアーキテクチャ(EA)

クロスライセンス契約に関する知識

コントロールフレームワーク

システムオーナ

システムライフサイクル

システム構造

システム方式に関する知識(ハードウェア・ソフトウェア・手作業の機能分割、ハードウェア方式、ソフトウェア方式、アプリケーション方式・IS企画)

ソフトウェア契約に関する知識

データオーナ

バランススコアカード

ビジネスプロセスマネジメント(BPM)

ビジネスプロセスリエンジニアリング(BPR)

ビジネスプロセス表記手法

ビジネスモデル

ビジネス環境分析手法

プログラムマネジメント

プロセスフレームワーク

ベンチマーク

ライセンス契約に関する知識

リスク分析手法

下請法

開発投資対効果

業務モデル

業務設計

業務分析手法

情報システムモデル

情報システム戦略の意義と目的

情報システム戦略実行マネジメント

情報システム戦略評価

情報化推進体制

情報化投資計画

正味現在価値法(NPV:Net Present Value)

製品知識製品動向(事例)

全体最適化

全体最適化計画

全体最適化方針

単純回収期間法(Pay-back Period method)

投資資本利益率(ROI: Return On Investment)

品質統制(品質統制フレームワーク)

(企画) システム企画立案手法 システム化計画知識項目を表示

▼知識項目

ISO 20000

ITIL(サービスデリバリ:キャパシティ管理、ITサービス継続性管理、可用性管理)

ITIL(サービスデリバリ:サービスレベル管理、ITサービス財務管理)

ITポートフォリオ

システムライフサイクル

システム化基本方針

システム化構想

チェンジマネジメント

バランススコアカード

プロジェクト推進体制

改善データ収集

開発投資対効果

業務改善技法(ERD、DFD、ワークフロー、ビジネスプロセスモデリングなど)

業務改善定着(業務改善計画、業務改善体制、実行管理、ユーザITスキル向上、TQCなど)

原因分析(ブレーンストーミング、アンケート調査、資料調査、面接調査など)

資産価値評価(ROI、現在価値分析)

情報システムユーザ利用実態の調査(モニタリング、目標達成度)

情報システム導入リスク分析

全体開発スケジュール

投資の意思決定法(PBP、DCF法ほか)

問題解決技法(IE分析技法、OC曲線、管理図、KJ法、図解、グラフ、デシジョンテーブルなど)

要員教育計画

システム企画立案手法知識項目を表示

▼知識項目

BPMN

DCF法

DFD

DMM

ERD

ISO 9000シリーズ

ITIL(Information Technology Infrastructure Library)

KJ法

MN法

UML

アライアンス

コーポレートガバナンス

システム運用管理

システム化計画の策定

システム化戦略の策定

システム開発技術

システム開発方法論

システム技術

システム計画書の記述形式標準

システム信頼性

ステークホルダ・マネジメント

ソフトウェアライフサイクルプロセス(SLCP)

ソフトウェア開発手法

ソフトウェア製品の投資、損益モデルの理解

ソフトウェア製品開発計画の策定

ソフトウェア製品企画の策定

ソフトウェア製品企画の提案

ソフトウェア品質測定手法

ソフトウェア保守の形態に関する知識

データモデリング

データ設計

データ分析

テスト手法

バランススコアカード

バリューチェーン分析手法

パレート図

ヒアリング手法

ビジネスプロセス

ビジネスプロセスマネジメント(BPM)

ビジネスプロセスモデリング

ビジネスプロセスリエンジニアリング(BPR)

ビジネスプロセス分析・表記手法

ビジネスモデル

ビジネス環境分析手法

プログラムマネジメント

プロジェクト管理

プロジェクト計画策定手法

プロジェクト評価手法

プロセス成熟度

ベストプラクティス

ベンチマーク

マーケティング

ユーザ、経営者の要望把握

リスクマネジメント

リスク定量評価指標

リスク分析

リスク分析手法

開発プロジェクト体制構築に関する知識

開発環境稼働状況管理に関する知識

開発環境構築に関する知識

開発投資対効果

開発方法論全般

管理図

関係法規(知的所有権関連法規、労働関係法規など)

競合分析手法

業務システム提案

業務パッケージ

業務フロー図

業務プロセス分析

業務モデル

業務設計

業務分析手法

経営管理の知識

経営組織(事業部制、カンパニ制、CIO、CEOほか)

経営分析手法

建築基準法第二章建築物の敷地

見積り手法

原因結果分析

原価管理

顧客要求仕様の理解

構造及び建築設備

国際標準・国内標準

国際標準ISO/IEC 20000

差異分析手法

事業戦略

実行計画策定手法

消防法第二章火災の予防・第四章消防の設備等

情報システムモデル

情報システム評価手法

情報セキュリティ

情報リテラシー

情報化推進体制

情報化投資計画

生産性評価手法

戦略目標

全体開発スケジュール立案に関する知識

全体最適化

組織能力評価手法

組織論一般

知的所有権関連法規(著作権法、特許法、不正競争防止法など)

統合マネジメント

特性要因図

内部統制

標準化

評価指標(KGI・KPI)の把握方法・タイミング

評価指標(KGI・KPI)の評価方法

品質管理

品質計画

品質保証

目的機能展開

問題解決手法

労働関係法規

ソリューション提案手法知識項目を表示

▼知識項目

セールスチームの編成

ソリューションの設計

ソリューション評価

活動計画の立案

業界内競合他社情報の把握

顧客のソリューション購入と評価基準の明確化

後続活動の定義

購入意志の確認

事例の紹介

新規参入者の把握

提案ソリューションの選定

提案書の作成

提案内容の検討

適合性の評価

特定製品サービステクノロジの解説

特定製品とサービスのデモシナリオの作成

特定製品とサービスのデモンストレーション実施

技術問題解決手法知識項目を表示

▼知識項目

技術問題解決手法の活用と実践

調達計画・実施知識項目を表示

▼知識項目

RFC(Request for Change)

アウトソーシングに関する知識

アンケート技法に関する知識

インソーシング/アウトソーシング

サポート

ソフトウェア

ソフトウェアのサプライチェーンマネジメント

ソフトウェア資産管理

テスト/評価/ベンチマーク

ハードウェア

リスククライシスの事例

リスク対策に関する知識(回避予防軽減移転保有)

契約/RFP(Request for Proposal)

見積書

見積書の記述項目

現行環境分析に関する知識

構築/購入

情報機器導入計画の記述項目

新情報機器要件の把握に関する知識

著作権管理に関する知識

調達の条件

調達の条件に関する知識

調達の要求事項

調達の要求事項に関する知識

調達リスク分析

調達計画

調達選定

調達選定に関する知識

提案依頼書(RFP)

提案書

提案書の記述項目

提案評価の際の評価項目および選定基準に関する知識

提案評価基準

特許申請に関する知識

内外作基準

内外作基準に関する知識

秘密保持契約(NDA)

品質

(企画) セールス事務管理手法 セールス交渉手法知識項目を表示

▼知識項目

関連法規(契約関連、支払関連、回収関連、通信販売法、個人情報保護法、特許法、著作権法等)の理解と遵守

企業倫理規定の遵守

市場と顧客情報管理

信用調査

人事管理

目標管理

予算管理

経理事務手法知識項目を表示

▼知識項目

回収業務の実践

支払業務、回収業務知識の把握と活用

受注業務手配

受注業務知識の把握と活用

損益管理の実践

納期条件の確認、合意

売上の把握、コストの把握、損益の把握

物流業務手配

(企画) 要求分析手法 要求の抽出手法知識項目を表示

▼知識項目

RACIマトリクス

インターフェース分析

インタビュー

コンセプト・モデリング

シナリオ

シナリオとユースケース

シャドーイング

スコープモデリング

ステークホルダー・リスト、マップ、ペルソナ

ステークホルダー識別

ステークホルダ分析(Stake holder Analysis)

その他の技法(アンケート、特別用途のレコード、活動サンプリング)

チェックリスト

データ・マイニング

データ・モデリング

テスト

ニーズの分析と優先順位付け

ビジネス・ケース

ビジネス・ルール分析

フォーカスグループ

ブレーンストーミング

プロセスモデリング

プロセス分析

プロトコル分析

プロトタイピング

ペンチマークと市場分析

マインド・マッピング

モデリング

ユーザ、タスク、技術の収集

ユーザーストーリー

ユーザニーズの把握

ユーザモデリング

ライフサイクル

リスクの分析とマネジメント

レビュー

ワークショップ

課題トラッキング

観察

機能分解

協働ゲーム

教訓

教訓プロセス

決定分析

見積り

構造化ウォークスルー

根本原因分析

差異分析

財務分析

受け入れ基準と評価基準の定義

受講者要望、ニーズ&ウォンツの把握

進んだ要求獲得の技法(民族学的技法、知識獲得など)

進行役つき会議

組織モデリング

調査とアンケート

評価指標と重要業績評価指標(KPI)

文書分析

問題のトラッキング

要求ワークショップ

要求を獲得する対象(ステークホルダー、ドメインエキスパート、操作環境や組織環境など)

要求開発(Openthology)

要求獲得

要求獲得の技法(インタビュー、アンケート/調査、プロトタイピング、ユースケース、観察、参加型技法など)

要求抽出

要求の整理手法知識項目を表示

▼知識項目

100ドルテスト

4象限方式

KJ法

MoSCoW分析

RACIマトリックス(RAM(Responsibility Assignment Matrix))

RAEWマトリックス

SWOT分析

Unified Modeling Language(UML)

Zachmanフレームワーク

イエス/ノー投票

イベントトレース

イベントモデル

インターフェース分析

インタビュー

エスノメソドロジ(Ethno methodology)

エルゴノミクス(Ergonomics)

エンタープライズアーキテクチャEA(Enterprise Architecture)

オブジェクトモデル

カバレッジマトリックス

グループインタビュー

グループ化、クラスタリングの一般的な方法

クレーム分析

ケプナー・トリゴー

ゴールと要求の関係の構造化(ゴールモデル(KAOS)、NFRフレームワーク)

サインオフ

シナリオ

シナリオとユーザストーリ

シナリオとユースケース

スコープモデリング

ステークホルダーの責務モデル(役割モデル)

ステートメント

タスク分析

データフローモデル

データフロー図(DFD)

データモデリング

ドメインモデル

トローリング(Trawling)

なぜなぜ分析

バックログ管理

バランススコアカードの戦略マップを拡張したモデル

ビジネス・ケース

ビジネスモデリング

ビジネスルール分析

フィージビリティ分析

フィードバック

フォーカスグループ

プライオリティ方式

ブレーンストーミング

フローモデル

プロセスパラメーター

プロセスモデリング

プロセス要求

プロトタイピング

ベースライン化

ベンダーのアセスメント

ベンチマーク

マイルストーンの明確化

マインドマップ

ミスユースケース分析

メトリクスとKPI(重要成果達成指標)

モックアップ

モデリング

モデルチェッカ

ユーザ・インタラクション

ユーザーストーリー

ユーザインタラクション

ユースケースダイアグラム

ユースケース図

リスクマネジメントに関する知識(準用)

リスク分析

リッチピクチャ(ソフトシステムズ方法論)

レビュー

ロールプレイング(Role Playing)

ワークショップ

影響分析チェックリスト

影響分析評価報告書

課題トラッキング

課題の発見

課題解決の阻害要因の分析

課題管理・課題解決のツールや手法に関する知識

解決策の検討

概念モデリング

観察

機能モデル

機能分解

機能分析

機能要求

業務フロー

形式的モデリング

形式的分析

決定分析

見積もり

効果測定

構造モデル

構造化インタビュー

構造化ウォークスルー

根本原因分析

財務分析

時間制限/予算制限

時系列分析

実行

受け入れ基準と評価基準

情報技術セキュリティ評価のためのコモンクライテリア(CC:Common Criteria)

情報技術セキュリティ評価のための共通方法(CEM:Common Evaluation Methodology)

状態モデル

状態遷移モデル

新QC7つ道具

人間工学

制御フロー

製品要求

切り分け手法

組織モデリング

組織モデル

調査とアンケート

痛みの値分析

定理証明型ツール

投票

半構造化インタビュー

非機能要求

非機能要求の構造化(品質機能展開(QFD)、NFRフレームワーク)

非構造化インタビュー

複数視点による構造化

複数視点による構造化(クラス図、ブロック図、シーケンス図、コミュニケーション図、ステートチャート図、アクティビティ図、ユースケース図、データフローダイアグラム図(DFD))

文献調査

文書分析

目的と手段、または、ゴールとサブゴールに展開したモデル

目標の設定

目標準拠モデル

問題、課題の明確化

問題のトラッキング

問題解決

問題-原因に展開したモデル

役割分析(Role Analysis)

優先順位づけマトリックス

優先順位付け

用語集

要求

要求の文書化

要求ワークショップ

要求獲得

要求定義

要求分析

要求分析の技法

要求の仕様化手法知識項目を表示

▼知識項目

Alloy

Bメソッド

CATWOE分法(ソフトシステムズ方法論)

ConOps(Concept of Operation)

Event-B

KJ法

SWOT分析

USDM(要求仕様記述法)

VDM

アブダクション(Abduction)

インターフェース分析

インタビュー

ゴール指向分析(Goal-Oriented Analysis)

コンセプト・モデリング

シーケンス図

システム化計画の作成

システム化計画の策定

システム定義文書

システム投資の評価(経済付加価値(EVA: Economic Value Added))

システム投資の評価(資金回収期間法(投資資本÷年間期待利益))

システム投資の評価(正味現在価値(NPV: Net Present Value))

システム投資の評価(投資利益率法(利益÷投資資本))

システム投資の評価(内部利益率法)

システム投資の評価(費用対効果(ROI:Return On Investment)))

システム投資の評価(利益比較法)

システム要求の仕様化

シナリオとユースケース

シナリオに基づく要求のアーキテクチャへのマッピング

スコープ・モデリング

ステークホルダー・リスト、マップ、ペルソナ

ソフトウェア要求の仕様化

ソフトウェア要求仕様

データディクショナリと用語集

データフロー図(DFD)

データモデリング

バックログ管理

ビジネス・ケース

ビジネス・モデル・キャンバス

ビジネスルール分析

ビジネス能力分析

フォーカスグループ

フォースフィールド分析

ブレーンストーミング

プロジェクト範囲

プロセスモデリング

プロトタイピング

ベンダーのアセスメント

メトリクスとKPI

モデル駆動アーキテクチャ(MDA: Model-Driven Architecture)

ユーザーストーリー

ユーザ要求、プロジェクト範囲、目的の明確化

ユースケースとシナリオ

リスク分析

ワークショップ

案件の優先順位付けと関連部門の調整

意思決定モデル

機能分解

教訓

形式言語

形式仕様記述の技法

形式仕様記述言語:VDM、Z、OB、Jなど

形式手法

決定分析

見積り

根本原因分析

財務分析

仕様記述言語(構造化自然言語、UML、Z・VDM・SCR・RSMLなどの形式言語)

資源要求の調査

受け入れ基準と評価基準の定義

状態遷移図

図的表記法(BPMN(Business Process Modeling Notation))

図的表記法(UML)

図的表記法(データフロー図(DFD))

図的表記法(実体関連図(ER図))

組織モデリング

調査とアンケート

非機能要求の分析

表記方法(ユースケース、クラス図、ER図、相互作用図、状態遷移図、アクティビティ図など)

表現方法(自然言語)

評価指標と重要業績評価指標(KPI)

品質機能展開(QFD)

文書化

文書分析

目的の明確化

問題のトラッキング

役割・権限マトリクス

要求

要求とアーキテクチャの協調設計(Co-Design of Requirements and Architecture)

要求のクローズ

要求のレビュー

要求の再提起のルール

要求の文書化の基礎(種類、読み手、構造、品質、属性、標準など)

要求モデルの実行

要求仕様化

要件の定義と文書化

要件調査の実施

要求の評価手法知識項目を表示

▼知識項目

SWOT分析

インスペクション

インタビュー

ガイダンス

ゴールに基づく方法

チェックリスト法

デルファイ(Delphi)法

トレードオフ(交換取引)

フリップチャート

ブレインストーミング/What-if分析手法

プロセスリスクとプロダクトリスク

プロトタイピング

ペーパプロトタイピング

モックアップ

レビュー

競合解消

構造化ウォークスルー

根本原因分析(Root Cause Analysis)

使い捨てプロトタイピング

受け入れテスト

進化型プロトタイピング

垂直プロトタイピング

水平プロトタイピング

静的解析

対立解消の一般的方法に基づく協調(Collaborating)

対立解消の一般的方法に基づく妥協(Compromising)

段階的合意形成(Spiral Approach)

追跡可能性マトリクス

電子的プロトタイピング

分析的階層型プロセス

有向非巡回グラフ(DAG)

要求トレースマトリックス(Requirements Trace Matrix)

要求トレース管理ツール

要求の順位づけ

要求の対象に関するリスク(開発リスク、運用リスク、情報リスク)

要求の内容に関するリスク分類(技術リスク、経営リスク、法的リスク)

要件定義知識項目を表示

▼知識項目

インタビュー技法に関する知識

インタビュー技法の活用と実践

システムエンジニアリングや人間中心設計と要求との関係

ニーズの分析と優先順位付け

ユーザニーズの把握に関する知識

ユーザニーズ調査

課題定義

機能要件定義

技術要件定義

業務要件定義

現行IT環境分析

現行業務分析

現状分析

情報システム戦略との整合性検証

新規技術要件の把握

新規業務要件の把握

制約としてのCOTS

非機能要件定義

品質特性(非機能特性)の分析(安全性、セキュリティ、ユーザビリティ、性能など)

厄介型問題(構造の歪みに起因する問題、解がたくさんある問題など)

優先順位付け、トレードオフ分析、要求のためのリスク分析

要求が備えるべき特性(検証可能性、非曖昧性、一貫性、正当性、トレーサビリティ、優先度など)

要求とアーキテクチャの競合

要求という概念の定義(プロダクト、プロジェクト、制約、システムの境界、システムの外部、システムの内部など)

要求のレベル/階層(ニーズ、ゴール、ユーザ要求、システム要求、ソフトウェア要求など)

要求分析

要求分析のプロセス

要件定義手法

要件定義書作成

利害関係者要件の確認

(企画) 非機能要件設計手法 プラットフォーム要件定義手法知識項目を表示

▼知識項目

CPU能力の見積

キャパシティ要件

ストレージ容量の見積

セキュリティ要件(ユーザー定義、権限定義)

トランザクション量の見積

レスポンスの見積

可用性要件

拡張性要件

性能要件

伝送量の見積

システム基盤の非機能要件設計知識項目を表示

▼知識項目

キャパシティ設計

セキュリティ設計(ユーザー設計、権限設計)

可用性設計

拡張性設計

性能設計

(実装) アーキテクチャ設計手法 アーキテクチャ設計手法知識項目を表示

▼知識項目

4+1アーキテクチャビューモデル

Archimate

FEAF(連邦エンタープライズ・アーキテクチャ・フレームワーク)

IT標準など

SDLCフレームワーク

TOGAF(オープン・グループ・アーキテクチャ・フレームワーク)

V&B

アーキテクチャーの将来性(汎用性、拡張性)

アーキテクチャスタイル

アーキテクチャ記述言語(ADL)

アクセス統合設計

アプリケーションテスト戦略、計画の評価

アプリケーション開発ツールの評価

アプリケーション開発技法の評価

アプリケーション統合設計

エラー検出とコード訂正

エンタープライズ・アーキテクチャのフレームワーク(ARIS、Bredemeyer、DODAF、Calalyst、CIMOSA、Gartner、EAP、E2AF、FEA、GERAM、IAF、Forrester、RM-ODP、TAFIM、TEAF、TOGAF、Zachman)

オペレーティングシステムとデータ構造におけるフォールトトレランス

システム管理・運用

システム基盤テスト戦略、計画の評価

システム基盤移行戦略、計画の評価

システム基盤設計ツールの評価

システム基盤設計技法の評価

セキュリティ

ソフトウェア・プロダクトライン

ソフトウェアフォールトトレランス手法(Nバージョンプログラミング、回復ブロック、ロールバックと回復)

ソフトウェア信頼性モデル

データベースと分散システムにおけるフォールトトレランス

データ統合設計

テクノロジープロトタイピングの有効性

デザインパターン

トランザクション処理システムにおけるフォールトトレランス

トレーサビリティ・マネジメント

ネットワーク

パースペクティブベースのアーキテクチャ(PBA)

ハードウェア障害を許容するソフトウェアアプローチ

ハードウェア冗長性アプローチ

パターンカタログ

パターンの評価

プラットフォーム

フレームワーク(オブジェクト指向プログラミング)

プログラム・ファミリの設計

プロセス統合設計

ユーザインタフェース統合設計

業務移行戦略・計画の評価

航空宇宙、通信、工業制御向けのフォールトトレラントシステム

再利用および標準化の促進

市場要求のアブストラクション

信頼性と可用性のモデリング

性能とキャパシティ

先進テクノロジーの適用可能性

対象ドメインの知識

アプリケーションアーキテクチャ設計手法知識項目を表示

▼知識項目

アプリケーションテスト戦略、計画の評価

アプリケーション開発ツールの評価

アプリケーション開発技法の評価

アプリケーション構造

ソフトウェア・アーキテクチャ分析手法(SAAM)

ユーザインタフェース

業務移行戦略・計画の評価

対象ドメインの知識

論理データ構造

インダストリパッケージ設計・開発手法知識項目を表示

▼知識項目

インダストリパッケージを利用したアプリケーションデザインの実践

インダストリパッケージ機能及び制約事項の理解

プラットフォーム選定

開発環境要件の定義

最適インダストリパッケージ選定

インフラストラクチャアーキテクチャ設計手法知識項目を表示

▼知識項目

システム管理、運用

システム管理・運用設計

システム基盤テスト戦略、計画の評価

システム基盤移行戦略、計画の評価

システム基盤設計ツールの評価

システム基盤設計技法の評価

セキュリティ

セキュリティ設計

ネットワーク

ネットワーク設計

パフォーマンス設計

プラットフォーム

プラットフォーム設計(OS、ミドルウェアなど)

可用性設計

性能とキャパシティなど

対象ドメインの知識

物理データ構造設計など

データアーキテクチャ設計手法知識項目を表示

▼知識項目

IDEFIX

IE:インフォメーションエンジニアリング

ORM:オブジェクトロールモデリング

UML:統一モデリング言語

概念データモデリング

物理データモデリング

論理データモデリング

(実装) ソフトウェアエンジニアリング手法 セキュリティ実装手法知識項目を表示

▼知識項目

ガイドラインと関連法規

セキュリティ対策(機密保護、改ざん防止対応、不正侵入、コンピュータウィルス、インテグリティ対策、可用性対策、安全対策、ソーシャルエンジニアリング)

プライバシ保護

リスク管理

ソフトウェアデザイン手法知識項目を表示

▼知識項目

UML

インタフェース設計

オブジェクト指向の基本概念

オブジェクト指向開発プロセス

サブコンポーネントの識別、役割定義

サブコンポーネント間の関係定義

システム機能設計

データモデルの設計

外部設計の手順

外部設計書の作成

機能設計

主なオブジェクト指向技術

製品情報の設計、開発

内部データ設計

内部設計書の作成

分析、設計、実装

ソフトウェアのモデリング手法知識項目を表示

▼知識項目

CASEツール

MBD(Model-Based Development)

MBSE(Model-Based Systems Engineering)

MDD(Model-Driven Development)

SysML

UML

アサーション(表明)

アジャイル開発

アナリシスパターン(プロブレムフレーム、仕様の再利用など)

ウォータフォール

エンタープライズシステムのモデリング(ビジネスプロセス、組織、ゴールなど)

サポートする表記法(データフロー図、状態推移図、BPMN、IDEF0、ペトリネット、UMLアクティビティ図)

スプレットシート

ツール統合技法

デ―タモデリング技法の活用と実践

ドメインのモデリング(ドメインエンジニアリング・アプローチなど)

トレーサビリティ

パフォーマンスモデリング技法の活用と実践

プロセスモデリング技法の活用と実践

プロトタイピング技法の活用と実践

ベンチマーキング技法の活用と実践

まとまりの分析(完全性、一貫性、ロバスト性など)

モデリングツール

モデリングの原則(分解、抽象化、汎化、投影/ビュー、明快性、形式的アプローチの利用など)

モデリング言語の性質

モデルの記述と意味(モデルの表現の理解)

モデルベース・システム開発(MBSD)

モデル化の技法

モデル駆動開発(MDD)

モデル検査

ライフサイクルモデル

レビューとインスペクション

一貫性の分析

機能のモデリング(コンポーネント図など)

形式検証の技法

形式手法

構造のモデリング(アーキテクチャなど)

構造化チャート(PAD)

試行錯誤法(ヒューリスティック法)

事前条件、事後条件、不変表明

受け入れテストの設計

情報モデリング

情報やデータのモデリング(ERD、クラス図など)

振る舞いのモデリング(構造化分析、状態遷移図、ユースケース分析、インタラクション図、FMEA、FTAなど)

進化型(evolutional)プロトタイピング

数理モデルと仕様記述言語(ZやVDM)の紹介

正当性の分析(静的解析、シミュレーション、モデルチェッキングなど)

組込みシステムのモデリング(リアルタイムスケジュール分析、外部インタフェース分析など)

相互作用の分析

追跡可能性

定理証明

品質特性(非機能特性)の分析(安全性、セキュリティ、性能、根本原因分析など)

品質特性の評価

不変条件

明快性(前提が全くない場合、全ての前提を記述する場合)

網羅性の分析

優先順位付け、トレードオフ分析、要求のためのリスク分析および影響解析

要求の評価のためのプロトタイピング(累積型プロトタイピング)

要求マネージメントツール

要求競合のための分析(機能競合、品質の家、ビューポイント分析など)

離散系のモデル化技法

連続系のモデル化技法

ソフトウェア開発手法知識項目を表示

▼知識項目

テスト計画と仕様の作成

デバッガ、シミュレータ等

プログラム設計基準

プログラム設計書の作成

開発環境

開発手法とプラットフォームの選定

各種ADツール

構成管理ツール

ソフトウェア製作手法知識項目を表示

▼知識項目

C、C++、COBOL、Basicなど各言語の特徴

UML

オブジェクト指向の基本概念

オブジェクト指向開発プロセス

グラフィカルな開発環境における開発

コーディング

テストケース設計

テストツールの活用

テストデータ準備

テスト環境設定

テスト工程、手順、手法の理解と実践

デバッガ、シミュレータ等

デバッグツールの活用と実践

開発環境

各種アプリケーション開発ツール

各種プログラミング言語技術、表記法の活用と実践

管理

構成管理ツール

仕様決定

主なオブジェクト指向技術

分析、設計、実装

ソフトウェア設計の表記手法知識項目を表示

▼知識項目

アスペクト指向設計

オブジェクト指向設計

コンポーネント準拠設計(CBD)

サービス指向アーキテクチャ

その他手法(形式手法、厳密手法、変換手法)

ソフトウェア設計ツール

ソフトウェア設計戦略(分割・克服、段階的詳細化戦略、トップダウン対ボトムアップ戦略、発見的手法を利用する戦略、パターンおよびパターン記述言語の利用、反復および暫時拡張手法の利用)

ビヘイビア記述(アクティビティ図、コミュニケーション図、DFDs、デシジョンテーブル・デシジョン図、フローチャート、シーケンス図、状態推移図・ステートチャート図、形式的記述言語、PDLs)

機能指向(構造化)設計(データフロー図、transformation analysis、transaction analysis、fan-in/out、scope of effectvs.Scope of control)

計量尺度

構造的記述(アーキテクチャ記述言語、クラス図・オブジェクト図、コンポーネント図、CRCs、配置展開図、ERDs、IDLs、ストラクチャードチャート)

反復法、適応法、アスペクト指向設計、サービス指向アーキテクチャ)

品質特性

品質分析および評価手法(ソフトウェアデザインレビュー、静的分析、シミュレーションおよびプロトタイピング)

開発プロセス設定手法知識項目を表示

▼知識項目

ASIL(自動車用安全度水準)

CMMI(能力成熟度モデル統合)

FDD(機能駆動型開発)

HAZOP

IDEAL

ISO/IEEE 12207:プロセスの要求

PLE(Product Line Engineering)

PSP(パーソナル・ソフトウェア・プロセス)

SIL(安全度水準)

SOUP(Software Of Unknown Pedigree)

SPL(Software Product Line)

TMMi(テスト成熟度モデル統合)

TPI(テストプロセス改善)

TSP(チーム・ソフトウェア・プロセス)

USDM

アーキテクチュラルパターン

アーティファクト駆動型手法

アクティビティ

アジャイル・ソフトウェア開発

アジャイルプロセスモデル

アジャイル法(RAD、XP、Scrum、FDD)

イテレーティブ開発

インクリメンタルモデル

ウォーターフォール型、RAD(Rapid Application Development)型、スパイラル型

エクストリーム・プログラミング(XP:eXtreme Programing)

エクスペリエンスファクトリ

エンタプライズプロセス

クリーンルーム手法

クリスタル

システムライフサイクルプロセスに関する規格(ISO/IEC 15288)

シナリオベース

スクラム

スパイラルモデル

スペックアウト

セーフティ・クリティカル・ライフサイクルモデル

セーフティゴール

ソフトウェア・メトリクス

ソフトウェアエンジニアリングプロセスグループ

ソフトウェアの決定論的原因故障

ソフトウェアプロセス

ソフトウェアプロセス・インフラストラクチャ

ソフトウェアプロセスマネージメント

ソフトウェアプロセス改善のためのマネジメント技法

ソフトウェアプロセス改善のマネジメント

ソフトウェアプロセス改善モデル

ソフトウェアプロセス査定モデル

ソフトウェアプロセス査定法

ソフトウェアプロセス適応

ソフトウェアプロセス能力改善のためのプロセスモデル

ソフトウェアライフサイクルプロセスに関する規格(ISO/IEC 12207)

ソフトウェア安全クラス

ソフトウェア安全度水準

ソフトウェア開発に関連する規格及びモデル

ソフトウェア部品の利用

タスク

チームによるソフトウェアプロセス(モデル、定義、組織、測定、分析、改善)

テクニカルプロセス

デザインパターン

ドメイン駆動型手法

トレーサビリティマトリクス(TM)

なぜなぜ分析

ハザード分析

ビジネスプロセスにおける位置づけ

フィーチャー

フレームワークなど

プロジェクトプロセス

プロセスアセスメントに関する規格(ISO/IEC 15504)

プロセスのインフラストラクチャ(開発者、ツール、教育など)

プロセスのテーラリング

プロセスのモデリングと仕様化

プロセスの改善(個人の改善、チームの改善)

プロセスの概念と用語

プロセスの測定と分析

プロセスモデルのモデリングと分析

プロセス定義のための表記法

プロセス定義のレベル(組織、プロジェクト、チーム、個人など)

プロダクトライン開発

プロトタイピング法(スタイル、ターケード、評価手法)

プロトタイプ

ペーパープロトタイピング

ベンチマーキングパラダイム

ポストモーテム

ユースケース駆動型手法

ライフサイクルフレームワーク

ライフサイクルプロセス

ライフサイクルモデル(アジャイル、ヘビーウェイト、ウォーターフォール、スパイラルなど)

ライフサイクルモデルの標準(IEEE標準、ISO標準など)

ランダムハードウェア故障

リスク

安全機能要求

安全性解析

安全性重視システム

安全妥当性確認

安全度要求

医療機器ソフトウェア-ソフトウェアライフサイクルプロセス(IEC 62304)

運用、サポート、保守、移転実装、退役撤収の容易性

加速的開発

開発プロセスアセスメント(アセスメントの実施)

開発プロセスアセスメント(アセスメントの準備)

開発プロセスアセスメント(結果の判断)

開発プロセステーラリング(テーラリング条件の分析)

開発プロセステーラリング(標準プロセスのカスタマイズ)

開発プロセステーラリング(標準プロセスの選択)

開発計画書の作成(サブプロセス、メジャメント、要員配置、ツール、成果物など)

開発手法の活用と実践

開発手法の選定

危険事象

機能安全(IEC 61508)

機能安全規格

業務パッケージ固有の開発手法

形式的方法(仕様記述言語、プログラムの詳細化・導出、形式的検証、論理的推論)

個人によるソフトウェアプロセス(モデル、定義、測定、分析、改善)

高速アプリケーション開発

合意プロセス

根源的原因分析

再利用手法の活用と実践

三階層SEPG

支援ライフサイクルプロセス

自動車電子制御の機能安全(ISO 26262)

主ライフサイクルプロセス

先行プロジェクトの成果物利用

組織に関するライフサイクルプロセス

属性モデルベース

統一プロセス

派生開発(XDDP)

発見的方法(構造化分析・設計法、データモデリング法、オブジェクト指向分析・設計法)

反復型開発プロセス

標準、指示、政策・顧客要請・ソフトウェアプロダクトの臨界性・組織的成熟度に対する遵守・適合

品質の分析とコントロール(欠陥予防、レビュー、品質特性、根本原因分析など)

本質安全

落穂拾い

連続的および段階的ソフトウェアプロセス格付け

開発環境設計手法知識項目を表示

▼知識項目

システム開発環境(システム開発環境の構築)

システム開発環境(システム開発環境の選定)

システム開発環境(要求仕様定義)

ソフトウェア開発環境(ソフトウェア開発環境の構築)

ソフトウェア開発環境(ツールの選定)

ソフトウェア開発環境(要求仕様定義)

プラットフォーム選定

開発環境要件の定義

ソフトウェア設計手法知識項目を表示

▼知識項目

エラー率と発生源の追跡

オブジェクト指向設計

データ中心型設計

期限と予算を順守した設計

構造化設計

設計レビュー

多人数による設計プロジェクト

変更管理

(実装) 見積り手法 規模の見積手法知識項目を表示

▼知識項目

スケジュール最適化(クリティカルパス、PERT、ガントチャートなど)

パラメトリック・モデリング

ファンクションポイント法(FP試算法、FP概算法、IFPUG法)

プログラム規模見積り(LOC法)

ボトムアップ見積り

規模の見積り(LOC/Function Point/COCOMOなど)

係数見積り(基準値法、COCOMO)

熟練者の判定として形式化された経験

類推見積り(累推法、デルファイ法)

(実装) プロジェクトマネジメント手法 プロジェクトマネジメント知識項目を表示

▼知識項目

システムのメトリクス

システム開発の品質保証

システム開発計画の策定、実施

システム文書の作成

スケジューリング

スコープとスコープ管理

ソフトウェアの計測および見積りの技法

ソフトウェア開発マネジメントの種類(調達マネジメント、プロジェクトマネジメント、開発マネジメント、保守マネジメント、リスクマネジメント等)

ソフトウェア構成管理の方法

ソフトウェア製品の品質保証に使用する様々な手法と技術

ソフトウェア品質保証の方法

チーム管理:チームプロセス、チーム編成と意思決定、ソフトウェアチームにおける役割と責任、役割の識別と割当て、プロジェクト追跡、チーム問題解決

トラッキング

プロジェクト

プロジェクト&プログラムマネジメント(P2M)

プロジェクト・スコープ記述書暫定版作成

プロジェクトガバナンス

プロジェクトスタッフの考え方(例:マトリクス管理、人間の要因、チーム組織、報告)

プロジェクトにおける品質マネジメントの指針に関する規格(ISO 10006)

プロジェクトの完了

プロジェクトの環境

プロジェクトの管理(計画、コストの見積り、資源配分、ソフトウェアの技術的レビュー、分析、フィードバック、コミュニケーション、品質の確保、スケジューリング、マイルストーン)

プロジェクトの制約

プロジェクトの組織、管理、原則、概念、問題

プロジェクトの追跡(例:PERT、ガント、CPM、CC)

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

プロジェクトマネジメントに関する知識

プロジェクトマネジメントの役割

プロジェクトマネジメント計画書作成

プロジェクトライフサイクル

プロジェクト管理ツール

プロジェクト計画

プロジェクト計画と適切なプロセスモデルの選択、プロジェクトのスケジューリングとマイルストーン

プロジェクト計画に関する規格(ISO/IEC/IEEE 16326)

プロジェクト憲章作成

プロジェクト作業の監視コントロール

プロジェクト実行の指揮・マネジメント

プロジェクト終結

プロセス設計におけるテーラリング

モニタリングと報告

ユーザ文書の作成(例:参照マニュアル、操作手順、オンライン文書)

リスクマネジメントに関する知識(ERMなど)

リスク分析

リスク分析の方法

一般的なプロジェクトマネジメント

管理上の概念、ストレスと時間管理

業務遂行能力の基準

計画

結果の測定と分析

古典的なマネジメントモデル

構成管理

作業構造(WBS)とスケジュール

資金調達/見積もり/予算作成

事後分析

是正とリカバリ

全社的/組織的なマネジメントの構造

統合変更管理

費用便益分析

複数プロジェクトの管理

変更のコントロール

報酬と規律

役割/責任/説明責任

プロジェクト統合マネジメント知識項目を表示

▼知識項目

EVM(Earned Value Management)

WBS(Work Breakdown Structure)の作成

アクティビティ所要期間見積り手法

アクティビティ定義

ガントチャート:プロジェクト計画、コスト計算、チームワーク

クリティカルパス

システムのリリース手順の作成

システムの変更のトレース

システムの変更監視

システムの変更計画

システムライフサイクル

システムリリースの実施

システム開発手法

システム工学におけるプロジェクト管理の性質、基本原理

システム構成管理

タスクのスケジューリング

チーム編成、ソフトウェアプロジェクト管理の難しさ

データの統計的分析手法

データ収集(ブレーンストーミング、チェックリスト、フォーカスグループ、インタビューなど)

データ分析(代替案分析、費用便益分析、根本原因分析、傾向分析、差異分析、文書分析、回帰分析など)

ナレッジマネジメント

プロジェクト・スコープ記述書の記述項目

プロジェクトフェーズ又はプロジェクトの終結

プロジェクトマネジメント計画(プロジェクト境界の識別)

プロジェクトマネジメント計画(個別マネジメント計画の最適化)

プロジェクトマネジメント計画(実績測定ベースラインの識別)

プロジェクトマネジメント計画書の記述項目

プロジェクトマネジメント情報システム(PMIS)

プロジェクトマネジメント方法論

プロジェクト完了後評価指標

プロジェクト管理情報の確保、仕様へのタイムリーな準拠、タイムリーな引き渡し

プロジェクト計画の作成

プロジェクト憲章(ビジネス視点でのプロジェクト目的・ニーズの識別)

プロジェクト憲章(プロジェクトマネージャの責任の識別)

プロジェクト憲章(前提/制約条件、重要リスクの識別)

プロジェクト憲章の記述項目

プロジェクト憲章の作成

プロジェクト作業のコントロール

プロジェクト作業の監視コントロール

プロジェクト作業の指揮

プロジェクト実行の指揮・マネジメント

プロジェクト選定手法

リスクマネジメント

リソースの割り当て

リリース可否判定

意思決定(投票、独裁的意思決定、多基準意思決定分析等の意思決定技法など)

意思決定をチームに割り当てる:問題と選択肢

会議

開発プロジェクト体制構築に関する知識

開発投資対効果

学んだ教訓の収集

管理サポートの測定基準の役割

業務運用設計

契約計画

計画と評価

見積り手法

工数の見積り

資源配分

出荷判定

情報マネジメント(文書化方法、教訓登録簿、ライブラリー・サービス、Web検索や公開記事などの情報収集など)

情報配信

人間関係とチームに関するスキル(コンフリクト・マネジメント、ファシリテーション、会議のマネジメント、リーダーシップ、ネットワーキング、政治的な認識など)

専門家の判断

知識マネジメント(オンライン・フォーラム、コミュニティ、バーチャル会議、ディスカッション・フォーラム、知識共有イベント、ワークショップ、ストーリーテリング、知識フェアとカフェ、学習者間の相互作用を伴うトレーニングなど)

統合変更管理(変更管理委員会による合意形成)

統合変更管理(変更手順の確立)

統合変更管理(変更追跡)

特別採用

標準、法的要件、コンサルタント、下請業者、それらの利用と管理

品質計画

品質保証

変更のコントロール

変更管理ツール(変更の特定、文書の変更、変更に関する決定、変更の追跡サポート)

問題解決手法

プロジェクトコストマネジメント知識項目を表示

▼知識項目

コード再利用工数の見積り

コストコントロール(コスト差異分析)

コストコントロール(組織コスト管理システム)

コストのコントロール

コストの見積り

コストの予算化

コストベースライン(見積もりコストの集約)

コストベースライン(組織予算とのすり合わせ)

コストベースライン(予備コストの設定)

コスト見積もり(係数見積もり)

コスト見積もり(積み上げ見積もり)

コスト見積もり(類推見積もり)

コスト見積もりに関する知識

コスト集約

コスト変更管理システム

システムライフサイクル

ストーリー・ポイント見積り

ソースコード行数見積り

タイムボックス見積り

データ分析(アーンド・バリュー分析、差異分析、傾向分析、予備設定分析、代替案分析、品質コストなど)

パフォーマンス測定分析

パラメトリック見積り

ファンクション・ポイント見積り

プライスツーウイン

プロジェクト・マネジメント情報システム(PMIS)

プロジェクトのパフォーマンス・レビュー

ベンダー入札の分析

ボトムアップ見積り

マネジメント・メトリックス

ユースケース・ポイント見積り

リスク分析手法

意思決定(投票、独裁的意思決定、多基準意思決定分析等の意思決定技法)

過去の情報レビュー

会議

開発投資対効果

契約管理

限度額による資金調整

購入・取得計画

差異マネジメント

三点見積り

残作業効率指数(TCPI)

資金限度額による調整

資金調達

専門家の判断

予算の編成

予測

プロジェクトコミュニケーションマネジメント知識項目を表示

▼知識項目

「Zカード」/多重折参照カード

1対1のミーティング

E-Learning

OHSAS18001労働安全衛生マネジメントシステム

イントラネット

オフショア開発

オンライン・コラボレーション・ツール

キャリアプラン(キャリアパス、キャリアカウンセリング)

コミュニケーション・モデル

コミュニケーションシナリオ

コミュニケーションに対する要求事項の分析

コミュニケーションの管理

コミュニケーションの計画

コミュニケーション技術(情報ニーズの緊急性、技術の可用性と信頼性、利便性、プロジェクト環境、情報の機微性と機密性)

コミュニケーション計画(コミュニケーションマネジメント計画書の作成・合意)

コミュニケーション計画(コミュニケーション技術の活用)

コミュニケーション計画(コミュニケーション要求の分析)

コミュニケーション方法(双方向、プッシュ型、プル型)

コミュニケーション要求事項分析

コンプライアンス

コンプライアンス教育

シミュレーション・ゲーム

ステークホルダー・マネジメント

ステークホルダ間情報共有(コミュニケーション手段)

ステークホルダ間情報共有(課題共有)

ステークホルダ間情報共有(協力・すり合わせ)

チーム・ミーティング

データ表現(ステークホルダ関与度評価マトリックス他)

トレーニング・セッション

ニュースレター

パートナーとのコミュニケーション

ブリッジSE

プロジェクトマネジメント情報システム(PMIS)

プロジェクト実績情報(パフォーマンスレビュー会議)

プロジェクト実績情報(パフォーマンス情報の収集・編集)

プロジェクト実績情報(実績データ収集システム)

プロジェクト報告(プロジェクト情報の収集と配布)

ベロシティ

ポスター/ロードマップ

ワークショップ

過去のベロシティ

会議

外部委託

給与明細による通知

教育・訓練の実施方法

教育・訓練の評価方法

教訓プロセス

掲示板やメールボックスを使った質疑応答やフィードバック

購買先プロセス監査

自動化システム

情報の配布

情報ラジエーター

情報収集検索システム

情報倫理

人間関係とチームに関するスキル(コミュニケーションスタイルの評価、政治的な認識、文化的な認識、積極的傾聴、コンフリクトマネジメント、会議のマネジメント、ネットワーキングなど)

専門家の判断

組織全体のミーティング

組織論

内部統制

捕捉連絡文書

労働衛生安全法

プロジェクトスコープマネジメント知識項目を表示

▼知識項目

PERT(Program Evaluation and Review Technique)

WBS(Work Breakdown Structure)

WBSのローリング・ウェーブ詳細化

WBSの作成

アクティビティの定義

アクティビティ指向WBS

アロー・ダイアグラム法(ADM)

コンテキスト・ダイアグラム

コンフィグレーション・マネジメント・システム

スケジュール・ネットワーク・テンプレート

スコープコントロール(スコープ変更による影響分析)

スコープコントロール(スコープ変更フォロー)

スコープコントロール(スコープ変更手順の確立と合意)

スコープコントロール(繰り延べ評価)

スコープのコントロール

スコープの定義

スコープ計画

スコープ検証(ステークホルダ承認)

スコープ定義

スコープ定義(WBS)

スコープ定義(スコープ記述)

スコープ定義(要素成果物)

ステークホルダー分析

ソフトウェアライフサイクルプロセス(SLCP)

ソフトウェア開発手法

ソフトウェア再利用に関する知識

チェンジマネジメント

データ収集(ブレーンストーミング、インタビュー、フォーカス・グループ、アンケートと収集、ベンチマーキングなど)

データ表現(親和図、マインド・マップ法)

データ分析(代替案分析、差異分析、傾向分析、合意書、ビジネス・プロセスまたはインターフェイス文書、ビジネス・ルールのリポジトリ、現在のプロセス・フロー、マーケティング資料、問題・課題ログ、方針と手続き、法令や規約、条例などの規制に関する文書、提案依頼書、ユースケースなど)

テンプレート、書式、標準

プレシデンス・ダイアグラム法(PDM)

プロジェクト・スコープ記述書の記述項目

プロジェクトマネジメント・ソフトウェア

プロジェクトマネジメント計画書の記述項目

プロジェクトマネジメント情報システム(PMIS)

プロジェクトマネジメント方法論

プロジェクト憲章の記述項目

プロセス成熟度

プロダクト分析(プロダクト・ブレークダウン、要求事項分析、システム分析、システム・エンジニアリング、価値分析、価値工学など)

プロトタイプ

ボトムアップ見積り

リードとラグの適用

リスクマネジメント

リバースエンジニアリング

レビューと会議

ローリング・ウェーブ計画法

ワーク・ブレークダウン・ストラクチャーのテンプレート

依存関係の決定

意思決定(投票、独裁的意思決定、多基準意思決定分析など)

係数見積り

計画構成要素

検査

公開見積りデータ

再計画

三点見積り

人間関係とチームに関するスキル(ノミナル・グループ技法、ファシリテーション、協同アプリケーション設計・開発、品質機能展開、ユーザー・ストーリー、コンフリクト・マネジメント、会議のマネジメントなど)

専門家の判断

代替案識別

適応型ライフサイクル・プロジェクトのためのローリング・ウェーブ計画

変更管理システム

予備設定分析

要素分解

類推見積り

プロジェクトステークホルダマネジメント知識項目を表示

▼知識項目

コミュニケーション・スキル(ステークホルダへのフィードバックへの反応の収集)

コミュニケーションツール

コミュニケーション方法(双方向、プッシュ型、プル型)

ステークホルダ・マネジメント

ステークホルダの管理

ステークホルダの特定

データ収集(ブレーンストーミング、アンケートと収集、ベンチマーキングなど)

データ表現(権力と関心度・関与度のグリッド、影響度と関与度のグリッド、ステークホルダ・キューブ、突出モデル、影響の方向性、優先順位付け、マインド・マップ法、ステークホルダ関与度評価マトリックス)

データ分析(ステークホルダ分析、文書分析、前提条件と制約条件の分析、根本原因分析、代替案分析など)

ペルソナ・モデリング

ベロシティ・メトリックスと昨日の天気

意思決定(投票、多基準意思決定分析、優先順序付け、ランク付けなど)

課題ログ

会議

行動模範

情報マネジメント・システム

情報ラジエーター

人間関係とチームに関するスキル(コンフリクトマネジメント、文化的な認識、交渉、リーダーシップ、ネットワーキング、政治的な認識など)

専門家の判断

プロジェクトタイムマネジメント知識項目を表示

▼知識項目

SAIVとタイムボックス

アクティビティの順序付け

アクティビティ期間の見積り

カレンダーの適用

クリティカル・チェーン法

クリティカル・パス法

コスト報告システム

サービスレベル・アグリーメント

スケジューリング・ツール

スケジュール・コントロール

スケジュール・ネットワーク分析

スケジュール・モデル

スケジュールコントロール(スケジュール変更による影響分析)

スケジュールコントロール(スケジュール変更フォロー)

スケジュールコントロール(スケジュール変更手順の確立と合意)

スケジュールのコントロール

スケジュールの作成

スケジュールベースライン(スケジュール作成)

スケジュールベースライン(作業所要期間見積もり)

スケジュールベースライン(作業要員見積もり)

スケジュール短縮

スケジュール変更管理システム

ストーリー・ブレークダウン・ストラクチャ

ストーリーボード

タイム報告システム

データ分析(代替案分析、予備設定分析、What-ifシナリオ分析、シミュレーション、アーンド・バリュー分析、イテレーション・バーンダウン・チャート、パフォーマンス・レビュー、差異分析、傾向分析など)

バー・チャートによるスケジュール対比

パフォーマンス情報の収集・編集

パフォーマンス測定

パラメトリック見積り

フィーチャー・セット評価

プレシデンス・ダイアグラム法(PDM)

プロジェクト・マネジメント情報システム(PMIS)

プロジェクトマネジメント・ソフトウェア

プロジェクト作業の監視コントロール

プロジェクト実行の指揮・マネジメント

ボトムアップ見積り

モデリング技法

ユースケース

リードとラグ

リードとラグの調整

リスクマネジメント

リスク分析手法

レビューおよび評価のポイント

ローリング・ウェーブ計画法

ワークフロー・ボードと日々のウォークスルー

依存関係の決定と統合(強制依存関係、任意依存関係、外部依存関係、内部依存関係など)

意思決定(五指投票、独裁的意思決定、多基準意思決定分析など)

会議

公開見積りデータ

根拠を基本としたレビュー

最優先順位付けレビュー

作業定義(作業スキル設定)

作業定義(作業順序設定)

作業定義(作業分解)

三点見積り

仕掛限界とサービス・クラス

資源最適化(資源平準化、資源円滑化)

情報提示ツール

状況レビュー会議

振り返り(retrospective)

進歩報告

専門家の判断

漸進的プロダクト計画

統合変更管理

品質の評価

要素分解

累積フローダイアグラム

類推見積り

プロジェクトリスクマネジメント知識項目を表示

▼知識項目

コンティンジェンシ対応戦略(会費、活用、転嫁と共有、軽減と強化、受容)

システム完全性水準

システム及びソフトウェア保証に関する規格(ISO/IEC 15026)

ソフトウェア完全性水準

チェックリスト分析

データ収集(ブレーンストーミング、チェックリスト、インタビューなど)

データ表現(発生確率・影響度マトリックス、階層構造図)

データ分析(根本原因分析、前提条件と制約条件の分析、SWOT分析、文書分析、技術的パフォーマンスの分析、予備設定分析、シミュレーション、感度分析、デシジョンツリー分析、インフルエンス・ダイアグラム、ステークホルダ分析、代替案分析、費用便益分析、リスク・データ品質査定、リスク発生確率・影響度査定、他リスクパラメータの設定など)

プロジェクトマネジメント情報システム(PMIS)

プロダクトポートフォリオマネジメント(PPM)

プロンプト・リスト

ライフサイクルプロセス

リスク・マネジメント計画

リスクのコントロール

リスクの監視コントロール

リスクの特定、リスクの評価

リスクへの対応

リスクマネジメント

リスクマネジメントに関する規格(ISO/IEC 16085)

リスクモデル

リスクレバレッジ係数の算出

リスク監査

リスク監視コントロール(リスク監査)

リスク監視コントロール(リスク評価)

リスク監視コントロール(差異・傾向分析)

リスク区分化

リスク再査定

リスク識別(リスクカテゴリ)

リスク識別(リスク識別会議運営)

リスク対応策(コンティンジェンシプラン)

リスク対応策(リスク発生前対策)

リスク対応策(確率・影響マトリクス)

リスク分析手法

リスク抑制の完全性水準

意思決定(多基準意思決定分析等)

会議

監査

技術的実績の測定

脅威・好機両面戦略

計画会議と分析

状況確認ミーティング

信頼等級

振り返り(retrospective)

人間関係とチームに関するスキル(ファシリテーションなど)

図解の技法

専門家の判断

発生時対応戦略

不確実性の表現

保証ケース

プロジェクト資源マネジメント知識項目を表示

▼知識項目

アーンド・バリュー法

コミュニケーション技術(共有ポータル、テレビ会議、電話会議、電子メール・チャットなど)

コロケーション

コンフリクト・マネジメント

サービスレベル・アグリーメント

チームパフォーマンスのコントロール(コンフリクトマネジメントの実践)

チームパフォーマンスのコントロール(パフォーマンスの評価)

チームパフォーマンスのコントロール(観察力と対話力)

チームマネジメント

チーム育成(チームビルディング)

チーム育成(トレーニング)

チーム育成(リーダシップ)

チーム形成活動

チーム編成(オフショア調達)

チーム編成(チーム編成計画)

チーム編成(交渉)

データ表現(WBS、OBS、資源ブレークダウン・ストラクチャ、責任分担マトリックス、テキスト形式など)

データ分析(代替案分析ほか)

テスト駆動開発(TDD)

トレーニング

ネットワーキング

バーチャル・チーム

パラメトリック見積り

プロジェクト・チームのマネジメント

プロジェクトチームの育成

プロジェクトチームの管理

プロジェクトチームの結成

プロジェクトのパフォーマンス評価

プロジェクトマネジメント情報システム(PMIS)

プロジェクトマネジメント方法論

プロジェクト実行の指揮・マネジメント

プロジェクト組織の決定

プロジェクト組織の編成

ペア・プログラミング

ボトムアップ見積り

リソース見積り手法

意思決定(多基準意思決定分析等)

一般的なマネジメント・スキル

課題ログ

会議

外注契約

観察と会話

契約管理

健康管理に関する知識

個人およびチームの評価

交渉

公開見積りデータ

工数見積り手法

行動規範

購入・取得計画

資源のコントロール

資源の見積り

信頼の醸成

人間関係とチームに関するスキル(コンフリクトマネジメント、意思決定、感情的知性、影響力、リーダーシップ、機能部門マネージャ、母体組織内のその他のプロジェクトマネジメントチーム、外部組織とサプライヤなど)

人的資源計画

先行割当

先行任命

専門家の判断

組織図と順位記述書

組織論

調達

統合変更管理

秘密保持契約(NDA)

表彰と報奨

類推見積り

労働関連法規

プロジェクト調達マネジメント知識項目を表示

▼知識項目

COTS(Commercial Off The Shelf)

オフショア開発

クレーム管理

サービス・レベル・アグリーメント(SLA)

サプライヤの選定

システム開発取引および契約

スクリーニング・システム

データ収集(内外製分析など)

データ廃棄方法

データ分析(パフォーマンス・レビュー、アーンドバリュー分析、傾向分析、プロポーザル評価など)

パフォーマンス報告

ブリッジSE

プロポーザル評価技法

リスク分析手法

会議

海外調達に関する知識

記録マネジメント・システム

契約タイプ

契約管理(契約内容からの逸脱監視と是正対応)

契約管理(契約変更管理)

契約管理(調達先パフォーマンスレビュー)

契約計画

契約交渉

契約終結

契約変更管理システム

検査と監査

検収・納品管理

見積書の記述項目

公告

購入・取得計画

市場調査

支払システム

重み付け法

進捗管理

人間関係とチームに関するスキル(交渉など)

請負契約による外部委託

専門家の判断

知的所有権

著作権管理に関する知識

調達・契約計画の作成(組織調達方針・手続き)

調達・契約計画の作成(適切な契約形態の決定)

調達・契約計画の作成(内外製分析)

調達のマネジメント

調達の管理

調達の計画

調達の条件に関する知識

調達の要求事項に関する知識

調達監査

調達交渉

提案依頼書(RFP)の記述項目

提案書の記述項目

適格納入者リストの作成

独自見積り

入札公告

入札説明会

納入者の選定・発掘(契約交渉)

納入者の選定・発掘(調達基準)

納入者の選定・発掘(調達先候補の発掘)

納入者回答依頼

納入者選定

納入者点数評価システム

発注先選定分析

秘密保持契約(NDA)

標準書式

品質管理

要求仕様(要求管理)

プロジェクト品質マネジメント知識項目を表示

▼知識項目

QC七つ道具

システム構成管理

システム品質の検証方法

システム品質検査に関する知識

システム品質評価メトリクス

データ収集(チェックリスト、チェックシート、統計的サンプリング、アンケートと検査、ベンチマーキング、ブレーンストーミング)

データ表現(親和図、フローチャート、ヒストグラム、マトリックス・ダイアグラム、散布図、PDPC法、連関図、ツール・ダイアグラム、アクティビティネットワーク図、優先順位マトリックス、特性要因図、管理図、倫理データ・モデル、マインド・マップ法など)

データ分析(代替分析、文書分析、根本原因分析、パフォーマンス・レビュー、費用便益分析、品質コスト(COQ)、チェックリストなど)

デザイン・フォー・エックス

テストおよび検査計画(プロダクト、成果物、サービスをテストまたは検査する方法)

テストとプロダクト評価

テスト手法

意思決定(多基準意思決定技法等)

会議

監査

検査

検査

実験計画法

専門家の判断

品質コントロールの実施

品質の計画

品質改善(開発プロセス再構築)

品質改善(組織プロセス調整)

品質改善(組織文化の改善)

品質改善方法(PDCA、シックスシグマ等)

品質管理

品質計画(品質メトリクス)

品質計画(品質目標)

品質計画(品質要求)

品質計画ツール(ブレーンストーミング、フォース・フィールド分析、ノミナル・グループ技法、品質マネジメントとコントロールのツール)

品質計量(検査・検証技術)

品質計量(品質データの評価)

品質計量(品質の可視化)

品質保証の実施

問題解決(クリティカルシンキング、独創的・定量的・論理的アプローチ)

(利活用) サービスマネジメント 顧客関係マネジメント手法知識項目を表示

▼知識項目

顧客

顧客リレーションの確立、維持

(利活用) サービスの設計・移行 サービスの設計手法知識項目を表示

▼知識項目

CASEツール

ITサービス継続性戦略

RACIチャート

RACIモデル

アプリケーション・サイジング

アプリケーション・フレームワーク(アーキテクチャ、アプリケーション・フレームワーク、標準)

アプリケーション・ポートフォリオ

アプリケーションの組み込みインストルメンテーション

コード生成

サービスデザイン

サービスの計画

サービスの設計・開発

サプライヤのカテゴリ化

シミュレーションモデル化

セキュリティ管理に関する知識

セキュリティ設備計画と設計施工に関する知識

ソーシング構造(インソーシング、アウトソーシング、コソーシング、マルチソーシング、パートナーシップ、ビジネス・プロセス・アウトソーシング(BPO)、アプリケーション・サービス供給、ナレッジ・プロセス・アウトソーシング(KPO)、クラウド、複数ベンダによるソーシング)

テンプレート

トレードオフ

パフォーマンス管理

ビジネス・インパクト分析

ビジョンの設定に関する知識

ベースライン

リスク・アセスメント

リポジトリ

リリース管理に関する知識

移行ツールの設計に関する知識

移行支援ツール

環境施設(設備)の設計と施工の知識

環境対策関連設備知識

管理体制の確立に関する知識

規制、法律、国際規格(ISO 9000、ISO/IEC 27001、COBIT、CMMI、EU第8号指令(SOXに関連する)、SOX、Basel、ISO/IEC 20000)

傾向分析

災害対策設備設計施工管理技術

省エネルギー

新技術の活用

組織・役割の設定に関する知識(オペレーション、サービスデスク等)

対障害弾力性の設計

分析モデル化

変更管理に関する知識

防災防犯設備設計導入要件策定に関する知識

目標の設定に関する知識

問題管理に関する知識

サービス移行手法知識項目を表示

▼知識項目

コミュニケーション

サービストランジションのライフサイクル

サービス受入れ基準

テスト

テスト後のクリーンアップとクローズ

レポートの評価

移行

移行戦略

運用引継ぎ

終了基準

初期テスト

助言

進捗のモニタリング

(利活用) サービスマネジメントプロセス サービス提供プロセス遂行手法知識項目を表示

▼知識項目

ITサービスの改善

OLA

SLA

SLAフレームワーク

SLA策定

SLA策定手法

SLR

インシデント管理システム、インシデント管理プロセス

エンジニア到着時間

お客様業務影響の把握

コンポーネント障害インパクト分析

サービス・キャパシティ管理

サービス・パフォーマンスのモニタリング

サービス・レビュー

サービスの活用と実践

サービスレベルのモニタリングと評価

サービスレベル項目の設定

サービスレポート

サービス障害分析

サービス提供プロセス(サービスレベル管理、サービスの報告、サービス継続及び可用性管理、サービスの予算業務及び会計業務、キャパシティ管理)

システム運用

システム監査

シミュレーション・モデル化

ソフトウェア製品のエラー情報・ログデータの収集

ソフトウェア製品の構成情報の収集

チューニング

トラフィック分析ツールに関する知識

ネットワークの信頼性に関する知識

ネットワーク監査

バックアップとリカバリ

ビジネス・キャパシティ管理

ビジネス知識

プロセス

ベースライン・モデル化

モデル化

モニタリング

リスク・アセスメント

リスク管理

リソース・キャパシティ管理

拡張版インシデント・ライフサイクル(モニタリング(インシデントの検出)、インシデントの記録、調査)

技術監視

傾向分析

継続的なレビュー

故障樹解析

障害率・休止率・出動率

信頼性

対障害弾力性の仕組みのテスト

単一障害点分析

非可用性の分析

分析

分析モデル化

平均修理時間(MTTR)

平均障害間隔(MTBF)

問題点を分類し、トレンド分析

利便性

利用可能性

解決プロセス遂行手法知識項目を表示

▼知識項目

ITサービス財務管理

RFC

イベント

イベントのクローズ

イベントの相関付け

インシデント

インシデント・レコード

インシデントのエスカレーション

インシデントのクローズ

インシデントの解決、又はディスパッチ

インシデントの記録

インシデントの再提起のルール

インシデントの受付

インシデントの進捗管理

インシデントマネジメント

インシデント管理

エスカレーションパスの理解と活用

お客様報告レポート作成と報告の実践

キャパシティ管理

サービスの可用性マネジメント

サービスの継続性マネジメント

サービスレベル管理

サービス継続性管理

サービス品質低下の可能性の把握

サービス品質低下の原因調査

システム関連部署の理解

システム障害の処理方法

システム変更要求の処理方法

セキュリティ管理

トレーサビリティ管理

ビジネス知識

フィルタリング

リリース管理

ワークアラウンド

影響度分析に関する知識

可用性

可用性管理

解決と復旧

解決プロセス(インシデント及びサービス要求管理、問題管理)

回復処理

広域水平展開・施策活用と実践

構成管理

再発防止

自動応答

重大な問題のレビュー

処置のレビュー

初期診断

障害の監視

障害記録

障害原因の究明

障害状況の調査方法

全国水平展開施策検討・実施

調査と診断

追跡可能性

不具合管理

分散システムの障害管理

変更管理

問題のクローズ

問題マネジメント

問題レコード

問題管理

統合的制御プロセス遂行手法知識項目を表示

▼知識項目

CCB(Change Control Board)

CMSの自動更新

CMSを維持する機能のあるソフトウェア・ツール

DMLの内容とCMDBとの比較を自動化する

ITSMのモニタ・コントロール・ループ

ITサービス実施フローの策定に関する知識

RFC

SDP

インシデント管理問題管理に関する知識

オペレーティングシステムに関する知識

キャパシティマネジメント

サービス・リハーサル

サービスオペレーションの監査

サービスサポート

サービスデリバリ

サービスの移行のレビューとクローズ

システムの性能分析に関する知識

システムの変更監視に関する知識

チェックアウト

チェックイン

テスト

トレーサビリティ

バージョン管理

バージョン管理ツール

バックアップ

パフォーマンス・キャパシティ管理に関する知識

パフォーマンスの評価

ベースライン

ベースライン(基準線)

リスク管理(逸脱、テストの計画と結果)

リポジトリ

リリースマネジメント

ログローテーション

回復処理に関する知識

完全化保守

基準線(ベースライン)

個々の設計のモニタ

構成コントロール

構成レポート

構成管理

構成管理・システム資源監視技術

構成管理システム(ツールの選定)

構成管理システム(構成管理システムの構築)

構成管理システム(要求仕様定義)

構成管理ツール

構成管理の実践

構成管理プロセス

構成管理ポリシー(構成管理のルールの策定)

構成管理ポリシー(構成管理プロセスの定義)

構成管理委員会

構成管理計画書

構成識別(構成構造と構成アイテムの選択、構成アイテムの命名構成アイテムのラベル付け、構成アイテムの属性、構成文書の定義、関係、構成アイテムのタイプ、メディア・ライブラリの識別、構成ベースラインの識別、リリース・ユニットの識別)

構成情報の定義、収集、更新

再発防止

資源平準化に関する知識

資産管理情報との照合

重要度の評価

障害の監視に関する知識

障害監視ツール

障害記録

障害原因の究明に関する知識

情報システム資産管理に関する知識

是正保守

性能解析手法

性能監視ツール

性能設計技術(性能容量を考慮した設計技術および見積もり技術)

切り替え方式

設計のレビュー

適用保守

展開のレビューとクローズ

統合的制御プロセス(構成管理、変更管理、リリース及び展開管理)

統合変更管理に関する知識

内部および外部のモニタリングとコントロール

評価レポート

評価計画

複雑なモニタ・コントロール・ループ

変更のアセスメント(変更の評価、優先度の割り当て、変更の計画立案とスケジューリング)

変更の構築

変更レコードのレビュー

変更管理

変更管理システム

変更管理委員会

変更後のシステムの評価

変更内容のトレース

変更要求

変更要求の評価

優先度の評価

予防保守

連携型CMDB

関係プロセス遂行手法知識項目を表示

▼知識項目

ジョン・コッターの組織を変革する8つのステップ

関係プロセス(事業関係管理、供給者管理)

教育とコミットメント

交渉と合意

参加と関与

操作と吸収

促進とサポート

変更に対する10の理由と克服するための技法

明示的な威圧と暗黙的な威圧

利害関係者の分析

利害関係者マップ

(支援活動) 品質マネジメント手法 テスト技術・手法知識項目を表示

▼知識項目

All-pair法を用いたテスト

CFD技法

CUnit

Fault-Prone分析

FMEA

FTA

GUIテスト

HAYST

HAZOP(Hazardand Operability Study)

JUnit

Pairwise法

TABOK

usefulnessとユーザビリティの側面の多様性

V&Vに関連する活動

V&Vの計画

V&Vの戦略のドキュメント化(テストなど)

V&Vの目的と制約

WebサイトやWebアプリケーションにおけるユーザビリティおよびテスト技法

Webシステムのテスト

xUNIT

アドホックテスト

アプリケーションの性質に基づいた手法(オブジェクト指向、コンポーネント準拠、ウェブ準拠、並行プログラム、プロトコル準拠、実時間システム、安全性臨界システム、サービス指向システム、オープンソース・ソフトウェア、組込みソフトウェア)

アプリケーションの性質に基づくテスト手法(オブジェクト指向、コンポーネントベース、ウェブベース、GUI、並行プログラム、プロトコル適合、分散システム、リアルタイムシステム、科学技術計算ソフトウェア)

インスペクション

ウォークスルー

エラー推測テスト

オブジェクト指向テスト

カバレッジ(網羅率)

カバレッジ分析(命令網羅、分岐網羅、基本パス網羅、複合条件網羅、データフローパス網羅など)

グレーボックステスト

コードに基づいたテスト手法(制御フローに基づいた基準、データフローに基づいたテスティング)

コードに基づいた技法

コードレビュー

コールフローテスト

サーバサイドのテスト

システムテストと受け入れテスト

スクリプトテスト

セーフティ・クリティカルシステム(安全性重視システム)

ソフトウェアエンジニアの直感および経験に基づいたテスト手法(アドホック、同値分割)

ソフトウェアの形態に基づいた技法

ソフトウェア品質ツール

ソフトウェア品質計量

データフローグラフ

データフローテスト

データベーステスト

デザインレビュー

デシジョンテーブル

デシジョンテーブルによるテスト

テストアーキテクチャ設計

テストツール

テストの技法

テストフレームワーク

テストマネジメントにおけるリスクベースドテスト

テスト技術スキルフレームワーク(Test.SSF)

テスト技法の選択と組み合わせ

テスト自動化のROI

テスト自動化技法

テスト手法の選択と合成(機能および構造的、カバレッジおよび運用/飽和効果)

テスト詳細設計

テスト設計

テスト設計におけるリスクベースドテスト

デバッグ/不具合切り分けの技法

トランザクションフローテスト

パフォーマンステスト

フェイルセーフ

フェイルソフト

フェイルソフトリー

フォールトに基づいた技法

フォールトに基づくテスト手法(エラー推測、変異テスティング)

ブラックボックステスト

ブラックボックステスト手法(同値分割、境界値分割、ディシジョンテーブル、有限状態機能に基づくテスティング、形式仕様によるテスティング、エラー推測、ランダムテスティング、運用プロフィール、SRET)

ブラックボックスの技法

プロトコル適格性テスト

ホワイトボックステスト

ホワイトボックステスト手法(コードに基づくテスティングのための参照モデル、制御フローに基づく基準、データフローに基づく基準、変異テスティング)

ミュータント

ミューテーションスコア

ミューテーションテスト

メトリクスと測定(信頼性、ユーザビリティ、性能など)

モデルベースドテスト

モデル準拠テスティング手法(ディシジョンテーブル、有限状態機械、形式的仕様、ワークフローモデル)

モバイルアプリケーションのテスト

ユーザー環境シミュレーションテスト

ユーザによるテストのためのアプローチ(観察セッションなど)

ユーザビリティーテスト

ユースケースや顧客シナリオによるテストケースの設計

ランダムテスト

リスクに基づいた技法

リスクマネジメント

ローカライゼーションテスト

安全機能

安全度水準

運用プロファイルによるテスト

回帰テスト

確定的なテスト設計

机上チェック

機能テスト

機能安全規格

機能的なテスト設計

境界値テスト

境界値分析

経験および直感に基づいた技法

経験則による評価

計量分析技法

欠陥のクラス分け(計算エラー、エラー、欠陥、フォールト、故障)

欠陥発見技法

欠陥分析

結合テスト

原因結果グラフによるテスト

構造的なテスト設計

仕様に基づいた技法

仕様に基づくテスト手法(同値分割、ペアワイズ・テスティング、境界値分割、ランダム・テスティング)

自動テスト

実験計画法

実時間のテスト

状態遷移テスト

状態遷移図

制御フローテスト

整合性確認テスト

静的テスト

静的技法(人間中心型手法、分析的手法)

潜在危険

選択および組み合わせ手法(機能的と構造的の組み合わせ、決定的・対・ランダム的)

組み合わせの技法

操作プロファイルによるテスト

耐久性テスト

単体テスト

探索的テスト

直交配列表を用いたテスト

統合テスト

動的技法

同値クラス

同値分割

認知的ウォークスルー

非確定的なテスト設計

品質特性に関連するテスト(ユーザビリティ、セキュリティ、互換性、アクセシビリティなど)

不具合の追跡

不具合報告書の分析

分岐網羅

並行プログラムのテスト

命令網羅

要因分析技法

利用に基づいた技法

利用に基づく分類(運用プロフィール、ユーザ観察におけるヒューリスティクス)

例外のハンドリング(例外のハンドリングを発生させるテストの設計、よい例外ハンドリングの設計)

テストのマネジメント手法知識項目を表示

▼知識項目

V字モデル(Vモデル)

W字モデル(Wモデル)

ウォータフォールモデル

コンポーネントテスト

システムテスト

テストドキュメントに関する規格(IEEE Std 829、ISO/IEC/IEEE 29119-3)

テストに関する規格(ISO/IEC/IEEE 29119シリーズ)

テストのマネジメント

テストの組織

テストリスクマネジメント

テストレベル

テスト環境マネジメント

テスト計画

テスト進捗マネジメント

リスクベースドテスト

結合テスト

受け入れテスト

単体テスト

統合テスト

品質を確認する工程

品質を作り込む工程

品質レビュー手法知識項目を表示

▼知識項目

CBR(Check list Based Reading)

CFIA(構成要素障害影響分析)

EMEA(エラーモード故障解析)

FTA(フォールトの木解析)

MISRA-C

PBR(Perspective Based Reading)

PQ(パタン・キュー)デザインレビュー

SBR(Scenario-Based Reading)

アドホックレビュー

アルゴリズム分析

インスペクション

インタフェース分析

ウォークスルー

エラーモード

ソフトウェアFMEA

ソフトウェアFMECA

チームレビュー

デザインレビュー(設計審査)

パスアラウンド

パストレース

ピアデスクチェック

ピアレビュー

フォールトに基づいた技法

フォールトモード

ペアプログラミング

モジュール展開

ラウンドロビンレビュー

ラン・スルー

リーディング技法

レビューの技法

レビュー方法

形式言語

形式手法に基づくレビュー

故障モード

仕様・コードに基づいた技法

七つの設計原理

制御フロー分析

静的解析

複雑度のメトリクス

複雑度分析

品質に関する基礎知識項目を表示

▼知識項目

5ゲン主義

DR(設計レビュー)

ISO/IEC 25000シリーズ(SQuaRE)

McCallの品質モデル

QCD

QCサークル活動

QC診断

RAD

SQC(統計的品質管理)

SQMAT

アンチパターン

エラー

コトづくり

サービスの品質

システム/ソフトウェア製品の品質モデル(ISO/IEC 25000シリーズ)

シミュレーションモデル

セーフティ

セキュリティ

ソフトウェアの品質

ソフトウェアの品質マネジメントの特徴

ソフトウェアパターン

ソフトウェア製品の品質モデル(ISO/IEC 9126シリーズ)

ソフトウェア品質

ソフトウェア品質モデル

ソフトウェア品質特性

ディペンダビリティ

ディペンダビリティの定義

ディペンダビリティ管理

ディペンダビリティ管理に関する規格

データ品質モデル

デミング賞

バグ

フォールト

プロセス品質

プロダクト品質

メトリクス

モデル化

モデル検査

ユーザビリティ

リライアビリティ

安全性

移植性

一元的品質

改善

外部特徴

外部品質特性

機能性

狭義の質

系統故障

経営管理の14の原則

結果系

検査重点主義

現地・現物

故障

顧客志向

効率性

工程管理重点主義

広義の質

使用性

次工程はお客様

小集団活動

消費者指向

障害

信頼性

新製品開発重点主義

図式モデル

数理モデル

生産性

製品品質

製品品質モデル

設計品質

全員参加

全社的品質管理

組織活性化

適合品質

当たり前品質

特性要因図

内部特徴

内部品質

内部品質特性

日本的品質管理

品質の概念

品質の作り込み

品質の相対性

品質の定義(Gerald M. Weinberg)

品質の定義(IEEE Std 610)

品質の定義(ISO 9000)

品質の定義(ISO/IEC 25000シリーズ)

品質の定義(James Martin)

品質の定義(Joseph M. Juran)

品質の定義(Philip B. Crosby)

品質の定義(Robert L .Glass)

品質の定義(Roger S. Pressman)

品質の定義(William E. Deming)

品質の定義(狩野紀昭)

品質の定義(石川馨)

品質の定義(飯塚悦功)

品質の定義(品質の考え方の変遷)

品質マネジメント

品質改善

品質管理(quality control)

品質計画

品質作り込み技術

品質第一

品質特性

品質副特性

品質保証

保守性

保全性

満足性

魅力的品質

無欠陥(Zero Defects)

有効性

要因系

利用時の品質

利用時の品質モデル

利用時の品質特性

論理的推論

品質分析・評価手法知識項目を表示

▼知識項目

EDA(探索的データ解析)手法

Fault-Prone分析

NHPPモデル

ODC(直交欠陥分類)

PDPC法

PTRサブモデル

PTR発生およびバックログ予測モデル

p管理図

QC七つ道具

Rayleighモデル

u管理図

アロー・ダイアグラム法

インスペクション

インタフェース評価

ウォークスルー

クラスタ分析

グラフ

コード統合パターン

ゴンペルツ曲線

シミュレーション

ソフトウェアプロトタイピング

ソフトウェア信頼性モデル

ソフトウェア信頼度成長モデル

チェックシート

データ解析・表現に関する技法

テクニカルレビュー

なぜなぜ分析

バグ分析

ハザードレート

パレート図

ヒストグラム

フォールト発見数モデル

プロセス品質

プロセス品質の分析・評価

プロトタイピング

マトリクス・データ解析法

マトリクス図法

マネージメントレビュー

モデリング

ユーザガイダンス

ユーザ親和性

ユーザ多様性

ユーザ対話スタイル(質問・応答、直接操作、メニュー選択、形式記入、コマンド言語、自然言語)

ユーザ分析

レーダーチャート

ロジスティック曲線

異常値管理

一貫性

因子分析

回復性

学習容易性

管理限界

管理図

驚きの最小化

系統図法

欠陥除去モデル

故障発生時間モデル

工数・成果マトリクス

根本原因分析

再発防止システム

散布図

指数形モデル

主成分分析

修正指数形モデル

習熟S字形モデル

重回帰分析

障害分析に関する技法

情報提示設計(モデル・ビュー・コントローラ(Model-View-Controller))

信頼性予測に関する技法

新QC七つ道具

親和図法

数量化理論

正準相関分析

静的モデル

層別

多変量解析

多変量分散分析

探針

遅延S字形モデル

統計的データ解析モデル

動的モデル

特性要因図

判別分析

非同次ポアソン過程モデル

品質座標

品質進捗管理に関する技法

品質分析・評価の技法

連関図法

(支援活動) リスクマネジメント手法 リスク管理手法知識項目を表示

▼知識項目

ISO 31000

ISO/IEC 27001

Risk IT

テクニカル・オブザベーション・ポスト

パレート分析

リスクに対する取り組み方法の策定

リスクの管理(M_o_R)

リスクの事前評価

リスクの識別

リスクへの対応

リスクマネジメント計画策定

リスク監視と管理

リスク管理の原則

リスク識別

リスク対応計画の策定

仮説検定

管理目的と管理方法の策定

残留リスクの承認

実現可能性の評価

障害の分離

親和図法

石川ダイアグラム

定性的リスク分析

定量的リスク分析

不測事態対応計画

(支援活動) 情報セキュリティ リスク分析手法知識項目を表示

▼知識項目

ベースラインアプローチ

脅威の分類・調査

詳細リスク分析

脆弱性の把握・評価

組み合わせアプローチ

対策検討

調査方法

定性的リスク評価

定量的リスク評価

非形式的アプローチ

評価基準

情報セキュリティポリシー策定手法知識項目を表示

▼知識項目

Webサービス対策

アカウント管理対策

ウイルス対策

クライアント等に関する対策

サーバに関する対策

サーバルームに関する対策

システム維持に関する対策

システム監視に関する対策

スタンダード更新手順

セキュリティインシデント報告・対応対策

セキュリティ教育に関する対策

セキュリティ情報収集及び配信対策

ネットワーク構築対策

プライバシーに関する対策

プロシージャ配布の対策

ユーザ認証対策

リモートアクセスサービス利用対策

委託時の契約に関する対策

外部公開サーバに関する対策

監査対策

記述すべき項目(目的、適用範囲、組織と体制等)

事業継続管理

職場環境に関する対策

専用線およびVPNに関する対策

電子メール対策

媒体の取り扱いに関する対策

罰則に関する対策

物理的対策

無線LANに関する対策

有線LANに関する対策

(支援活動) チェンジマネジメント手法 協働の管理手法知識項目を表示

▼知識項目

ステークホルダー・リスト、マップ、ペルソナ

リスクの分析とマネジメント

協働ゲーム

教訓

ビジネスソリューション変更管理手法知識項目を表示

▼知識項目

SWOT分析

インタビュー

スコープ・モデリング

データ・フロー図(DFD)

データ・モデリング

バランス・スコアカード

ビジネス・ケース

ビジネス・モデル・キャンバス

ビジネス・ルール分析

ビジネス能力分析

フォーカス・グループ

ブレーンストーミング

プロセス・モデリング

ベンダー評価

ペンチマークと市場分析

マインド・マッピング

ユーザー・ストーリー

ユースケースとシナリオ

ワークショップ

機能分解

教訓

決定分析

見積り

財務分析

組織モデリング

文書分析

ソリューション価値測定手法知識項目を表示

▼知識項目

インタビュー

データ・マイニング

ビジネス・ケース

フォーカス・グループ

プロトタイピング

ベンダー評価

ベンチマークと市場分析

ユースケースとシナリオ

リスクの分析とマネジメント

観察

決定分析

根本原因分析

受け入れ基準と評価基準

調査やアンケート

非機能要求分析

評価指標と重要業績評価指標(KPI)

ソリューション評価手法知識項目を表示

▼知識項目

SWOT分析

インタビュー

データ・マイニング

ビジネス・ルール分析

フォーカス・グループ

ブレーンストーミング

プロセス・モデリング

プロセス分析

ベンチマークと市場分析

リスクの分析とマネジメント

ワークショップ

課題トラッキング

観察

教訓

決定分析

根本原因分析

財務分析

受け入れ基準と評価基準

組織モデリング

調査やアンケート

文書分析

役割・権限マトリクス

優先順位付け

テクノロジ (システム) ソフトウェアの基礎技術 ソフトウェア工学知識項目を表示
ソフトウェアの標準化知識項目を表示

▼知識項目

世界の標準化団体(IEEE、ISO、ITU)

標準化されたソフトウェアの実例

標準化のプロセス

標準化の必要性

ソフトウェアエンジニアリングツール・開発技術知識項目を表示

▼知識項目

GUIビルダ

ユニットテスティング(テストランナー)

開発環境

性能分析ツール(プロファイリング・ツール、プログラム・スラッシング・ツール)

ソフトウェア構築の基礎知識知識項目を表示

▼知識項目

形式構築法(formal construction methods)

検証を考えた構築

言語的構築法

構築における標準

構築における標準(外部標準の利用、内部標準の利用)

再利用

視覚的構築法

複雑さの減少

複雑さの最小化

変更の予測

ソフトウェア設計の基礎知識知識項目を表示

▼知識項目

イベントに対する制御と処理

インタフェースと実現の分離

エラーおよび例外処理、フォールト・トレランス

カプセル化

カプセル化/情報隠ぺい

コンポーネントの分散化

セキュリティ

データの永続化

階層化

結合と凝集

十分性、網羅性、および原始性

対話と表示

代替抽象

抽象化

分割とモジュール化

並行処理

プログラミング基礎技術知識項目を表示

▼知識項目

WindowsとUnixオペレーティングシステム

アスペクト指向プログラミング

アセンブリレベルでのマシン機構

アルゴリズムの概念と特性

アルゴリズムの実現戦略

イベント処理手法

イベント伝播

インターフェースと通信

エレクトロニクスの基本

オブジェクト指向プログラミング

オブジェクト指向設計

オペレーティングシステムの原則

カプセル化と情報隠蔽

クラスとサブクラス

クラス階層

グラフ、木の使用

コレクションクラスと反復プロトコル

サーバ

サーバファーム(データセンタ)

シリアルとパラレル

スクリプティング

スケジューリングとディスパッチ

スタック、キューの使用

セキュリティと保護

デジタル論理とデジタルシステム

デバイス管理

デバッグ戦略

バージョン付与

バーチャルマシンエミュレーション

ハードウェアとソフトウェアの統合

ハードウェア設計言語

ハッシュ関数の知識

パフォーマンス向上

ファームウェア、ソフトウェア、ハードウェア

ファームウェアストレージオプション

ファイルシステム

フォルトトレランス

ベンチマーク

ポインタと参照

マシンレベルでのデータ表現

マルチプロセッシングと代替アーキテクチャ

ミドルウェアフレームワーク

メモリシステム機構とアーキテクチャ

メモリ管理

メモリ内でのデータの表現

リアルタイムと組み込みシステム

リレーショナルデータベース用に開発されたリレーショナル代数操作(選択、射影、結合、商)

レコード

管理

関数と引数受渡し

企業におけるデプロイメントとマネジメントのソフトウェア

基本型

機能的構成

継承(オーバライド、動的ディスパッチ)

構成

構造化/手続き型/命令型プログラミング

構造的分解

高位プログラミング言語

高水準言語の基本構文と意味論

再帰の概念

実装オプション

消費電力と熱収支

条件判定と繰返しの制御構造

宣言型・対・命令型プログラミング言語

多相性(サブタイプ多相性と継承)

単純な入出力

低位プログラミング言語

定義

適切なデータ構造を選択するための戦略

動作とその実装の分離

配列

非構造的プログラミング

並列制御

変数、型、式、代入

問題解決過程におけるアルゴリズムの役割

問題解決戦略

例外処理

連結構造

プログラミング知識項目を表示

▼知識項目

APIプログラミング

API環境におけるデバッグ

CORBA

DCOM

DTD.XMLスキーマ

JSON

nodejs

Python

REST

RMI

RPC

XML

XMLドキュメントの構文解析

XPath

XSL

XSLT

アセンブラ、コンパイラ、インタープリタ、クロスアセンブラ、クロスコンパイラ、非手続き言語、スクリプト言語、機械語、オブジェクト指向言語

アプリケーションエラーハンドリング(入出力検証)

アプリケーションとスクリプト言語

アルゴリズムとデータ構造

アルゴリズムと問題解決

イベント駆動型プログラミング

イベント処理時の競合管理

イベント処理手法

イベント伝播

インターフェース

ウェブサービスとミドルウェア

エラー条件の扱い

オブジェクト指向設計

カプセル化と情報隠蔽

クラス、サブクラス、継承

クラスブラウザと関連ツール

クラス階層

コーディング規約

コーディング不良

コードチューニング

コードの文書化

コードレベルのセキュリティ破損の防止

コレクションクラスと反復プロトコル

コンパイル型とインタープリタ型言語

コンピュータ工学におけるプログラミングの基礎の目的と役割

コンポーネントベースのコンピューティング

システムとサービスの間で転送されるデータの暗号化

システム資源やサービスへのアクセスに対する認証

システム統合のためのアーキテクチャ

スクリプティングとスクリプト言語の役割

スクリプトの作成と実行

セキュリティコーディングの実例

ソースコードのスタイルと品質

ソースコードの組織化

ソースコードを理解する手法

ソフトウェア作法

チェックポイント/リスタート

データ辞書

データ表現とエンコーディング

デザインパターン

デバイスへのアクセス

トランザクション管理

ネットワークプログラミング

バージョンとバージョン管理

バックアップと冗長性の管理

バックドア

フィールドの初期設定と再利用

プログラミングに対するスクリプトの影響

プログラミングの基礎に関連する補完的な教材

プログラミングの基礎の領域への貢献や影響が認められる人物

プログラミングの基本的構成要素

プログラミングパラダイム

プログラミング言語の歴史

プログラミング構造、アルゴリズム、問題解決、データ構造、プログラミングパラダイム、再帰、オブジェクト指向プログラミング、イベント駆動型プログラミング、並行プログラミングなどの重要なトピック領域

ミドルウェア

メタデータ

メッセージとキューイングサービス

リアルタイムプログラミングと機器の制御

一時ファイルのセキュリティ

仮想マシン

関数およびパラメータの引渡し

関数型プログラミング

基本データ構造

基本設計パターン

既存言語を用いたプログラミング(プログラミング作法、プログラム構造、データ型、文法の表記法ほか)

規模の効果

継承

高水準言語の基本シンタクスとセマンティクス

再帰

再利用可能な資源アクセスに関する規則

採用または適用するか、作成するか

時間制約への対応

実装の技法

手続き型、関数型、論理型、オブジェクト指向などのプログラミングパラダイム

手続き型プログラミング

証拠ベースセキュリティとコードアクセスセキュリティ

条件付き制御構造と反復制御構造

振る舞いと実装の分離

制御構造の使用

多相性

単純な入出力

低レベルデータ通信

排他機構を用いた資源使用

配列、レコード、スタック、キューなどの基本データ構造

分割統治法

変数、型、式、代入

変数、型、式、代入を区別

問題解決におけるアルゴリズムの役割

例によるプログラミング

例外処理

プログラム言語知識項目を表示

▼知識項目

APIの設計と利用

C、C++、COBOL、Java、UML、HTML、XMLなどの各種言語

GUI構築ツール

アサーション、契約による設計(DbC)、防御的プログラミング

アプリケーション指向言語(スクリプト言語、ビジュアル言語、ドメイン特化言語、マークアップ言語、マクロなど)

アルゴリズムとデータ構造、データ表現(静的・動的)、複雑性

エキスパートシステムシェル

エラーハンドリング、例外処理、フォールトトレラント

オブジェクト指向パラダイムにおける実行時のトピック(ポリモルフィズム、ダイナミックバインディングなど)

オブジェクト指向言語

オブジェクト指向設計、言語、及びプログラミング

グラフィカルな開発環境の使用法

コードジェネレータ

コードの再利用とライブラリ

コンパイラとトランスレータ

スクリプト言語

ソフトウェア設計言語

データ共有と制限付きアクセスの仕組み

テストファーストプログラミング

ドメイン特化言語(DSL)

バーチャルコンピュータ

パラメータのパスメカニズム(参照、値、名前、結果など)

パラメータ化と汎化

プラットフォーム標準(POSIXなど)

プログラミング基礎(制御とデータ、型付け、再帰)

プログラミング言語、設計、実装と比較

プログラミング言語の意味論

プログラミング言語の概要

プログラミング言語の基礎

プログラミング言語の構文解析におけるプッシュダウンオートマトンの応用

プログラミング言語の構文法のための形式的記述デバイスとしての文脈自由型文法の使用

プログラミング言語の設計

プログラミング言語解析に対する正規表現の応用

プログラム言語(アセンブラ言語、C、C++、COBOL、Java)、ECMAScript、Ruby、Perl、PHP、Pythonほか)の種類と特徴

プロファイリング・パフォーマンス分析・スライシングのツール

ホットスポット分析とパフォーマンスチューニング

ミドルウェア(コンポーネントとコンテナ)

ユーザ定義のデータ型の生成と応用

仮想計算機

開発環境

関数型言語

関数型言語のパラダイムと言語

基本と構造化データ型

基本的なプログラミング言語の構造(言語間の機能比較)

基本的な型宣言(算術演算子、代入、条件文、ループと再帰)

機械語とアセンブリレベルの言語

記憶領域のスタックベースのアプリケーション

記憶領域のヒープベースのアプリケーション

共通言語基盤(CLI)

型システム

型検査の規則の多様性とそれらのしくみ

契約による設計(DbC)

計算の制限付きモデル及び正規表現(regular expression)のアクセプタとしての有限オートマトン

言語のオブジェクト指向への拡張

言語翻訳システム

言語翻訳プロセス、コンパイラからインタプリタまで

言語翻訳入門

最高水準言語;SQL、第4世代言語

式、評価の順序、及び副作用

式とステートメントの抽象化としてのサブプログラムとコルーチン

実行時コンフィグレーションと国際化

手続き、関数とパラメータ;配列とレコード

手続き型プログラミングの利点と欠点

手続き型言語(実装、性能の改善、デバッギング、バグ発見)

手続き型言語の発展

初期の言語の歴史

状態ベースおよびテーブル駆動の構築技法

静的対動的スコープ、生涯、可視性

宣言と型

組込みシステムの構築とハードウェア・ソフトウェア協調設計

第4世代言語

単体テストツール

抽象化(カプセル化や階層化など)

抽象化メカニズム

非手続き型言語(論理型、関数型、イベントドリブン)

非手続き型言語の発展

表記法の特徴

分散ソフトウェアのための構築技術

文法ベースの入力処理(パース処理)

文脈自由型文法とプッシュダウンオートマトンの同等性

並列プログラミングの構成概念

並列処理の基本要素(セマフォ、モニターなど)

例外の取り扱い

論理プログラミング言語(LISP、PROLOG、論理指向プログラミング)

論理型言語

その他の言語知識項目を表示

▼知識項目

データ記述言語(DDL)

マークアップ言語(HTML、XMLほか)の種類と特徴

オープンソースソフトウェア知識項目を表示

▼知識項目

LAMP/LAPP

OSSの種類と特徴

OSSの利用・活用と考慮点(安全性、信頼性ほか)

UNIX系OS

オープンソースコミュニティ

オープンソースライブラリ

動向

テスティング知識項目を表示

▼知識項目

アルファおよびベータテスティング

インタフェース・テスティング

システムテスティング

ストレス・テスティング

セキュリティ・テスティング

バック・ツー・バック・テスティング

パフォーマンス・テスティング

ユーザビリティ・テスティング

運用テスティング

回帰テスティング

構成テスティング

受け入れ/認定テスティング

据付けテスティング

ソフトウェア品質知識項目を表示

▼知識項目

ソフトウェアプロセス品質

ソフトウェアプロダクト品質

ソフトウェア安全性

ソフトウェア品質改善

ソフトウェア品質特性・品質属性

品質の価値・コスト

(システム) ソフトウェアの構築技術 システム開発の概念と方法論知識項目を表示

▼知識項目

オブジェクト指向方法論

ソフトウェア工学のプロセスとプロダクト

データモデリング(例:ER図、正規形)

データ指向方法論

プロセス指向方法論

モデル化の概念

行動指向(イベントモデリング)方法論

組織のモデル化及びソフトウェアプロセスのモデル化

非同期モデル及びパラレルモデルを含む高度なモデル化の概念

システム開発のアプローチ知識項目を表示

▼知識項目

エンドユーザ開発のシステム

オブジェクト指向開発技術(ボトムアップ設計、再利用の支援)

システムエンジニアリングの考察

システムの構成要素としてのソフトウェア

システム開発アプローチの選択

システム開発のライフサイクル:ソフトウェアのライフサイクルモデル(反復による強化、フェーズ分け開発、スパイラル、ウォーターフォール)

システム開発モデル(例:SDLC、プロトタイピング)

システム設計の方式とツール

ソフトウェアの生成方式とツール(スクラッチからの設計とコード作成、プログラム及びアプリケーション生成プログラム、高水準言語、再利用可能なコンポーネント)

ソフトウェアプロセス及びプロダクトライフサイクルモデル

ソフトウェア構成要素の統合

データ指向開発技術

パッケージの取得と実装

パッケージ使用による開発

プロセス指向開発技術

プロトタイピングによる開発

ソフトウェア要件定義知識項目を表示

▼知識項目

DFD(Data Flow Diagram)

E-R図

UML

アーキテクチャモデル

シェルスクリプトの設計に関する知識

システム運用管理方式に関する知識

システム機能定義に関する知識

システム分析:必要性の識別、実現可能性の検討、経済性の検討

スキルの蓄積

ソフトウェア要求事項の定義(機能要求/非機能要求の明確化)

ソフトウェア要求事項の定義(要求定義)

ソフトウェア要求事項の定義(要求分析手法)

ソフトウェア要求事項の評価・レビュー(ソフトウェア要求定義レビュー)

ソフトウェア要件の確立(機能、能力、インタフェースほか)

ソフトウェア要件の評価

チェックディジット法

データモデリングツール

データモデリング技法

トップダウンアプローチに関する知識

バックアップリカバリ方式に関する知識

ヒアリング

ヒューマンインターフェイスに関する知識

プロトタイピング、シミュレーション、モデリング

プロトタイピング、再利用の概要

プロトタイプ

ユースケース

レポート設計に関する知識

移行スケジュールの記述項目

移行テストに関する知識

移行中の影響分析に関する知識

移行方式に関する知識

画面設計に関する知識

機能および非機能要求の違い

機能以外の要件、可能性の範囲、資格問題

形式仕様技法の基本概念

個別のアプリケーション、コンピュータシステムの構築(デスクトップPC、ノートPC、ハンドヘルドデバイス、ディジタルカメラ、携帯電話、テレビ電話等)

人的要因

人的要因問題:標準、ユーザインタフェースの設計

正常、異常時の運用方式と運用フロー設計に関する知識

専門家の役割と経験

標準化コードに関する知識

変更管理プロセス設計に関する知識

要求獲得する方法

要求分析モデル化技法

要件の性質:機能要件と機能以外の要件

要件決定のアプローチ:分析作業とその要素(コミュニケーションと情報収集を含む)

論理モデル

ソフトウェア方式設計・ソフトウェア詳細設計知識項目を表示

▼知識項目

DSM(依存関係マトリクス)

GoF

TDD(テスト駆動開発)

UML(Unified Modeling Language)

アーキテクチャスタイル(パイプアンドフィルタ、レイヤード、トランザクション中心、ピアツーピア、publish/subscribe、イベント駆動、ソフトウェアアーキテクチャ)

アーキテクチャで考慮すべき様々な特性間のトレードオフ

アーキテクチャにおける要求のトレーサビリティ

アーキテクチャのスタイル、パターン、再利用

アーキテクチャのための記法(アーキテクチャ上のビューポイントと表現、コンポーネント図など)

アーキテクチャパターン

アーキテクチャ設計の各種アプローチ、その長所と短所

アスペクト指向による設計

アナリシスパターン

インタフェース設計

ウォークスルー

オブジェクト

オブジェクト指向による設計

オブジェクト指向のシステム設計技術

オブジェクト指向開発技術

オブジェクト指向言語

オブジェクト指向設計

オブジェクト指向分析および設計

オブジェクト設計の知識

クライアントサーバ

クラス設計の原則

コード体系の設計に関する知識

コンピュータシステム工学で採用するシステムレベル設計戦略(長所と短所を含む)、障害に備えた診断機能の実装、ハードウェアおよびソフトウェアインタフェースの特殊な問題

コンポーネント

コンポーネントとシステムのインタフェース設計

コンポーネントベース設計

コンポーネントレベルの設計

コンポーネント設計

サービス指向設計

サブコンポーネントの識別・役割定義

サブコンポーネント間の関係定義

サブシステム間のインターフェイスに関する知識サブシステム間の接続方式に関する知識

サブシステム構造図の記述項目

システムとサブシステムへの分割の基礎、その判断の基礎

システムのモデル化技法と表現

システム性能と柔軟性に関するハードウェアソフトウェアのトレードオフ

システム性能の予測

システム設計の柔軟性

システム設計技術(反復設計技術、モデル化など)

システム設計方式とツール

ソフトウェアアーキテクチャ

ソフトウェアアーキテクチャで考慮すべきハードウェア

ソフトウェアインターフェース

ソフトウェアパターン(例:デザインパターン、アーキテクチャパターン)

ソフトウェアユニットのテストの設計

ソフトウェア結合テストの設計

ソフトウェア構造とコンポーネントの設計

ソフトウェア構造のデザインレビュー(ソフトウェア方式設計レビュー)

ソフトウェア構造の決定(NTCR設計)

ソフトウェア構造の決定(プラットフォーム選定)

ソフトウェア構造の決定(開発方針)

ソフトウェア構造の決定(設計手法)

ソフトウェア詳細設計

ソフトウェア詳細設計のデザインレビュー(ソフトウェア詳細設計レビュー)

ソフトウェア設計とシステム設計の役割

ソフトウェア設計の評価

ソフトウェア品質

ソフトウェア方式設計

データの正規化

データモデリングツール

データ構造を中心とした設計

データ中心設計

データ特性(データ量、トランザクション)の分析

テーブル定義

デザインパターン

テスト駆動開発

ドメイン特化アーキテクチャおよびプロダクトライン開発

ハイレベルインタフェースの設計(ハードウェアとソフトウェア、ソフトウェアとソフトウェア)

パッケージ設計の原則

ファイル媒体、ファイル編成方式に関する知識

フォーマルメソッドによる設計の分析

フレームワーク

プログラム間インターフェースの定義の記述項目

プログラム機能の定義の記述項目

プロセス中心設計

ミドルウェア

メッセージ設計に関する知識

モジュールの設計

リファクタリング

レコードレイアウトの設計に関する知識

レビュー

画面設計に関する知識

開発方式(例:アジャイル、RAD、ラピッドプロトタイピングなど)

基本的な設計の概念および原理

基本的な設計の考慮事項(データの永続性、ストレージマネジメント、例外など)

機能の強度と結合度に関する知識

機能仕様とそれ以外の仕様:各種のアプローチと可能性

機能指向による設計

共通原因故障の概念

原票設計に関する知識

構造化設計

構造化設計の概要

高品質設計の要素

再利用を考慮した設計技法

仕様に関連する品質、整合性、一貫性、単純性、検証可能性、設計の基礎、障害に備えた仕様

仕様に基づいたテスト:テストに関連した独立性の役割、安全性ケース

仕様に基づいたテストの限界

詳細設計の技法

詳細設計の技法(SSA/SD、JSD、OODなど)

障害モード、フォールトトレラント設計のアプローチ、障害の対処

情報表現の代替案、認知スタイル

信頼性実現に関連する設計問題、冗長性の役割、設計の独立性、関連性の分離、サブシステムの仕様、下請業者の選択

性能対策(信頼性や安全性など)を実現する設計

設計(論理、物理)

設計という概念の定義

設計と要求との競合

設計におけるトレードオフ

設計のメトリックス(アーキテクチャ上の要因、変換、一般的な使い方におけるメトリクス)

設計の記法(クラス図とオブジェクト図、UML、状態遷移図など)

設計の技法

設計の原則(情報隠蔽、凝集度と結合度)

設計原則

設計支援ツール(アーキテクチャ、静的解析、動的評価など)

設計上の特性の測定(結合度、凝集度、情報隠蔽、関心事の分離など)

設計方法論(リアルタイム、オブジェクト指向、構造化、イベントドリブン)

設計目標(例:ユーザビリティ、性能)

創造的な設計プロセスを促進する技術

帳票設計に関する知識

低下運転モード:可能性、この状況でのテスト

品質に基づくアーキテクチャ設計・評価手法

品質特性の設計(信頼性、ユーザビリティ、性能、テスト容易性、フォールトトレラント性)

部品化と再利用

部品化の技法

複数のソフトウェア開発ライフサイクルにおける設計の関係

物理モデル

方式設計の技法

アプリケーション方式設計手法知識項目を表示

▼知識項目

オブジェクト設計

システム間連携設計

テスト技法

フレームワーク設計・評価技術

開発ツール評価技術

開発標準化技法(設計、コーディング、テスト)

共通機能設計(ユーザ認証、アプリケーションログ設計等)

構成・変更管理技法

アプリケーション設計知識項目を表示

▼知識項目

データベース、ミドルウェア、分散コンピューティングを利用したアプリケーションデザインの実践

データベース、ミドルウェア、分散コンピューティング機能、制約事項の理解

最適データベース、ミドルウェア、分散コンピューティング選定

分散コンピューティングの機能と制約事項の理解、設計

リアルタイムシステム設計知識項目を表示

▼知識項目

コンテクスト切り替え機構

スケジューリングポリシー

その他のスケジューリングポリシー(EDFなど)

プロセス間通信スタイル(メールボックス、RPCなど)

メッセージ通過と共有メモリ通信

レート単調スケジューリング:理論と実践

優先順位反転

ソフトウェア開発のフォールトトレランス知識項目を表示

▼知識項目

オペレーティングシステムとデータ構造におけるフォールトトレランス

ソフトウェアフォールトトレランスの実現方式:Nバージョンプログラミング、回復ブロック、ロールバック、回復

ソフトウェア信頼性モデル

データベースと分散システムにおけるフォールトトレランス

ソフトウェア構築知識項目を表示

▼知識項目

API設計

STS(Source Transform Sink division)分割に関する知識

アサーション

オブジェクト指向プログラミングに関する知識

グラフィカルな開発環境に関する知識

コーディング基準

コーディング支援手法

コードチューニング

コードレビュー

コードレビューとプログラムテスト項目のデザインレビュー(コードレビュー)

コードレビューとプログラムテスト項目のデザインレビュー(プログラムテスト項目レビュー)

コントラクトつき設計

システムのインストール

システムの構築

システム移行(アプローチ、計画、実装)

システム統合とシステムテスト:検証と妥当性、テスト計画の生成、テスト(受入れテスト、単体テスト、結合テスト、回帰テスト)

ソフトウェアシステムの構築(例:プログラミング、単体テスト、ロードモジュールのパッケージ化)

ソフトウェアの実装(実装とソフトウェア設計の関係、ソフトウェアの実装過程とプログラミング支援環境の関係、設計の原則と実装言語の関係、ツール、評価(コーディング標準、メトリクス等))、実装におけるその他の検討事項(言語構造とプログラミング技術、再利用、アプリケーションジェネレータ、等)

ソフトウェアの正当性と信頼性:原則、概念、モデル化、方式

ソフトウェアの統合(例:パッケージ)

ソフトウェアの品質保証(問題点、定義、標準、対象分野としての品質保証、品質に影響を及ぼす要因、SDLCのフェーズにおける品質、計測、品質保証のための組織構造、計画、文書、品質保証プロジェクトチーム、品質とセキュリティ、産業での実践)

ソフトウェアの要求:原則;タイプ(機能、性能、その他);分析:確認の技術(プロトタイピング、モデル化、シミュレーション);顧客とのコミュニケーション:ツール

ソフトウェアプロジェクトの管理:スコープの設定、スケジューリング、構成管理、品質保証:ソフトウェアの信頼性の問題(安全、責任、リスク評価);メンテナンス

ソフトウェアユニットの作成

ソフトウェア開発

ソフトウェア仕様:目的;標準;タイプ(機能、性能、信頼性、その他);形式モデル;表現;文書(標準、構造、内容、ユーザ、完全性、一貫性);技術;品質属性の仕様:形式仕様言語とツール

ソフトウェア設計:設計の原則(抽象、情報隠蔽、モジュール性、再利用、プロトタイピング);よく知られたシステムの枠組み;設計の水準;文書;設計の説明;サブシステムの設計;設計の品質の評価;言語とツール;方式、実施及び技法

ソフトウェア品質保証の検証と妥当性:役割と方式、形式モデル、独立した検証と妥当性を確かめるチーム、ツール、報告

テスト・ファースト・プログラミング

テストの実施

テスト結果の評価

テスト手法

テスト準備(テスト環境、テストデータほか)

デバッグ

トランザクション分割に関する知識

フォールト・トレランス

プラットフォーム標準(J2EE、POSIX標準)

プログラムテストケースの記述項目

プログラムテストシナリオの記述項目

プログラムテストの実施(テストツール)

プログラムテストの実施(デバグツール)

プログラムテストの実施(不具合情報の分析)

プログラムの作成とプログラムテスト項目の設計(プログラミング)

プログラムの作成とプログラムテスト項目の設計(プログラムテスト設計手法)

プログラム言語に関する知識

プログラム構造図の記述項目

ミドルウェア

メトリクス計測

モジュールの独立性や強度に関する知識

関連する標準と文書化の役割

技術に固有な問題

訓練(例:ユーザ、管理、運用、システム、訓練用教材)

結合テスト計画書の記述項目

結合テスト仕様書の記述項目

結合テスト実施手法と評価手法

結合テスト実施手法と評価手法に関する知識

個別の目的に適した技術の選択

構造化プログラミングに関する知識

構造化定義に関する知識

高速アプリケーション開発

実行可能モデル(xUML)

実装後のレビュー

状態準拠プログラミング

性能レベルの保証、テストの性質、回帰テスト

単体テスト計画書の記述項目

単体テスト仕様書の記述項目

単体テスト実施手法と評価手法に関する知識

非構造化プログラミングに関する知識

非斉次システム構築(複数言語による妥当性確認、コシミュレーション、インターフェイス作り)

表駆動構築法

分散ソフトウェア構築(クライアント・サーバ、3ティア・アーキテクチャ、nティア・アーキテクチャ、分散オブジェクト、疎結合、密結合)

文法準拠入力処理

並行プリミティブ(同期プリミティブ)

防御的プログラミング

ソフトウェア結合・ソフトウェア適格性確認テスト知識項目を表示

▼知識項目

インスペクションの実施方法

オブジェクト指向のテスト技法

システムレベルのテストと診断

ソフトウェアテスト

ソフトウェアとハードウェアシステムの統合:方式、計画、テスト(開発時の増殖テストも含む)、テスト結果の評価と文書化、システムの欠陥の診断、ハードウェアの欠陥のシミュレーション

ソフトウェアのテスト:役割、原則と標準;テストと品質保証の関係;方式;テストの水準(ユニット、システム、統合、受け入れ等);計画、監査;限界;統計的な手法;形式モデル;文書;ツール;テストと評価のチーム;テスト環境の構築;テストケースの生成:回帰テスト;ブラックボックスあるいはホワイトボックスのテスト;技術的なレビュー;性能の分析;結果の分析と報告

ソフトウェアの品質の概要

ソフトウェアの品質確保方式

ソフトウェア結合テストの実施(テストツール)

ソフトウェア結合テストの実施(デバグツール)

ソフトウェア結合テストの実施(不具合情報の分析)

ソフトウェア結合テスト仕様の設計(ソフトウェア結合テスト設計レビュー)

ソフトウェア結合テスト仕様の設計(ソフトウェア結合テスト設計手法)

テストの基本事項(テスト計画立案、テストケース生成など)

テストの実施

テストの性質、ライフサイクル全体での実施、効率的かつ効果的なプロセス

テスト計画

テスト計画、その目的と性質

テスト結果の評価

テスト準備(テスト環境、テストデータほか)

ブラックボックスおよびホワイトボックステスト技術の違い

プリント回路基板、MCM、コアベースのテスト

ホワイトボード、ブラックボード、回帰テスト、ストレステスト、インタフェーステスト

効率的かつ効果的な開発をサポートするツール(回帰テストなど)

妥当性検査(validation)

単体テスト、統合テスト、妥当性確認テスト、システムテストの違い

受入れ支援知識項目を表示

▼知識項目

IT基盤構築プロセス

システムのリリース手順の作成に関する知識

システム又はソフトウェアの受入れレビューと受入れテスト

システム又はソフトウェアの納入と受入れ

データ移行設計に関する知識

テスト準備(テスト環境、テストデータほか)

ネットワークシステムの導入と移行に関する知識

ユーザビリティ(使い易さ)テスト

教育訓練

業務移行戦略

業務引継ぎに関する知識

業務指示に関する知識

業務内容の把握に関する知識

計画の評価に関する知識

受入れレビューと受入れテストに関する知識

設計カバレッジ(リスト網羅、マトリクス網羅)

利用者マニュアル

開発ツール知識項目を表示

▼知識項目

CASE

IDE(統合開発環境)

RTOSツール

インサーキットエミュレータ(ICE)

エミュレータ

グループベースの方式(例:JAD、構造化ウォークスルー、設計とコードレビュー)

コード生成ソフト

コンパイラとプログラミング環境

シミュレータ

スクリプト言語

ソフトウェア管理ツール

ソフトウェア実装の概念とツール(例:データ辞書、リポジトリ、アプリケーション生成プログラム、再利用、プログラム生成プログラム、ソフトウェア実装言語)

ツール(CASEツール、コードジェネレータ)、GDSS(グループ意思決定支援システム)

ツール(IDEF他の仕様と設計ツール)、データベース設計とスキーマ変換ツール、実装ツール、描画とグラフィックツール

ツールキット言語

ツールチェーン

テストツール

テスト補助および文書化ツール

デバッギングツール(シングル・ステッピング、ブレークポイント、ウォッチポイント)

デバッギング手法

バージョン管理システム

プログラミング言語

プロジェクト管理ツール

言語処理ツール(コンパイラ、インタプリタ、リンカ、ローダほか)

構成言語(configuration language)

構築ツール

構築設計

実行パスおよびカバレッジ分析ツール

設計ツール

電力解析

統合開発環境

統合開発環境(例:Eclipse)

統合開発環境の事例(Boehm、1984)

特定用途のエディター

方法論(情報工学、ジャクソン法、ヨードン法、マーチン法など)、ソフトウェア設計目標

論理アナライザ

構築品質知識項目を表示

▼知識項目

アサーション

セキュリティ指向レビュー

テスト優先開発

デバッギング

静的分析

防御的プログラミング

テスティングツール知識項目を表示

▼知識項目

キャプチャ/リプレイ・ツール

テストジェネレータ

テスト用具(ドライバ、スタブ)

トレーサ

回帰テスティングツール

信頼性評価ツール

神託者/ファイル比較/アサーション検査・ツール

網羅度分析ツールおよび網羅度計測ツール

セキュアプログラミング技法知識項目を表示

▼知識項目

C++デストラクタ

CORBA(Common Object Request Broker Architecture)

coreファイルから情報漏洩

DCOM(Distributed Component Object Model)

EJB(Java Beans and Enterprise Java Beans)

forkの利用

hiddenの危険性

JAVAのアサーション

NTFS(New Technology File System)ストリーム

NTFSのセキュリティ機能

PATH変数/子プロセスのすり替え

Requestへのアクセス

setuid

SOAP(Simple Object Access Protocol)メッセージの取扱

synchronizedとレースコンディション

Taintモード

Webフォームの選択項目の危険性

Webページとユーザ認証

XMlアクセスコントロール

XML暗号

XML署名

エラーメッセージからの情報漏洩

オブジェクト再利用のリスク

カプセル化

クエリストリングからの情報漏洩

クラス継承となりすまし

クロスサイトスクリプティング

サニタイジングの対策

サブシェルの呼び出し

シリアル化と情報漏洩

シンボリックリンクの悪用

セキュリティホール

セッションタイムアウト

ソースコードチェックツール

テンポラリファイルからの情報漏洩

パスワードの取り扱い

バッファーオーバーフロー

ファイルオープン

プロセス、スレッドのアクセス権

プロセス間通信

プロセス間通信オブジェクトのアクセス権

ミドルウエアの役割と利用

メモリリーク

モジュールの分割設計

ユーザインターフェースデザイン

レースコンディション

レジストリ管理・アクセス権

ログ

安全なパス名

仮想パスのマッピング

危険なクラス

危険な関数

偽装アカウント

再利用と部品化

最適化による脆弱化

出力コードの特性

制限アカウント

動作オプションによるオーバーフロー防止

特権の管理

特権処理の局所化

入力値のチェック方法

文字列処理の際の危険

セキュアプログラミング技法(データベース)知識項目を表示

▼知識項目

ACIDテスト

DBMS(Database Management Systems)

SQL(Structured Query Language)

SQL引数のチェック

エラーの取り扱い

エラーメッセージの表示

スクリプトへのDBパスワードの埋め込み

データベース、データマート、データ倉庫

データベースとアクセス権限

データベースとアプリケーションのインターフェース

データベースの完全性のリスク/管理

データベースの種類

バックアップと復旧

メタデータ

ユーザーと管理者のためのアクセス制御(職務の分離)

効率的処理

錠の管理

保管された情報の防護vs移動中の情報の防護

(システム) ソフトウェアの利用技術 アプリケーション計画知識項目を表示

▼知識項目

ISアーキテクチャの計画

ISセキュリティ、プライバシ及び管理のための計画

RFP(Request for Proposal)

インフラストラクチャ計画(ハードウェア、通信、データベース、サイト)

システム規模、ファンクションポイント、COCOMO、複雑さ管理のメトリクス

プロジェクトの打ち切り、損害賠償

運用のための計画

検収

見積もりの考え方、見積もりの方法

発注

発注と権利(著作権、使用権)

発注管理

既存ソフトウェアの把握技法知識項目を表示

▼知識項目

コードクローン分析

ソフトウェア若化

プログラム理解

リエンジニアリング

リバースエンジニアリング

運用の技法

保守の技法

保守性

ソフトウェアの進化や保守知識項目を表示

▼知識項目

(技術面とビジネス面での)システムおよび業務プロセスのリエンジニアリング

(技術面とビジネス面での)マイグレーション(移行)

データのリバースエンジニアリング

プログラムの理解とリバースエンジニアリング

プログラム変換

リファクタリング

レガシーシステムの扱い(ラッパーの利用など)

影響解析

進化や保守のコストモデル

進化や保守のモデル(理論面、法制面など)

進化や保守の基礎

進化や保守の計画(アウトソーシング、内製など)

進化や保守の対象間の関係(前提、要求、アーキテクチャ、設計、ソースコードなど)

業務パッケージ最新動向知識項目を表示

▼知識項目

競合製品状況の把握と活用

業務パッケージ最新技術動向の把握と活用

最新業務パッケージ技術動向の把握

最適業務パッケージ選定

導入事例の把握と活用

(システム) Webシステムの基礎技術 Webシステムとその技術知識項目を表示

▼知識項目

DNS汚染

DoS(サービス妨害攻撃)

HTTPプロトコル

n層アーキテクチャ

Web Accessibility Initiative

Webサーバ

Webサイトの実装と統合

Webのインターフェース

Webのマークアップ言語と表示用言語

Webの設計パターン

Webビーコン

インターネット上の取引・決済における安全性-認証と安全な接続

インタフェース

ウイルス

キャプチャツール、オーサリングツール、プロダクションツール

クッキー

クライアントサイドのプログラミング

クライアントを介した攻撃(ゾンビやDoSなど)

コピーライトとデジタルコンテンツの権利

サーバサイドのプログラミング

サーバを守る

ストリーミングメディア

スパイウェア

データベースの統合

デジタルデバイド

デジタルライブラリ

ナビゲーションスキーマ

フィッシング

プライバシー

プレゼンテーションの抽象化

ホストを守る

メディアのフォーマット

メディアの形式

ユーザのモデリング

ユーザビリティ

ユーザ主体の設計

わいせつ表現

圧縮

協調的なコミュニケーション

言論の自由と誹謗中傷

効率の良いコミュニケーション

情報の組織化

新しい技術

中間者攻撃

同期コミュニケーション

非同期コミュニケーション

標準規格と標準化団体

サーバ技術知識項目を表示

▼知識項目

HTTPサーバ、アプリケーションサーバ、負荷分散サーバ技術の把握と活用

インターネットアプリケーション基盤技術知識項目を表示

▼知識項目

アプリケーションサーバーシステムの基本要求(スループット、耐攻撃性、無停止運転、拡張性など)

アプリケーションサービス知識項目を表示

▼知識項目

ERP

Webサーバー技術とセッション管理の方式

Webによるアプリケーションサービス

クライアント/サーバー方式

サーバーの負荷分散方式

大規模アプリケーションの連携に関する技術と製品

電子商取引

認証及び通信データの暗号化方式

アプリケーション実行方式知識項目を表示

▼知識項目

Webアプリケーション方式、分散コンピューティング方式の把握と活用

(システム) Webシステムの構築技術 Webアプリケーション技術知識項目を表示

▼知識項目

EJB、J2EE

HTML

JSP、JSF

XML、XMLを基盤とした各種マークアップランゲージ

ウェブサービス(SOA、SOAP、WSDL、UDDI、WS-Security等)

サーブレット

分散コンピューティング開発環境知識項目を表示

▼知識項目

アプリケーション開発工程、特性の把握と活用

サーブレット、JSP、Java Beans等の分散コンピューティング開発環境、標準、ツールの活用と実践

開発ツールの活用と実践

分散コンピューティング開発ツールの活用と実践

(システム) Webシステムの利用技術 e-ビジネス知識項目を表示

▼知識項目

EC(BtoB、BtoCなどの電子商取引)

EDI

ICカード・RFID応用システム

ソーシャルメディア(SNS、ミニブログほか)

ロングテール

電子決済システム

(システム) ネットワークの利用技術 業界固有のセキュリティ要件、事例知識項目を表示

▼知識項目

業界標準、業界基準、通達

(システム) クラウドコンピューティングの基礎技術 クラウドコンピューティング基礎知識項目を表示

▼知識項目

IAAS

PAAS

SAAS

ハイブリッドクラウド

パブリッククラウド

プライベートクラウド

(システム) クラウドコンピューティングの構築技術 クラウドデータベース技術知識項目を表示

▼知識項目

CouchDB

key-valueストア

NoSQL

クラウド構築技術知識項目を表示

▼知識項目

CloudStack

Docker

Open Stack

SDDC(Software Defined Data Center)

SDN(Software Defined Network)

サービスVMモデル

ハイパーバイザー(仮想化モニタ、仮想化OS)

ハイパーバイザエミュレーションモデル

パススルーモデル

クラウドアプリケーション実装技術知識項目を表示

▼知識項目

HTML5

Open Virtualization Format (OVF)

クラウドベースの開発プラットフォーム

(システム) クラウドコンピューティングの利用技術 クラウドコンピューティング利用知識項目を表示

▼知識項目

3つの技術分野と5つの非機能要件

アイデンティティ管理

クラウドコンピューティングにおける各種の標準

クラウドコンピューティングの使用をサポートする

クラウドサービスに求められるもの

クラウドサービスの特殊性

クラウドと社内システムとの連携

セキュリティとクラウド

ビジネスケース

導入の評価

(開発) システムアーキテクティング技術 システム要件定義知識項目を表示

▼知識項目

アクセス統合設計に関する知識

アプリケーション開発ツールに関する知識

アプリケーション開発に関連する規格及びモデルに関する知識

アプリケーション構造の知識

アプリケーション統合設計に関する知識

アプリケーション保守設計の知識

インシデント管理問題管理、変更管理プロセス設計に関する知識

キャパシティ設計に関する知識

キャパシティ要件定義に関する知識

システムの評価と改善に関する知識

システム化戦略策定の知識

システム管理運用設計に関する知識

システム分析と要求定義(機能要求/非機能要求の明確化)

システム分析と要求定義(要求定義)

システム分析と要求定義(要求分析手法)

システム分析と要求定義のレビュー(システム要求仕様のレビュー)

システム要件の評価

システム要件定義(機能、能力、業務・組織及び利用者の要件、設計制約条件、適格性確認要件ほか)

シミュレータに関する知識

セキュリティ設計に関する知識

セキュリティ設計の知識

ソフトウェア開発に関連する規格及びモデルに関する知識

ソフトウェア製造の知識に関する知識

チェックリスト分析に関する知識

データベースアクセス設計の知識

データモデリングに関する知識

データ統合設計に関する知識

テストに関する知識に関する知識

デバッガに関する知識

トランザクション設計の知識

ニーズの分析と優先順位付けに関する知識

ネットワークに関する知識

ネットワーク設計に関する知識

パフォーマンス設計に関する知識

バリューチェーン分析に関する知識

プラットフォーム設計(OS、ミドルウェアなど)に関する知識

プラットフォーム設計に関する知識

プラットフォーム選定に関する知識

プロセス統合設計に関する知識

プロダクトポートフォリオマネジメント(PPM)モデル

マイルストーンの明確化に関する知識

ユーザインタフェース統合設計に関する知識

ユーザ要求、プロジェクト範囲、目的の明確化に関する知識

移行要件の記述項目

運用、操作要件の記述項目

可用性設計に関する知識

開発ツール評価技術

開発環境要件の記述項目

開発工程に関する知識(サブプロセス、メジャメント、要員配置、ツール、成果物など)

外部設計知識に関する知識

拡張性設計の知識

拡張性要件定義に関する知識

監視方式に関する知識

機能モデルの記述項目

技術要件の記述項目

現行IT環境分析に関する知識

現行業務フローの記述項目

構成管理ツールに関する知識

資源要求の調査に関する知識

事業ライフサイクル(導入期、成長期、成熟期、衰退期)モデル

情報システム調査分析手法

情報システム評価手法

状況レビュー会議の運営に関する知識

新機能要件の記述項目

新業務フローの記述項目

性能設計の知識

性能要件定義に関する知識

正常、異常時の運用方式と運用フロー設計に関する知識

内部設計知識に関する知識

品質要件の記述項目

物理データ構造設計に関する知識

文書レビューに関する知識

変更管理プロセス設計に関する知識

保守の知識に関する知識

目標の設定に関する知識

問題、課題の明確化に関する知識

要求の獲得と調整(マインドマップによる要求獲得)

要求の獲得と調整(ユースケース図による要求整理)

要求事項評価に関する知識

要件の定義と文書化に関する知識

要件調査の実施に関する知識

要件定義に関する知識

論理データ構造の知識

システムインテグレーションとアーキテクチャ知識項目を表示

▼知識項目

インフラストラクチャ、ミドルウェア、プラットフォーム

エンタープライズアーキテクチャ(EA)

コンポーネント、インタフェース、インテグレーション

システムアーキテクチャ

テスト/評価/ベンチマーク

技法:データウェアハウス、拡張フレームワーク、ラッパー、グルー、ファサード

情報アーキテクチャ

大組織の統合アプリケーション(CRM、ERP)

表記/モデリング

アプリケーション共通基盤要件定義手法知識項目を表示

▼知識項目

アプリケーション保守要件

セキュリティ要件

データベースアクセス要件

トランザクション要件

可用性要件

拡張性要件

性能要件

他システム連携インターフェイス要件

アプリケーション共通基盤設計手法知識項目を表示

▼知識項目

アプリケーション保守設計

セキュリティ設計

データベースアクセス設計

トランザクション設計

フレームワーク拡張設計

可用性設計

拡張性設計

共通ライブラリ設計

性能設計

他システム連携インターフェイス設計

IT基盤構築プロセス知識項目を表示

▼知識項目

システムの評価と改善

システム化要件定義

システム計画策定

システム方式設計

セキュリティ監査

セキュリティ方針と対策基準の策定

移行設計

構築とテスト

障害管理

保守

システム間連携技術知識項目を表示

▼知識項目

2フェーズコミット

WEBサービス

XML

トランザクション管理

メッセージング技術

分散プログラミング

システム方式設計知識項目を表示

▼知識項目

ATM(Asynchronous Transfer Mode)、フレームリレーなど回線に関する技術

キャパシティ要件定義に関する知識

システムの最上位の方式確立(ハードウェア・ソフトウェア・手作業の機能分割、ハードウェア方式設計、ソフトウェア方式設計、システム処理方式設計、データベース方式設計ほか)

システム運用に関する知識

システム運用管理に関する知識

システム運用管理方式に関する知識

システム監視(稼動監視、障害監視、性能監視、閾値監視)に関する知識

システム管理に関する知識

システム管理運用設計に関する知識

システム基盤テスト戦略、計画の記述項目

システム基盤移行戦略、計画の記述項目

システム基盤設計ツールに関する知識

システム基盤設計技法

システム構成設計技術

システム方式に関する知識(ハードウェア・ソフトウェア・手作業の機能分割、ハードウェア方式、ソフトウェア方式、アプリケーション方式・IT基盤構築・維持・管理)

システム方式の評価

ジョブ管理に関する知識

セキュリティ設計に関する知識

ハードウェアとソフトウェア間の機能および性能分担の決定(システムのハードウェア構成の検討)

ハードウェアとソフトウェア間の機能および性能分担の決定(ハードウェア/ソフトウェア間の機能/性能分担の検討)

ハードウェアとソフトウェア間の機能および性能分担の決定(実現可能性の検証)

ハードウェアやソフトウェアの構成管理に関する知識

バックアップとリカバリに関する知識

バックアップリカバリ方式に関する知識

パフォーマンス計測技術

パフォーマンス設計に関する知識

パラメータ設計

プラットフォームに関する知識

プロジェクトスコープ記述書の項目

リスクの評価技術

リスク識別技術

可用性設計に関する知識

実現可能性の検証とデザインレビュー(実現可能性検証)

信頼性実現技術

性能設計技術(性能・容量を考慮した設計技術および見積もり技術)

オブジェクト指向技術知識項目を表示

▼知識項目

UML

オブジェクト指向開発技術

オブジェクト指向言語

オブジェクト指向設計技術

コンポーネント設計技術

デザインパターン

フレームワーク要素技術知識項目を表示

▼知識項目

AOP(Aspect Oriented Programming)

DI(Dependency Injection)

MVCモデル

ORマッピング

OSS(Open Source Software)

(開発) システム開発管理技術 開発プロセス・手法知識項目を表示

▼知識項目

MISRA-C

アジャイル開発

システム開発手法

ソフトウェアプロセスの計測法

ソフトウェアライフサイクルおよびプロセスモデル

ソフトウェアライフサイクルプロセス(SLCP)

ソフトウェア開発モデル

ソフトウェア再利用

データモデリング

テスト

テスト技法

プログラミング技術

プログラミング言語、マークアップランゲージ

プロセスの概念:プロセス改善、基礎としての情報、情報収集

プロセス成熟度

プロセス評価モデル

マッシュアップ

モデリング技法と記述法(ER図など)

ライフサイクルの各種モデル:長所と短所

ライフサイクルの性質、ライフサイクルモデルの役割、ライフサイクルに関連する品質、システムサイズがライフサイクルモデル選択とシステムの性質に及ぼす影響、機動性問題

リバースエンジニアリング

開発環境設計

開発支援ツール

開発手法

外部設計

形式手法

検証技法の活用と実践

言語、ツール、ソフトウェアパッケージの把握と活用

構造化手法

再利用手法

成熟度のモデル、標準、ガイドライン

製造

設計手法

内部設計

標準化

保守

要件

要件定義

開発環境管理知識項目を表示

▼知識項目

アプリケーションのテストと品質評価ベンチ

クロス開発環境とデバッガ・モニタ

サーバーやネットワークなどの監視対象のシステム資源やプロセスの監視技術

システムおよびソフトウェアの分析・設計

システム運用管理技術(運用技術、管理技術、保守技術、バックアップ/リカバリ技術、DR技術等)

システム開発手法

ソフトウェアおよびシステムのテスト

ツール管理

プログラミングと単体テスト

マネジメントおよび協調支援

ライセンス管理

開発環境稼働状況管理

開発環境構築

言語、ツール、ソフトウェアパッケージの把握と活用

構成パラメータ設定に関する知識

構築作業設計(構築手順設計、作業指示書作成等)に関する知識

設計データ管理

構成管理・変更管理知識項目を表示

▼知識項目

CI(継続的統合)

システム管理

ネットワーク管理

バージョン管理

ビルド

リビジョン管理

リリース管理

リリース管理及び出荷

継続的デリバリー

構成管理のツール

構成管理のプロセス

構成識別体系の確立

構成状況の記録

支援ツール

品目の完全性保証

分散環境とバックアップ

変更管理

保守に関する考慮事項

(保守・運用) ITサービスオペレーション技術 サービスデリバリ知識項目を表示

▼知識項目

ITサービス継続性管理

ITサービス財務管理

キャパシティ管理

サービスレベル管理(パフォーマンス管理含む)

可用性管理

業務システムオペレーション知識項目を表示

▼知識項目

コンソールオペレーション

データオペレーション

テープオペレーション

バッチオペレーション

プリントオペレーション

リモートメンテナンス

各種チェックリスト作成

操作マニュアル作成

システム運用(オペレーション)知識項目を表示

▼知識項目

オペレーション/ジョブ管理

サービスデリバリ(システムの展開移設変更運用開始終了手続き)

システム運用

バックアップ/リカバリ

ユーザ管理

ログの取得、活用

監視

業務運用

ジョブスケジュール知識項目を表示

▼知識項目

計画外処理

定例処理(日次、週次、月次、年次、随時)

例外処理

システムの監視知識項目を表示

▼知識項目

サーバ、クライアント監視

サービス監視

ネットワーク監視

プロセス監視

稼働状況管理知識項目を表示

▼知識項目

稼動状況の記録

稼動状況報告

監視対象項目の把握

正常状態の把握

(保守・運用) システム保守・運用・評価 移行設計知識項目を表示

▼知識項目

システム移行テスト準備

システム移行計画の策定、実施

システム移行設計

移行知識項目を表示

▼知識項目

システム移行

システム移行テスト

運用システム移行

運用システム移行テスト

プラットフォーム移行設計知識項目を表示

▼知識項目

システム移行テスト準備

システム移行設計

プラットフォーム移行テスト準備

プラットフォーム移行設計

プラットフォーム移行知識項目を表示

▼知識項目

システム移行

システム移行テスト

プラットフォーム移行

プラットフォーム移行テスト

アプリケーションシステムの受け入れ知識項目を表示

▼知識項目

開発品質に関するテスト計画/結果の評価

障害時運用方式に関する設計・テスト結果の評価

性能に関する設計・テスト結果の評価

システム運用管理要件定義知識項目を表示

▼知識項目

インシデント管理・問題管理、変更管理プロセスの定義

インシデント管理・問題管理、変更管理プロセス設計

サービスレベル管理の設計

サービスレベル管理の定義

シェル・スクリプトの設計

ジョブネット管理方式

ジョブネット管理方式の定義

バックアップ・リカバリ方式

ログローテーション、バックアップ、切り替え、参照方式

監視方式(稼動監視、障害監視、性能監視、閾値監視)

正常、異常時の運用方式と運用フロー設計

システム運用管理設計知識項目を表示

▼知識項目

インシデント管理・問題管理、変更管理プロセスの設計

シェル・スクリプトの設計

システム運用管理移行テスト準備

システム運用管理移行設計

ジョブネット管理方式

ログローテーション、バックアップ、切り替え、参照方式

システム運用方式技法知識項目を表示

▼知識項目

サービス水準管理

システム運用管理方式(ジョブ自動制御等)

システム管理ツールの選定、導入

システム管理要件の実現

セキュリティ管理製品の評価、選定

バックアップ・リカバリ方式

パフォーマンス、キャパシティ管理

運用管理

回復管理

監視方式(稼動監視、障害監視、性能監視、閾値監視)

構成管理

資源管理

変更管理

問題管理

システム管理計画知識項目を表示

▼知識項目

SLA

サービスデスク

システムおよびサービス提供の費用見積もり

システム運用管理方針

ユーザサービスレベル方針決定

システム管理技術知識項目を表示

▼知識項目

アクセス管理機能

システムソフトウェアやミドルウェアの管理機能のインタフェース技術

システム資源監視技術

ジョブ管理機能

ストレージ管理機能

ソフトウェア配布機能

ハードウェアやソフトウェアの構成管理機能

パフォーマンス計測技術

プロセス監視技術

ユーザ管理機能

リスク管理機能

遠隔操作機能

システム保守基準知識項目を表示

▼知識項目

メンテナンス基準(対象範囲サイクル)

メンテナンス手続き基準(申請承認手続き)

システム管理製品知識項目を表示

▼知識項目

アプリケーションのパフォーマンス計測技術

サーバーやネットワークなどの監視対象のシステム資源やプロセスの監視技術

システムソフトウェアやミドルウェアの管理機能のインタフェース技術

ジョブ管理、遠隔操作機能、アクセス管理、ユーザ管理、リスク管理、ストレージ管理

ハードウェアやソフトウェアの構成管理機能とソフトウェア配布機能

障害時運用方式知識項目を表示

▼知識項目

リカバリ方式

リリース失敗時の戻し方式

緊急リリース方式

縮退運転方式

障害検知方式(障害メッセージ体系を含む)

災害対策知識項目を表示

▼知識項目

災害対策

保守技術知識項目を表示

▼知識項目

プロジェクト関連サポートツール

会社規模プロセスサポートツール

個別サポートツール(版コントロール、ビルド処理、変更コントロール)

保守技術

メンテナンス知識項目を表示

▼知識項目

OS分野

Web分野

インストール

クライアントサービス

コンテンツ管理

コンテンツ配置(ファイルシステム計画と構造)

サーバサービス(データベース、Web、ネットワークサービス、その他)

サーバサービス(プリント、ファイル、DHCP、DNS、FTP、HTTP、メール、SNMP、telnet)

サーバ管理

サイト管理のためのドキュメンテーション

サポート

システムサポート

システム構成

セキュリティマネージメント

ツールによるサポートとその性質

データベース分野

ネットワーク分野

ハードウェアアップグレード時やツール開発時などに一部のシステムで不可避なメンテナンス

バックアップ管理

メンテナンス(サービスパック、パッチ、その他)

メンテナンスに関連する振る舞いのパターン(ハードウェア、ソフトウェア、通信、トレンド)

メンテナンスの性質:欠陥の削除、アップグレード、機能向上

メンテナンス通知の測定基準(ボトルネック)

ユーザサポートと教育

ユーザサポート分野

ユーザとグループの管理

影響分析、メンテナンスに関連する意思決定、構成制御委員会の役割

工学システムにおける構成管理とバージョン管理、その必要性、それに関連する問題、保持する情報の性質、法的要件、災害対策計画

災害復旧

資源管理

自動化管理(自動ジョブスケジューリング)

将来の再利用に向けたスキルの蓄積、問題、バランス、選択肢

保守・廃棄知識項目を表示

▼知識項目

サービス要請と変更管理

システムとソフトウェア保守の概念

システムライフサイクル

システム又はソフトウェアの廃棄

システム又はソフトウェアの保守の形態

システム又はソフトウェアの保守の手順

セキュリティ管理

セキュリティ技術

その他のツール(CASEツールなど)

ソフトウェアの保守の様々な形態、関連領域、構成管理とバージョン管理の役割と性質

ソフトウェア再利用において、長所と短所

ソフトウェア部品の利用

ソフトウェア要求の評価と改善

ツール統合機構

データベースを利用したツール、その設計と開発

データモデル設計

テスティング

テストケース設計

テストツールの活用

テストデータ準備

テスト環境設定

テスト管理

テスト手法

プログラミング環境

プログラム理解

マイルストーンの明確化

メンテナンス手続き基準(申請承認手続き)

モデリング技法と記述法(ER図など)

リエンジニアリング

リスク分析手法

リバースエンジニアリング

リバースエンジニアリングとリエンジニアリング

レガシーシステムの問題点

移行

影響分析

影響分析、回帰テスト、関連ソフトウェアのサポート

開発環境稼働状況管理に関する知識

開発環境設計

開発投資対効果

開発品質に関するテスト計画/結果の評価

外部設計書作成

機能設計

現状分析

構成管理ツール

構成管理に関する知識

障害時運用方式に関する設計・テスト結果の評価

情報システムの評価

性能に関する設計・テスト結果の評価

退役撤収

調整と均衡化

内部データ設計

保守技術

保守容易性

保全性の高いソフトウェアの特徴

目標の設定

問題・課題の明確化

要求事項定義

要求分析

要求分析および設計モデリングツール

(非機能要件) 非機能要件(可用性、性能・拡張性) 非機能要件の基礎知識項目を表示

▼知識項目

キャパシティ

セキュリティ

セキュリティ重視システムとその他の高整合性システム、高整合性機能:性能の保証

リスクとハザードの分析、リスク緩和戦略、リスク管理、実装の影響、予備ハザード分析の役割

安全性重視、安全性計画の概念

可用性

拡張性

高性能レベルの達成に向けた各種戦略。安全性、信頼性、セキュリティの実装

国際標準、法的要件

信頼性

整合性レベルの概念:定量化とそれがライフサイクル問題に及ぼす影響

整合性レベルの達成に適したアプローチをライフサイクル全体で選択する

整合性レベルの達成に必要な主要機能に基づく設計

システム信頼性、性能設計知識項目を表示

▼知識項目

システム構成設計技術

信頼性実現技術

性能設計技術(性能・容量を考慮した設計技術および見積もり技術)