Marketing strategies: Marketing Strategies should be developed for favorite product with the most
appropriate timing for the not to miss market opportunities. Generally, product lines serve to a specific
domain. For obtaining a competitive advantage in the market, and satisfy the needs of this domain, big
initial investment might be required. Takes a long time for developing a mature product line; which
means that the revenues might not be realizable in near or even mid-terms in some cases. Hence, the
time required to deliver the product to market is very important. So, software product line
development, in the long term, can be a more economical choice. However, developing reusable core
artifacts could not be amortized, if only a few products with little commonality will be produced