ALM Workshop: CM and Variant Management

Product lines in software development (ALM-WS4)

The development of software for multi-variant systems presents great challenges to software management. New market- and customer-specific product variants have to be assessed and planned in detail and need to be realized rapidly and at high quality. Particularly configuration and requirements management must be adjusted to these requirements.

This workshop shows how new and proven concepts in product line development can enhance efficiency and quality. Requirement, configuration and change management, including traceability across the entire software lifecycle will be discussed with emphasis on multi-variant systems.


  • Application field of variant management and product line development
  • When is variant management helpful and useful?
  • Design of the development process for variants and product line development
  • Implementation of variant management and product line development


  • Basics
    • Product evolution in the project and product business
    • Variability and product lines
    • Variant management and product line management
    • feature and product families, configurators
  • Conceptions
    • Domain and application engineering, assets
    • Meta-models for product lines (feature and family models)
    • Variability model (feature model) and variation points
    • Re-use, component selection and component filter
    • Variant management in the context of the process (CMMI, SPICE,...)
  • Solutions
    • Requirement management and system designed for variants
    • Mapping of variants in the configuration and change management
    • Traceability
    • When variant management is useful?
    • Tools and automation in the variant and product line management
  • Praxis
    • Transition from project to product business
    • Implementation facets of software product lines
    • Integration into existing development environment
    • Tool support for variant management
    • Practical examples




1 Day

Target Audience:

Development managers, project managers, product managers, software developers, persons responsible for quality



On-site Training:

Our training services can also be delivered at your premises and tailored to your requirements.