A software product line is a set of software-reliant systems that
share a common, managed set of features satisfying a particular market
or mission area, and are built from a common set of core assets in a
prescribed way. Producing a set of related products as a product line
has allowed organizations to achieve increased quality and significant
reductions in cost and time to market. But adopting a product line
approach to software is both a technical and a business decision that
involves many challenges.
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. Case studies illustrate the concepts. This course,
which is also included in the SEI Software Architecture Curriculum, is
based on the book
Software Product Lines: Practices and Patterns
The goal of this course is for participants to understand the
fundamental concepts and practices involved in software product lines.
This course provides attendees with a thorough overview of software product lines including
U.S. Industry: | $1500 |
U.S. Government/Academic: | $1200 |
International: | $2250 |
December 3 - 4, 2009 (SEI Pittsburgh, PA)
This course may be offered by special arrangement at customer sites.
2009 Dates |
2010 Dates |
This course may be offered by special arrangement at customer sites.
Schedule
This 2-day course meets at the following times:
Days 1-2, 8:30 a.m. - 5:00 p.m. (U.S. locations)
Days 1-2, 9:00 a.m. - 5:30 p.m. (non-U.S. locations)
In addition, an understanding of basic software architecture concepts is recommended. Participants can gain it by completing the Software Architecture: Principles and Practices course.