Getting there from here: a roadmap for software product line adoption