Modern Software Development, Procurement, and Management Fundamentals Training
This five-part training addresses modern software practices for government projects and covers the listed topics. Users are urged to explore the training in order since the topics build upon the previous resources.
Training Resources
A training video and associated PowerPoint slides are provided for each topic in the training series.

Session 1 covers using Agile, settng priorities, and measuring success.

Session 2 addresses product ownership, its role in software projects, and application to existing projects.

Session 3 covers user-centered design, its importance in building or buying software, and how it looks in practice.

Session 4 examines software development practices, continuous delivery and integration, and automation.

Session 5 covers Agile contracting, why it is needed for software projects, and applying Agile practices to existing projects.
For More Information
These resources can be useful during or following the training.
- 18F De-Risking Guide
- 18F Product Guide
- 18F Methods
- Request for Quote example for Agile software delivery team
- Blog - An Agile Software Development Guide