Testimonials

Robert Rowan

5 star rating

“Everyone moving into the realm of requirements development should take this course, especially requirements officers and systems engineers. The quality and breadth of user requirements will make or break an acquisition program; therefore, the pra...”

Read More

“Everyone moving into the realm of requirements development should take this course, especially requirements officers and systems engineers. The quality and breadth of user requirements will make or break an acquisition program; therefore, the practical knowledge and skills absorbed from this workshop will definitely help get users what they really need by getting a quality product across the fielding line.”

Read Less

Roger Connell

5 star rating

“Having completed a few other similar courses, I was familiar with the concepts. But this course helped to show capability systems design from a global point with great examples. Excerpt clips from The Pentagon Wars are always entertaining and ad...”

Read More

“Having completed a few other similar courses, I was familiar with the concepts. But this course helped to show capability systems design from a global point with great examples. Excerpt clips from The Pentagon Wars are always entertaining and add a great perspective on the importance of requirements development and tracking as well. Also nice to have a month to complete so you can tackle the modules when you have time. A well laid out course!”

Read Less

Course Description

8 Hours

Developed by practitioners for practitioners, this new and innovative 16 hour, self-paced, online workshop teaches participants how to design and specify capability systems.  The workshop focuses on developing essential knowledge, skills and understanding needed by requirement developers and acquisition staff working in the early and critical phases of the capability systems life-cycle.

Through a series of carefully structured workshops, participants learn best practice methods and techniques about how to:

  • develop correctly integrated capability system and force designs that address the fundamental inputs to capability,
  • develop effective and integrated capability system models using simple-to-use, modern system engineering and requirements management tool, and
  • automatically generate fully traceable capability design products such as a Concept of Operations (CONOPS), Operational Concept Documents (OCD), Initial Capabilities Documents (ICD), Capability Development Documents (CDD), User Requirements Documents (URD) and Performance Specifications (PSPEC).


As part of the course you receive an e-copy of the course folder, course presentation slides, access to a great range of quizzes, access to an easy to use and learn requirements management tool, step-by-step tutorial documentation, tutorial templates, and copies of the course references.

Full details about the free computer software used this course can be accessed in the 'Computer Systems Requirements' available in the free section of this course.

Course Instructor

Mark has over 25 years’ experience working on complex projects as a senior professional engineer and project manager. Over the years, he has worked on many large defence major capital acquisition programs both in US, Australia, Middle-east and Europe. In recent years, he has focused on developing a market-leading Institute of Technology and has developed a broad range of niche education and training courses specialising in systems engineering and military vehicle technology. Mark holds an honours degree in mechanical engineering and a Master of Science (Defence Technology).

Mark Eggler

Expert Instructor

Course curriculum

8 Lessons

  • 02

    Course Resources

    • Course Training Folder

    • Recommended Readings

    • References

  • 03

    Module 1 - Introduction to Capability Design (1 hr)

    • Transcript - Lesson 1

    • 1.1. Overview and Scope

      FREE PREVIEW
    • 1.2. What is Capability?

    • 1.3. Capability Systems

    • 1.4. Capability Proposals & OCDs

    • 1.5. Designing Capability Systems

    • 1.6. Capability Design & Systems Engineering

    • 1.7. Capability Design Information Architecture

    • Video 1.0 - When you forget why you are building it!

    • 1.8. Course Overview & Outline

    • 1.9. End

    • Quiz 1

  • 04

    Module 2 - Operational Concept Document (1 hrs)

    • Transcript - Lesson 2

    • 2.1. Introduction & Scope

    • 2.2. Operational Concept Documents – In Context

    • 2.3. Terminology in Context

    • 2.4. OCD Structure – Sections 1-2

    • 2.5. OCD Structure – Sections 3-4

    • 2.6. OCD Structure – Sections 5

    • 2.7. Tests for a Good OCD

    • 2.8. End

    • Quiz 2

  • 05

    Module 3 - Operational Analysis (2 hrs)

    • Transcript - Lesson 3

    • 3.1. Introduction & Scope

    • 3.2. Operational Analysis – Why It Matters

    • Video 3.0 - When you don't understand what the user really wants!

    • 3.3. Defining the Problem Space

    • 3.4. Methods of Engagement

    • 3.5. Structured Information Capture Using Scenarios

    • 3.6. Capability Design & Architecture

    • 3.7. Structured Information Capture

    • 3.8. Viewing the Results

    • 3.9. Traceability

    • 3.10. End

    • Quiz 3

    • Transcript - Lesson 4

    • 4.1. Operational Analysis Preliminaries

    • 4.2. Analyse the Mission & Scenarios

    • 4.3. Identify Capability Constraints, Context and Stakeholders

    • 4.4. Elicit Operational Needs

    • 4.5. Running an OA Workshop

    • 4.6. Critical Operational Issues (COI)

    • 4.7. Measures of Effectiveness & Measures of Performance

    • 4.8. Summary of OA Process & Tools

    • 4.9. End

    • Quiz 4

  • 06

    Module 4 - Getting to Know the Requirements Management Tool (1 hr)

    • Tutorial - Computer System Requirements

    • Tutorial - Introducing the Requirements Management Tool

    • Tutorial - Capability Architect

  • 07

    Module 5 - Workshop: Operational Analysis (3 hrs)

    • 5.1. Introducing the Operational Analysis Tutorial

    • 5.2. Roadmap - Operational Analysis Workshop

    • 5.3. Workshop Documents

    • 5.4. Workshop - Scenario

    • 5.5. Workshop - Tutorial

  • 08

    Module 6 - Requirements & Traceability (1 hr)

    • Transcript - Lesson 5

    • 6.1. Introduction and Scope

    • Video 4.0 - But how did it end up with a turret on top?

    • 6.2. Requirements Management

    • 6.3. Requirements Management Process & Types of Requirements

    • 6.4. Writing Good Requirements.pdf

    • 6.5. Requirement Attributes

    • 6.6. Traceability

    • 6.7. Traceability Structure and Tools

    • 6.8. Traceability in Practice

    • 6.9. End

    • Quiz 5

  • 09

    Module 7 - Functional Analysis & FPS (2 hr)

    • Transcript - Lesson 6

    • 7.1. Introduction & Scope

    • 7.2. Context and Definitions

    • 7.3. Functional Analysis Process and Getting Ready

    • Video 5.0 - Let's think creatively about functionality?

    • 7.4. Describing Functional Behaviour

    • 7.5. Functional Flow Block Diagrams

    • 7.6. Hierarchical Functional Analysis

    • 7.7. Decomposing Functions & Requirements – Part I

    • 7.8. Decomposing Functions & Requirements – Part II

    • 7.9. End

    • Quiz 6

    • Transcript - Lesson 7

    • 8.1. Thread Based Functional Analysis

    • 8.2. Consolidating System Functional Behaviour

    • 8.3. Function & Requirement

    • 8.4. Traceability

    • 8.5. Alternate Decompositions

    • 8.6. States and Modes

    • 8.7. Managing the Process

    • 8.8. Compiling the FPS

    • 8.9. End

    • Quiz 7

  • 10

    Module 8 - Workshop: Functional Analysis & Requirements Development (3 hrs)

    • 9.1. Introducing the Functional Analysis & Requirements Development Workshop

    • 9.2. Roadmap - Functional Analysis Tutorial

    • 9.3. Workshop - Tutorial

  • 11

    Module 9 - Common Problems in Capability Design (1 hr)

    • Transcript - Lesson 8

    • 10.1. Overview and Scope

    • 10.2. Why Complex Projects are Difficult

    • 10.3. Common Problems in Capability Design

    • 10.4. Issue 1 – Front-end Analysis (Part 1)

    • Video 6.0 - Fixing Mistakes Late in the Program

    • 10.5. Issue 1 – Front-end Analysis (Part 2)

    • 10.6. Issue 2 – Requirement Translation

    • 10.7. Issue 3 – Insufficient Expertise

    • 10.8. Issue 4 – Systems Engineering Practices

    • 10.9. Issue 5 – Collaborative Tools

    • 10.10. Summary

    • 10.11. End

    • Quiz 8

  • 12

    Course Validation & Feedback

    • We Value Your Feedback

    • Feedback on Course Modules

    • General Feedback on Course

    • Additonal Comments