Software Product Lines Courses

Software Product Line training equips software professionals with state-of-the-art practices, so they can efficiently achieve strategic reuse and other business goals. The courses are based on extensive SEI and community experience in developing, acquiring, and fielding software product lines in order to provide the knowledge necessary for successfully implementing a product line approach.

Software Product Lines

This two-day course introduces the world of software product lines and the basic concepts behind it. The course also provides an overview of the essential technical and management practices needed to succeed with software product lines, and guidelines and patterns for applying product line techniques.

Software Product Lines - eLearning

This self-paced eLearning course introduces the world of software product lines and the basic concepts behind it. The course also provides an overview of the essential technical and management practices needed to succeed with software product lines, and guidelines and patterns for applying product line techniques.

Adopting Software Product Lines

This two-day course describes a practical, phased, pattern-based approach to planning and orchestrating software product line adoption. It provides in-depth coverage of software product line adoption issues. The course also described strategies for exploiting other ongoing initiatives, such as Capability Maturity Model Integration (CMMI) and Six Sigma, during product line adoption.

Developing Software Product Lines

This two-day course provides hands-on experience in understanding and applying the practices areas needed for software product line mastery. It provides an in-depth treatment of the concepts and essential ideas introduced in the Software Product Lines course.

Help us improve

Visitor feedback helps us continually improve our site.

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