Acquisition Courses

Acquisition training addresses the skills needed in a program office to manage software acquisition, enabling program managers to recognize the needs of their programs. These courses also present a broad range of from the traditional (continuous risk management, or CRM) to the leading edge (Mission Success in Complex Environments, or MSCE).

Using Agile in DoD Acquisitions

This introductory online course presents an overview of key issues and lessons learned in applying Agile development methods in the DoD environment based on actual DoD program experience and extensive research. This course debunks the myth that Agile and DoD practices are incompatible and provides considerations for deciding when to use Agile.

Practical Risk Management: Framework and Methods

This two-day course provides the foundation for a more practical approach to risk management that builds from a straightforward, broad-view method to a complex array of techniques needed for in-depth analyses of complex risks. Through an interactive learning environment using discussion, examples, worksheets, and exercises, participants will be able to grasp the essentials of the practical, easy-to-use techniques.

Engineering Safety- and Security-Related Requirements for Software-Intensive Systems

This two day course covers the intersection of safety-, security-, and requirements engineering. Safety and security have a great deal in common with related concepts, analysis techniques, and goals, to protect valuable assets from unauthorized harm due to dangers (hazards and threats) which naturally suggest a risk-based approach to requirements analysis.

COTS Software Product Evaluation for Practitioners

This course addresses the process and techniques that can be employed in the evaluation of commercial off-the-shelf (COTS) products in software-intensive systems.

Interoperable Acquisition Overview

This workshop introduces key concepts for acquisition in the context of systems of systems. The focus is on how to integrate classical program management activities, system development practices, operational activities, and sustainment into an effective set of practices to attain interoperable capability enabled by systems exchanging information and operating on that information according to specified, agreed-to operational semantics across systems of systems.

Help us improve

Visitor feedback helps us continually improve our site.

Please tell us what you
think with this short
(< 5 minute) survey.