DoDAF 501: Developing Integrated, Executable Architectures

This 2-day course provides an approach to developing executable, enterprise architectures for the practitioner’s and documenting them using products from common frameworks and to provide the principles needed to develop complete, defensible architectures, using the DoD Architecture Framework and using established systems engineering processes and tools.

Who should attend this course?

Architecture developers who are interested in producing working, demonstrable architectures that can be useful to decision makers.

 What does this course cover?

This 2-day course covers the following topics:

  • What is an architecture and what are the appropriate systems engineering practices?

    Out instructor provides an overview of what the Department of Defense means by developing an architecture and how systems engineering approaches can provide a means to develop architectures.

  • What is Model-Based Systems Engineering (MBSE)?

    Our instructor describes the MBSE techniques to be used throughout this course.

  • What process can be used to develop architectures using MBSE?

    Our instructor describes SPEC Innovations’ approach to architecture development, how to know when you have completed the project and the role of architecture in the lifecycle of the project.

  • What Are the Problem & the Plan?

    Our instructor provides a sample problem to be used as an example throughout the course and the plan for solving the problem using MBSE and SPEC Innovations’ architecture development process.

  • How do we analyze requirements?

    Using the sample problem, our instructor demonstrates how to analyze the requirements provided, identify assumptions, incorporate planned and existing systems, and capture constraints.  Appropriate trade-off studies and products will also be discussed.

  • How Do We Build an Operational Context Diagram?

    Using the sample problem, our instructor demonstrates how to develop an operational context diagram to better understand both the “as-is” and “to-be” architectures.  Appropriate trade-off studies and products will also be discussed.

  • What scenarios can be used to better understand the problem?

    Using the sample problem, our instructor demonstrates how to perform the necessary functional analysis, develop operational scenarios for analysis and evaluation, derive the integrated behavior, define resources, error detection and recovery, and perform dynamic analysis to ensure executability.  Appropriate trade-off studies and products will also be discussed.

  • How do we package the functions into systems?

    Using the sample problem, our instructor demonstrates how to use functional allocation and synthesis to derive the architecture’s system elements.  Appropriate trade-off studies and products will also be discussed.

  • How can we ensure interoperability?

    Using the sample problem, our instructor demonstrates how interface and the operational demonstration master plan support the goal of interoperability.  Appropriate trade-off studies and products will also be discussed.

  • How can we manage the development of the program?

    Using the sample problem, our instructor demonstrates methods for ensuring good planning, monitoring and communications of results. Appropriate trade-off studies and products will also be discussed.

 

Request a Quote