Software and device companies often have outdated licensing systems that are difficult to maintain and do not meet current needs. Flexera Software provides consulting services to help design modern licensing solutions. Their System Design process involves workshops over 1 week to gather requirements and use cases, followed by a 3-4 week design phase where Flexera consultants help create specifications for a new licensing system integrated with customers' products and systems. The output is a blueprint for the licensing solution.