The challenges and failures of software development and acquisition of software-reliant systems have been well documented. There are many reasons software-reliant acquisitions fail, including unrealistic estimates, overly ambitious requirements, and inadequate software engineering and testing.
This hour-long course is part of a series of e-Learning modules to acquaint acquisition staff with key aspects of software-reliant systems acquisition. This course provides an overview of three fundamental software acquisition topics, Software Requirements, Software Architecture, and Software Testing. Each of the topics answers the most important questions about that area:
This course features stories from real acquisition programs showing the significance of these three aspects of acquiring software-reliant systems. Examples are used throughout the course to provide the learner with a concrete understanding of Software Requirements, Software Architecture, and Software Testing.
Acquisition program leaders and staff who are experienced with acquisition, but want more information about addressing the software aspects of the program
At the completion of the course, learners will be aware of:
This course has no prerequisites.
To access the SEI Learning Portal, your computer must have the following:
This course is presented in the form of narrated instructional pages. Self-assessments following each topic presented assist with comprehension of the subject matter. Learners will also be able to access additional resources related to the subject matter and a downloadable copy of the course presentation slides.
Learners will have three weeks to complete the course. Upon completing all course elements, the learner is awarded an electronic certificate of course completion.
Course Fees [USD]
eLearning: $75This self-paced course is available online via the SEI Learning Portal.
If you wish to purchase this course for a group of learners, please email firstname.lastname@example.org or telephone at +1 412-268-7622 for group rate details.