Practical Guide to Requirements Definition: OOP and DDD
要件定義 実践ガイド(OOPとDDD)
システム開発における要件定義の重要性とその具体的な手法を、オブジェクト指向の観点から学習します。
Training Detail
研修詳細
研修名
要件定義 実践ガイド(OOPとDDD)
概要
システム開発における要件定義の重要性とその具体的な手法を、オブジェクト指向の観点から学習します。
以下の内容を通じて、要件定義の全体像を理解し、実践的なスキルを習得することを目指します。
演習について
仮想の図書館業務を利用して成果物作成演習を実施します。
<前提条件>
ソフトウェアのライフサイクルや開発フェーズ(要件定義、設計、実装、テスト、デプロイメント)の基本的な理解がある。

研修
カリキュラム
詳しくはこちらをクリック ↓
- 概要と概念的なモデリング
- 要件定義の概要
- 要件定義の基礎知識と要件定義で作成する成果物についての理解を深めます
- コンテキストマップと業務フロー
- ドメイン分析とコンテキストマップの作成方法に焦点を当て、開発対象の業務フローを明確にします
- 要件定義の概要
- 業務を実現する機能の仕様化
- ユースケース図
- ユースケース図の概要と構成要素について学び、成果物の検証方法を理解します
- ユースケース記述(シナリオ)
- ユースケース記述の詳細とシナリオの作成手法を通じて、テストシナリオの策定やアクティビティ図の利用方法を学習します
- ユースケース図
- 情報の仕様化
- ドメインモデル
- ドメインオブジェクトの抽出と関係性の整理に焦点を当て、成果物の正確性を確保します
- 概念データモデル
- ERモデリングを通じてエンティティやリレーションシップを定義し、正規化やアクセス分析を実施します。成果物の検証も行います
- ネーミング標準(ユビキタス言語)
- 一貫性のある用語の使用方法とそのメリットについて学び、ネーミング標準化の実施方法を理解します
- ドメインモデル
- 外部インターフェイスの仕様化
- UIの仕様化
- UIにおける一般的な要件とその定義アプローチについて学び、オブジェクト指向UIとタスク指向UIの違いや画面レイアウトの重要性を理解します
- 外部インターフェイス定義
- 外部インターフェイス定義書の作成方法とその役割について学びます
- UIの仕様化
- 非機能要件
- 非機能要件の概要と具体的な項目(可用性、性能・拡張性、運用・保守性、移行性、セキュリティ、システム環境・エコロジー)について理解を深め、非機能要件グレード表の作成方法を学びます
研修日時
2日間 ※詳しい日時はご相談ください。
価格
お客様のニーズに合わせて研修を設計した上で、お見積りをさせていただきます。まずはお気軽にお問い合わせください。
Contact Form
お問い合わせフォーム
まずは具体的な課題をお聞かせいただけますか?
貴社の課題解決に役立つかご提案させていただきます。