Making a Successful Software Licensing & Entitlement Management Project a Reality

By: Victor Hoisington, PMP, ITIL

Deciding to upgrade your software licensing and entitlement system is never an easy task, but it's one that will provide tremendous operational savings and revenue growth.

Ready, fire, aim. Full speed ahead with virtualization.

By: Randy Littleson

I've had the opportunity over the last couple of weeks to speak to a lot of press, analysts, customers and prospects.

The Global Recession – Impact on Software Downloads

AUM Letterhead

Why ERPs Aren’t Suited for Entitlement Management

By: Mathieu Bassaic

I can't count the number of times CIOs of larger software or OEM companies have told me, “We're doing entitlement management in our ERP system.”

My typical response is, “So I bet it hasn't worked so well for you because it's like using your stove as your furnace. It can be done—but it's far from ideal.” There are some basic architectural reasons why ERPs aren't suited to entitlement management.

Most entitlement management implementations are done in ERP's install base. You'd be amazed how much SAP and Oracle's install base look alike – so this issue isn't about one vendor vs. another. It's about the fundamentals:

  • Install base is a component of the asset management “modules” of ERPs
  • They were created to track large assets and the impacts on financial books

Let's say you're a big printing company, you've got 20-30 printers that cost millions – you want to track those assets as they depreciate, etc. Install base is perfect for you.

Install base architecture is based on assumptions like:

  • Few assets (in the 1000s not in the millions)
  • Don't need interdependency between assets (because that doesn't affect depreciation)
  • Any change to those assets has potential financial impact
  • Detailed knowledge of those assets isn't required
  • Ownership of assets is assumed to be the person running the ERP—not a customer or a channel partner

So here is what happens when you try to use an ERP install base for managing software entitlements:

  • You can't link asset records together – so when features of a base are upgraded, you have to remember to make changes to multiple records
  • You want to upgrade 100s of thousands of entitlements/assets to a new release because your customers are on maintenance – it takes literally days to run jobs to do this
  • You want to move an asset/entitlement from one organization to another, you have to go through dozens of screens because the ERP thinks that it's moving depreciations around (even if the organization is in the same company)
  • If you want to generate licensing keys or serial #s or… you'll end up doing a lot of coding
    • There is no place to put meta data about licensing structures – more coding
    • Sending emails or files is a foreign concept – more coding
    • Handling concepts like changing fingerprints/machine identifiers doesn't exist – more coding
  • You want to share entitlement (asset) information with customers / channel partners so that you can all agree on a single “source of truth” – more coding please

In addition to the fundamental architectural issues with ERPs, there is another flaw with trying to put entitlement management functionality in an ERP:

  • ERPs are core to the business. They are large. They are the vital center to large organizations. They can't /shouldn't change frequently – and usually don't. Typically ERPs are upgraded every 3-5 year years.
  • Entitlement Management reflects licensing/marketing rules. They need to react to new product and program introductions – which happens 2-3 times per year.

So confining fast moving, highly responsive requirements into a, by intent, slow moving solution is like putting a jet engine in a truck. At some point, the truck will break the jet engine or the jet engine will force the truck to become aerodynamic – either way – not a pretty sight.

Someone will then come up with a hybrid solution: why don't we feed the entitlements from the install base to a CRM. This isn't any easier – I've seen it fail. CRM architecture isn't much better than ERPs and now integrating the two is doubly difficult.

Unfortunately System Integrators make a lot of money from doing these changes – so they have no incentive in providing the right solution:

  • Entitlement management should be a build-for-purpose solution which integrates into an ERP and CRM infrastructure

With a build-for-purpose entitlement management solution, you get the best of both:

Exploring the Software Licensing Implications of Cloud Bursting

By: Jeanne Morain

For many enterprises and software vendors alike there are details that must be solved around people, process, and technology when designing your cloud strategy.

Is Your Current Software Pricing Approach a Barrier to Adopting New Pricing Models?

By: Cris Wendt

When pricing software licenses, there is always the classic tradeoff of generating more revenue and market share versus managing the cost of sales and deployment.

On one the hand, you can offer multiple price points for the software by grouping different functions into products, or, by offering many new software license models. This gives you the precision to attack different market segments or types of users based upon specific value and need. The downside of this approach is that it may be more complex to figure out exactly what combination of product and software license model fits your customer(s) needs. You will typically see such pricing approaches for large enterprise software that is scalable to address a wide variety of customer needs, such as an ERP or CRM package.

On the other hand, there is the approach of offering fewer price points and simpler pricing. With this approach, there is less pricing precision, but it is typically easier for the channel and customers to figure out what to buy. On the surface, this is clearly a less sophisticated approach. This type of software license pricing model is often used in desktop productivity software such as Microsoft Word.

Selecting a software pricing approach can be a complex exercise, as many factors need to be considered. However, one of the many factors I like to emphasize is the deployment model behind your product – this means the number of copies of software licenses you sell, and, the corresponding channel model.

  • If you are selling deployment that offers a single instance of your software typically with a direct sales model, then using multiple price points is a good way to drive the revenue model. A direct sales force is more capable of explaining the value, and the pricing model allows revenue scale based upon the organization's size, need, and growth. SAP's ERP software is priced on such a model.
  • At the other extreme, if you are selling tens, hundreds and thousands of copies and use a channel, then it may make sense to make the software products and license models much simpler. This makes it easier for customers to understand what to buy, and, for the channel partners (who often sell products from multiple vendors). In this case, revenue is based upon volume and sales velocity. This is why Microsoft Word doesn't offer too many variants of pricing, such as offering different prices for the spell checker, interfaces to Excel, etc.

Such a model probably already makes sense to companies in one or two of the categories. But, it can be a good lesson if you are in the business of offering more sophisticated software with complex pricing models, and then trying to go “down-market” with high volume deployments.

The institutional culture behind pricing and selling a more complex model often creates a mindset and a barrier to changing the underlying pricing model to accommodate market needs. Complex models usually include sophisticated sales tools, direct customer interaction, finance and entitlement systems that require a knowledge of the customer configuration in order to perform any expansion sale, and often the presence of a services engineer to install the software. Trying to price software for different market needs becomes difficult because no one thinks that way, and no systems are set to support that type of business model. This can lead to a failure of “down market” initiatives. That's why it's difficult for large enterprise software companies to move into more high volume markets.

Clearly, this becomes more than a software license pricing issue…systems and processes are involved, but simply understanding that a new, simpler software licensing and pricing model is required as a first step is paramount to making the transition. Change requires change.

Next Time – What does it mean to your entitlement management system when you move to a high volume software business?

Here is the original post:
Is Your Current Software Pricing Approach a Barrier to Adopting New Pricing Models?

2010 Global PC Software Theft Reaches Record $59 Billion

In the global market for personal computers, 2010 was a watershed year. For the first time PC shipments to emerging economies outpaced those mature markets, 174 million to 173 million. This turning point underscores how emerging economies have become the driving force behind PC software piracy, which leapt 14 percent globally in 2010 to $59 [...]

Go here to read the rest:
2010 Global PC Software Theft Reaches Record $59 Billion

is there a legal software program that allows you to dowload music legally that is compatible with itunes?

Where is a website that I can download graphics for free without worrying about copyright infringement?

I’m looking for graphics to use as a desktop icon for my program and for general graphics throughout my software.

Where can I find a Piano Note Translating Software?

…What I mean is a software that will alow me to make compositions of piano notes and the software can translate it into music (MIDI format will do) give me a website where I can download the files and give me a freeware or a open source product (the one with GNU Free Software License)

Is it legal to copy software that is no longer sold and no longer supported by the company that makes it?

For instance, my employer has a license to put a certain program on an unlimited number of computers but that version is no longer supported or sold, they are using an updated version. Is it legal for me to copy the old one onto my home computer?
For instance, my employer has a license to put a certain program on an unlimited number of computers but that version is no longer supported or sold, they are using an updated version. Is it legal for me to copy the old one onto my home computer? It’s Photoshop 7 which has been replaced by Photoshop CS.

Is it copyright infringement to post video game reviews on youtube?

Its for non-profit.