pure::variants in a nutshellpure::variants simplifies the production of sets of similar-but-different systems - known as Software Product Lines or System Families. pure::variants works by letting you model the features that are shared by your end-products and the features that differ between them, and then relating this model to your software or other assets (requirements, tests, bugs etc.) Once you have this information you can then specify the desired configuration of features for a specific end-product, and then use pure::variants to automatically select and configure the right software to build the end-product. pure::variants doesn't replace your existing tooling. Instead it works with your other tools by managing the variability in your different products while letting other tools manage other aspects such as requirements, versions, tests, documentation etc. Read more about using pure::variants. Why use pure::variants?Benefits of using pure::variants include:
Read more about using pure::variants or download pure::variants to give it a try. |
Evaluating pure::variantsRead more about evaluating pure::variants in your organisation. Free Community and Developer evaluation editions of pure::variants are available for download. These come with comprehensive documentation including examples and tutorials to get you started. |
|