Domain Scoping - HestiaProject/PAxSPL GitHub Wiki
Analyze the domain of an future SPL is important to establish if its products have potential in the market. This process is call domain scoping (Balbino et al. 2011).
When studies discuss domain scoping, they usually do in three different ways: Market Analysis, Cost-Benefit Analysis and Product Roadmap.
Market Analysis
Analyze the market to obtain information about related products and to scale the size of the domain.
Cost-Benefit Analysis
This type of analysis is crucial when developing/migrating a SPL. As complex as it may be, is important to use a set of Cost Models, as well as understand the Customer Needs.
Cost Models
Such mathematical models are found in the literature (Gillain et al. 2012) and may vary from the estimation of feature costs, calculated according to the current scenario, and calculating the costs of social activities related to business goals.
Product RoadMap
The definition of a product roadmap is found in almost all studies discussing Domain Scoping. This roadmap may be defined by several tasks: defining the common and variable features of the SPL, as well as prioritizing them based on customer or market needs. Plan the schedule of development.