#12 システム開発技術 - 586語(シラバス7.1)
システム要件定義・ソフトウェア要件定義(140)
- 利用の状況
- 運用シナリオ
- API
- GUI
- インタフェースファイル
- サービス
- システム機能仕様
- レスポンスタイム
- スループット
- 性能要件
- データベース要件
- テスト要件
- セキュリティ要件
- 移行要件
- 運用要件
- 運用手順
- 運用形態
- 保守要件
- 可用性
- 障害対応
- 教育
- 訓練
- 費用
- 保守の形態
- 保守のタイミング
- CRUDマトリクス
- 実行環境要件
- 周辺インタフェース要件
- 品質要件
- 機能要件
- 非機能要件
- パフォーマンス要件
- UXデザイン
- イネーブリングシステム
- 双方向の追跡可能性
- 一貫性
- テスト可能性
- システム設計の実現可能性
- 運用及び保守の実現可能性
- レビュー参加者
- レビュー方式
- アシュアランスケース
- 要件の属性
- トレーサビリティマトリクス
- 使用性
- ユースケース
- ユーザーストーリー
- シナリオ
- DFD
- E-R図
- UML
- 運用の状態又はモード
- サブシステム分割
- サブシステム機能仕様定義
- サブシステムインタフェース定義
- サブシステム関連図
- サービスの定義
- 実装制約条件
- 品質特性
- IoT
- 論理モデル
- 物理モデル
- 業務モデリング
- 画面設計
- 帳票設計
- 伝票設計
- データモデリング
- システム業務フロー
- データ要素
- データ構造
- データ形式
- データベース又はデータ維持の要件
- ユーザーインタフェース
- 利用者用文書類
- 利用者の教育訓練
- 情報セキュリティ方針
- セキュリティ実現方式
- 安全性対策
- 信頼性対策
- 設計原則
- 設計特性
- 無矛盾性
- 自己記述性
- 構造性
- 簡潔性
- 拡張性
- 移植性
- 外部一貫性
- 内部一貫性
- ソフトウェアシステムの実現可能性
- ヒアリング
- モックアップ
- プロトタイプ
- 垂直型プロトタイプ
- 水平型プロトタイプ
- 外部実体
- コンテキストダイアグラム
- ミニスペック
- 段階的詳細化
- 構造化分析法
- アクティビティ
- データ中心設計
- クラス図
- 操作
- 属性
- ロール名
- パッケージ図
- アクティビティ図
- ユースケース図
- ステートマシン図
- シーケンス図
- コミュニケーション図
- イベントフロー分析
- バックトラック
- コントロールフロー
- 分析と設計の役割分担
- エージェント指向
- モデル
- フレームワーク
- エピック
- ストーリーポイント
- プロダクトバックログ
- 決定表
- SysML
- 状態遷移図
- 状態遷移表
設計(235)
- ハードウェア構成品目
- ソフトウェア構成品目
- サービス
- 手作業
- 機能要件
- 非機能要件
- 利用者作業範囲
- アーキテクチャ
- ハードウェア要素
- IaaS
- PaaS
- SaaS
- ソフトウェアシステム要素
- ソフトウェア要素
- 集中処理
- 分散処理
- マイクロサービスアーキテクチャ
- サービスメッシュ
- サーキットブレーカー
- サーバレスアーキテクチャ
- Webシステム
- クライアントサーバシステム
- プロトタイプ
- データモデル
- 擬似コード
- E-R図
- ユースケース
- 利用者の役割及び特権のマトリックス
- インタフェース仕様
- サービス記述
- 手順
- RDB
- NDB
- OODB
- XMLデータベース
- インメモリデータベース
- 分散データベース
- NoSQLデータベース
- テスト要求事項
- 双方向の追跡可能性
- 一貫性
- 設計標準や方法の適切性
- ソフトウェア要素の実現可能性
- 運用及び保守の実現可能性
- レビュー参加者
- レビュー方式
- クリーンアーキテクチャ
- 構造化
- ソフトウェアユニット
- ソフトウェアユニット分割
- ソフトウェアユニット機能仕様決定
- ソフトウェアユニット間インタフェース設計
- ソフトウェア統合のためのテスト要件
- 基本機能
- 部品
- 入出力設計
- 物理データ設計
- 部品化
- 再利用
- 入出力詳細設計
- GUI
- 画面設計
- 帳票設計
- 伝票設計
- インタフェース設計基準
- ソフトウェアユニット間インタフェース
- UXデザイン
- ユーザーインタフェース
- 画面構成
- フォームオーバーレイ
- リミットチェック
- IoT
- テスト要件
- チェックリスト
- ホワイトボックステスト
- ソフトウェア統合テスト仕様
- ブラックボックステスト
- 外部一貫性
- 内部一貫性
- 設計方法や作業標準の適切性
- テストの実現可能性
- JIS X 25010
- ISO 9000
- 有効性
- 効率性
- 満足性
- リスク回避性
- 利用状況網羅性
- 機能適合性
- 性能効率性
- 互換性
- 使用性
- 信頼性
- セキュリティ
- 保守性
- 移植性
- DOA
- 実体
- 関連
- 正規化
- 一事実一箇所
- 階層
- 段階的詳細化
- 複合設計
- 順次
- 選択
- 繰返し
- NS図
- HIPO
- ブロック図
- バブルチャート
- 階層構造図
- イベントトレース図
- ジャクソン法
- ワーニエ法
- 品質特性
- モジュール分割
- ソフトウェア設計原則
- クラス
- 抽象クラス
- スーパークラス
- インスタンス
- 属性
- メソッド
- カプセル化
- サブクラス
- 継承
- クラス図
- 多相性
- パッケージ
- 派生関連
- 派生属性
- コレクション
- 汎化
- 特化
- 分解
- 集約
- ドメイン
- ドメインモデル
- ドメインロジック
- コンテキストマップ
- ユビキタス言語
- エンティティ
- 値オブジェクト
- ファイルの統合
- ファイルの分割
- レコード処理
- 処理の周期
- 分かりやすさ
- 安全性
- 開発の生産性
- 運用性
- 処理能力
- 再利用性
- STS分割
- TR分割
- 共通機能分割
- 論理設計
- 領域設計
- サブルーチン
- 再帰プログラム
- モジュールの制御領域
- モジュールの影響領域
- 分割量
- モジュール再分割
- 従属モジュール
- 機能的結束性
- 情報的結束性
- データ結合
- 制御結合
- 流れ図
- PSD
- DSD
- SPD
- HCPチャート
- PAD
- 決定表
- 論理構造図
- プログラミングテーブル
- コンポーネントウェア
- ホワイトボックス型
- ブラックボックス型
- クラスライブラリ
- デザインパターン
- レガシーラッピング
- COTS
- MVCモデル
- 生成
- 構造
- 振舞い
- GoF
- コードレビュー
- テスト仕様レビュー
- 利用者マニュアルレビュー
- ピアレビュー
- デザインレビュー
- インスペクション
- モデレーター
- 文書化手法
- ウォークスルー
- 共同レビュー
- 機能
- 性能
- 容量・能力
- 操作性
- 安定性
- 運用の容易性
- 技術的整合性
- 合目的性
- 実現可能性
- 開発の合理性
- 経済性
- 投資効果
- ヒアリング
- アンケート
実装・構築(86)
- コーディング
- プログラム言語
- プログラム書法
- セグメント化
- 制御構造
- 制御セグメント
- プログラム設計
- アルゴリズム
- データ処理
- データベース
- 加工セグメント
- 構造化プログラミング
- モジュール分割
- モジュール仕様
- 論理型プログラミング
- 並列処理プログラミング
- アスペクト指向プログラミング
- 追跡可能性
- 外部一貫性
- 内部一貫性
- テスト網羅性
- コーディング方法及び作業標準の適切性
- ソフトウェア統合及びテストの実現可能性
- 運用及び保守の実現可能性
- インデンテーション
- ネスト
- 命名規則
- 使用禁止命令
- コード補完
- オートインデント
- コードオーディター
- シンタックスハイライト
- ブレークポイント
- メトリクス計測
- コードインスペクション
- ピアコードレビュー
- ウォークスルー
- サイクロマティック複雑度
- デバッグ環境
- 静的解析
- 動的テスト
- アサーション
- デバッガ
- トレーサー
- スナップショット
- 障害
- 欠陥
- 障害分析
- 使用性
- テスト方法論
- テスト範囲
- テスト準備
- テストオラクル
- テスト実施者
- ユニットテスト
- チェックシートの作成
- シミュレーター
- プロトタイプ
- ドライバ
- スタブ
- テストデータジェネレーター
- テスト設計と管理手法
- テスト自動化
- テストの網羅度
- テスト密度
- 欠陥密度
- トレーサビリティ要件
- ソフトウェア要件又はソフトウェア設計との一貫性
- ユニットの要件内の一貫性
- テストケース
- 命令網羅
- 条件網羅
- 判定条件網羅
- 複数条件網羅
- 経路組合せ網羅
- 網羅率
- カバレージ
- 限界値分析法
- 同値分析法
- 原因結果グラフ法
- エラー埋込法
- 実験計画法
- シミューテーションテスト
- ドメイン分析テスト
統合・テスト(55)
- テスト要件
- テスト手順
- テストデータ
- ソフトウェア要件
- 監査
- 統合する順序
- 再帰戦略
- テスト計画
- テスト準備
- ソフトウェア統合テスト報告書
- トップダウンテスト
- ボトムアップテスト
- ドライバ
- スタブ
- テストベッド
- 統合テスト報告書
- テスト結果の文書化
- 文書化基準
- 機能テスト
- 非機能要件テスト
- 性能テスト
- 負荷テスト
- セキュリティテスト
- 回帰テスト
- 探索的テスト
- ファジング
- ソフトウェア検証テスト報告書
- 双方向の追跡可能性
- 外部一貫性
- 内部一貫性
- テスト網羅性
- テスト標準及び方法の適切性
- ソフトウェア検証テストの実現可能性
- 運用及び保守の実現可能性
- 期待した結果に対する適合性
- システム統合及びテストの実現可能性
- ハードウェア構成品目
- ソフトウェア構成品目
- 手作業
- システム要件
- システム統合テスト報告書
- システム検証テスト報告書
- テスト方法及び作業標準の適切性
- 期待した結果への適合性
- システム検証テストの実現可能性
- レビュー
導入・受入れ支援(69)
- 納品
- 導入要件
- 移行要件
- 導入可否判断基準
- インストール計画の作成
- 導入作業
- リプレース
- 並行稼働対応
- 導入文書
- 一斉移行
- 段階移行
- 移行リハーサル
- 移行システム
- カナリアリリース
- ブルーグリーンデプロイメント
- 導入手順
- 導入体制
- 利用部門
- システム運用部門
- 運用サイト
- 仮想環境
- 通信用資源
- ソフトウェア導入
- 教育訓練資料
- 教育訓練システム
- ロジスティクス支援パッケージ
- 受入れ手順
- 受入れ基準
- 受入れテスト
- 検収
- 検収基準
- 受入れ体制
- 利害関係者の合意
- 双方向の追跡可能性
- 教育訓練計画
- 教育訓練の準備
- 教育訓練体制
- 教育訓練結果の評価方法
- カークパトリックの教育効果の4段階モデル
- 運用規程
- 利用者用文書類
- 組込文書類
- 分離形文書類
- システム利用文書
- ソフトウェア利用文書
- 文書類のテスト
- 妥当性確認される要件
- 関連する作成物
- 妥当性確認テストの目的
- 成功基準
- 適用する妥当性確認テストの技法
- イネーブリングシステム
- 各妥当性確認テストを実施するための環境条件
- 不具合の根本原因
- 是正処置
- 欠陥修正
- 改善作業
- 学んだ教訓の記録
- 使用性テスト
- ベータテスト
- 運用操作テスト
- 利用者テスト
- 分析
- 相似性・類似性
- 自演による実証
- シミュレーション
保守・廃棄(49)
- 保守手順
- 保守体制
- 保守の実現可能性
- 保守テスト
- 回帰テスト
- リファクタリング
- リバースエンジニアリング
- 組織の運用の完整性
- 保守契約
- 保守要件の定義
- ハードウェア保守
- 日常点検
- 是正保守
- 改良保守
- 予防保守
- 適応保守
- 完全化保守
- オンサイト保守
- 遠隔保守
- ライフサイクルの評価
- 開発プロセスからの保守に必要な成果物の引継ぎ
- 計画及び手続の作成
- 問題管理手続の確立
- 修正作業の管理
- 保守のための文書作成
- 問題報告又は修正依頼の分析
- 問題の再現又は検証
- 修正実施の選択肢の用意
- 修正するシステム及び/又はソフトウェアや関連文書の決定
- 機能追加
- 性能改良
- 問題の是正
- 修正されたシステム及び/又はソフトウェアの完整性
- FTA
- FMEA
- STAMP/STPA
- 双方向の追跡可能性
- 移行計画の文書化と検証
- 関係者全員への移行計画などの通知
- 新旧環境の並行運用と旧環境の停止
- 関係者全員への移行の通知
- 移行結果の検証
- 移行評価
- 旧環境関連データの保持と安全性確保
- 廃棄計画の立案
- 廃棄計画などの利用者への通知
- 新旧環境の並行運用と利用者の教育訓練
- 関係者全員への廃棄の通知
- 廃棄関連データの保持とアクセス可能性の確保