Licensing requirement use cases. You’ve made your list, right? You’ve duly documented all of the ways that someone will obtain and interact with your software licenses during the lifetime of their relationship with your company.
What’s that? Not so much, you say?
Yes, we know. It can be tempting to skip this step, with the idea that you can create the list as you go along. But trust us, everything will be better if you’ve written out all the potential use cases for your licensing implementation.
At the start of any type of development or integration project, eliminate ambiguity by fully documenting all licensing use cases and mocking up all desired user interfaces. What type of workflow and end user experience do you want? If you’ve covered all potential use cases up front, the result will be a simple and smooth workflow and UX.
So do yourself a big favor by listing out the answers to questions like this:
Skipping the use case brainstorming scenario is likely to bring you the burden of more work in the future. Larger companies that have multiple departments will have diverse needs for each department, and these must be accommodated. Smaller organizations will profit by being ahead of market needs.
And in the process of creating the licensing requirements list, your team becomes a powerfully productive force.
No matter which licensing system you choose or which resources do the actual design and coding, documenting use cases ensures that:
You may have noticed that some use cases are obvious, while it would take you significant time to come up with some of the others. But no worries – we’re here to help!
The SoftwareKey Professional Service Team is happy to work with you through a discovery process to make sure all use cases have been listed and thought through. We can help you by asking questions and discussing advantages and disadvantages of each licensing approach.
We have been providing licensing services for over two decades and have a lot of experience at your fingertips. The resulting documentation of the discovery project will be useful for any team working on the licensing project, even if it is not us!
Mike Wozniak is one of the co-founders of SoftwareKey.com and responsible for marketing, content and product strategy. When he isn't plotting new ways to help customers solve licensing and business automation challenges, he likes to travel and entertain guests who come to visit the Orlando area. He also writes most of the licensing tips here.
How Your Software’s Environment Affects Copy Protection and Software Protection
Product Activation: Fingerprints, Copy Protection, Disconnected Computers
Why Software Licensing is a Smart Move
Licensing for non-visual software and services
How to Protect a Web Application with Licensing Controls
4 things developers often overlook when securing their software