*We customize the course outline and content to your specific needs and relevant use cases.
Module 1: DoDAF 2.02 foundations and architecture purpose
- Why architecture models are used in complex systems and capability planning
- Core DoDAF concepts stakeholders, concerns, viewpoints, and views
- Relationship between architecture descriptions, decisions, and lifecycle support
- Position of DoDAF within defense architecture practice
Module 2: Understanding the DoDAF structure and DM2
- Purpose of the DoDAF Meta Model as a common architecture data foundation
- How DoDAF organizes architecture content around viewpoint families
- Distinguishing architecture content from notation and tool implementation
- Reading the purpose of a viewpoint before reading its notation
Module 3: Stakeholders, concerns, and architecture communication
- Matching architecture content to stakeholder questions
- Choosing views that support explanation, coordination, and analysis
- Understanding the difference between model purpose and model detail
- Building confidence in reading viewpoint based architecture descriptions
Module 4: Notation by example across common viewpoints
- How to approach a viewpoint through its intent and information content
- Interpreting typical relationships and elements through guided examples
- Distinguishing capability, operational, service, system, and standards related concerns
- Using examples to reduce dependence on prior UML or SysML knowledge
Module 5: All, capability, and project viewpoints
- Using AV products to frame purpose, scope, and terminology
- Modeling capability hierarchies, dependencies, and evolution
- Relating project elements to architecture planning and delivery
- Understanding how these viewpoints support governance and planning
Module 6: Operational and data or information viewpoints
- Modeling operational activities, performers, and information exchanges
- Connecting operational concerns to architecture decisions
- Representing data and information concepts with clear semantics
- Reading dependencies between operations, information, and capabilities
Module 7: Systems and services viewpoints
- Modeling systems, interfaces, and resource relationships
- Understanding how services and systems support operational needs
- Structuring interface and dependency descriptions clearly
- Avoiding overlap and ambiguity between systems and services views
Module 8: Standards viewpoints and cross viewpoint consistency
- Representing standards, constraints, and technical guidance
- Linking standards concerns to interoperability and design choices
- Checking consistency across capability, operational, system, service, and standards views
- Identifying gaps, overlaps, and conflicting descriptions
Module 9: Selecting viewpoints for a real architecture question
- Starting from the question rather than from the full framework
- Choosing a manageable viewpoint set for analysis and communication
- Balancing completeness, readability, and modeling effort
- Defining scope and abstraction level before modeling begins
Module 10: Building a coherent architecture package
- Moving from concern to viewpoint to model content in a structured sequence
- Organizing views so different audiences can use the same architecture description
- Maintaining consistency across model packages and updates
- Structuring architecture material for reuse and long term maintainability
Module 11: Architecture quality, review, and governance
- Typical modeling mistakes and how to avoid them
- Practical criteria for quality, clarity, and traceability
- Review patterns for architecture descriptions used by multiple stakeholders
- Handling partial maturity while keeping models useful and consistent
Module 12: DoDAF in systems engineering and decision support
- Connecting architecture work to systems engineering and planning activities
- Using viewpoint logic to support communication between engineering and management audiences
- Building a practical checklist for future DoDAF based work
- Preparing a personal roadmap for continued modeling practice