The tremendous benefits of taking a software product line approach are well documented. However, to date, there are considerable barriers to organizational adoption of product line practices. Phased adoption is attractive as a risk reduction and fiscally viable proposition.
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. An explicit, pattern-based, product line adoption roadmap is detailed in terms of focus areas, phases, subpatterns, and related practice areas, outputs, and roles. An adoption planning process and examples of product line adoption plans are presented. The course also describes strategies for exploiting other ongoing improvement initiatives, such as SEI Capability Maturity Model Integration (CMMI) and Six Sigma, during product line adoption. The goal of this course is for participants to know what is involved in product line adoption and how to plan for it.
This course is designed to
Before registering for this course, participants must
Participants receive a copy of lecture slides and exercises.
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)
Please tell us what you
think with this short
(< 5 minute) survey.