excellent ideas website
 
 

contact us

 


Software License And Media Manager - a Solution for Software License Compliance and Software Asset Management

To ensure software license compliance you must be able to demonstrate documents
exist that prove you have the right to use a Software Package under its License Terms.

Software License And Media Manager - SLAMM - is an application for managing the software licenses that you own and for reconciling them with the software that you are using.

Proof Of License documentation and software installed/used data is entered or imported into SLAMM and the licenses are reconciled against the software installed using built-in licensing rules.

The end result is the License Reconciliation Report which tells you if you have license shortfalls or surpluses and is an essential part of any Software Asset Management process.

Using SLAMM to monitor and control your licensing provides a solution to a key element
of Software Asset Management; ensuring that you have the right number of Licenses
for the software you are using - not too many and not too few - the right amount.

Why choose Software License And Media Manager?

Business Case and Benefits for Software Asset Management

SLAMM Features and images

 


Why choose Software License And Media Manager?

  • SLAMM is a proven product and was the first license management product launched in the UK over 4 years ago.
  • Staff at Excellent Ideas have carried out licensing reviews on behalf of Microsoft so we understand what information is required to prove compliance by a major manufacturer and have developed SLAMM to provide the information you need to prove compliance.
  • SLAMM has been continuously developed using feedback from companies who use SLAMM as part of their Software Asset Management process and is currently at version 3.
  • If you are working to an ITIL® standard, to ISO 19770-1, working towards FAST Certification or under investigation by the BSA you can be confident that SLAMM uses licensing rules that will provide an accurate and acceptable reconciliation of your license entitlement with your license requirement.
  • SLAMM works with any software auditing tool that can output the software installed data as a csv file such as Centennial Discovery, Visual Audit Pro and EZ Audit.

Business Case and Benefits

Business Managers are becoming fed up with the FUD Factor

Time for a change – Focus on benefits

3 - Improved Security

4 - Remove the Burden of Worry from Your Shoulders


Why do we need SLAMM?

Software is a Valuable Asset that needs to be Managed

Software is a valuable asset and needs to be managed and protected like any other asset. The cost of software (licenses) is rapidly becoming equal to or greater than the cost of hardware1yet many companies have no way of managing their licenses or knowing what they own. The management of software and licenses is at the heart of what has become known as Software Asset Management – ‘SAM’.

Companies using spreadsheets or simple database applications to record license purchases often fail to understand or implement the licensing rules and consequently believe they have more effective2 licenses than they really have. With its built-in business rules and license management processes SLAMM enables you to determine your effective license position correctly.

Go back


The Need to be Software-License Compliant

Every IT professional knows that using software without a license is illegal3 and non compliance is NOT an option for any company.

For a long time, the threat of legal action and fines has been used as the justification for software auditing and software asset management and publishers like Microsoft, Symantec, Adobe and Oracle are targeting their customers with licensing compliance reviews. 10

Despite this, a Federation Against Software Theft (FAST) survey indicates that almost half the firms surveyed still believed they may be using illegal software.

Go back


Corporate Governance4

Companies have a responsibility to their shareholders and society to conduct their business in an ethical way. The integrity of corporations, financial institutions and markets is particularly central to the health of our economies and their stability.

Installing and/or using software without paying for the right to do so is unethical and companies identified as failing in this area demonstrate a lack of integrity.

Ensuring that you own licenses for all the software you are using is a key element of good IT corporate governance.

Go back


Due Diligence on Mergers and Acquisitions

Ensuring license compliance as part of a disposal or acquisition is now becoming a common activity.
Until recently little or no attention was paid to license compliance when companies were bough or sold. While the cost of software is usually a small part of the value of most companies, the consequential loss from non compliance can be significant.
Carrying out a compliance review prior to disposal can ensure that surplus licenses are not transferred and ensure your companies reputation for good corporate governance.

A license compliance review is difficult to carry out before purchasing a company but should form part of the IT review / merger.

Go back


Sarbanes-Oxley

Companies listed on the US stock exchanges and companies with 300 or more shareholders in the US are bound by the requirements of Sarbanes-Oxley.
Sarbanes-Oxley effects IT asset management in 3 primary ways:

1. CEOs and CFOs are required to sign and file reports with the SEC attesting to the accuracy of their financials and the accountability of their internal controls. Without an effective asset management solution, inclusive of people, process, and technology, neither the asset data nor the internal controls will exist to validate these reports.

2. External auditors are looking for consistency, accountability, and, wherever possible, automation. An effective asset management solution delivers on all three of these points and replaces inaccurate, manual processes.

3. A number of software vendors are requesting that large corporate customers conduct self-audits against their software usage, allegedly to help the suppliers meet Sarbanes-Oxley regulatory requirements. An effective asset management solution would allow this information to be collected and reported within minutes of the audit request.

Go back


Business Managers are Becoming Fed Up with The FUD Factor
(Fear Uncertainty and Doubt)

In a separate study, IT managers admitted that their Board had never asked for an update on software license compliance. The finding suggests widespread boardroom indifference to compliance issues despite the high profile it has been given in the media and by numerous industry initiatives.
" For years we have had to go to the Board with messages that create the Fear of God. We can no longer rely on these doom and gloom messages - we have to go to the Board with solutions that add value to the business."

Go back


Time for a Change – Focus on Benefits

Instead of focusing on the threat of legal action it is more constructive to focus on the many additional tangible benefits that come from compliance. The better reason to have good controls over IT is not because it will make you compliant - but because it will make your business more efficient.

Go back


1 - Save Money

Many studies have shown that effective software and license management lowers the total cost of ownership and improves productivity for both the IT department and users.

- More Efficient Software Procurement

With a software asset management system in place, companies can receive volume discounts based upon a clear understanding of their software licensing to date and planned licensing for the future. Savings ranging from 10 to 15 percent can be achieved through comprehensive procurement management.

With accurate asset information, management can reduce maintenance costs negotiate better license agreements, avoid software over-purchasing, develop corporate desktop standards and plan and budget for future needs

In fact, as industry analysts point out, software license compliance is just a side benefit of asset management, which allows organizations to save up to 15% of their total desktop costs.

- Prevent Over Purchasing

Knowing exactly what licenses you own and utilising them fully can enable cost savings.

When they start a license compliance project, most companies are concerned that they will identify license shortages but often find they have over purchased licenses for some applications and are able to save money by using SLAMM to prevent this happening in the future.

Gartner Group has said that 20 percent of overall IT software costs can be
attributed to “shelfware.”

- Recover money from unused licenses

Surplus licenses may be sold to another company provided the publishers terms of transfer are followed.

- Make Better Use of Existing Licenses

Alternatively, you can save money by using surplus licenses instead of ordering new licenses when a new user needs a copy of the software.

- Minimise the Cost of Correcting Shortfalls

If you have a SAM process and can determine that any software that is under-licensed is not being used you can reduce the cost of correcting the shortfall.

In the Business Software Alliance document “DIRECTORS’ BRIEFING Software use and your legal liabilities” the BSA5 say;

“Identify and correct any problems.
• Uninstall copies of unlicensed software, or purchase the necessary licenses.
• If you are using too many copies of licensed software, you may need to buy more licenses.
• If any computers have unnecessary or unauthorised software installed, uninstall it.
• Consider upgrading any outdated copies of software so all users have the same version.”

- Understanding Software Spend

Software is generally bought a few copies at a time and it is easy to lose sight of the overall investment Carrying out a license review will allow a better understanding of the investment and may allow a review of purchasing options.

“We spend a huge amount on Microsoft software, more than any other publisher, yet this is the first time we have had an accurate view of our overall spend and the first time we have had the information we need to decide whether we can benefit from an Enterprise Agreement”
IT Director - SLAMM Customer

- Reduce Annual Software Maintenance Costs

Through a detailed reconciliation between the software that is licensed and the software that is being used, a decision can be made as to whether annual maintenance payments are appropriate on all the licenses that you hold.

In recent years, annual software maintenance charges have increased from an average annual rate of 12 to 15 percent, and for some products increases have averaged 18 to 29 percent.

- Reduce Support and Training Costs

Support costs and training costs can be reduced by standardising the software applications that are installed and used, and eliminating un-authorised software6.

As part of a compliance project you will discover exactly what software and what versions are installed and being used*.

Armed with this information you can improve service and reduce costs by; eliminating unauthorised software which may compromise system reliability; focusing support on authorised software; improving training and reduce support calls by using standard software solutions;

* the availability of usage information will depend on the tools you use.

- Avoid costly mistakes by understanding license terms

By reviewing and understanding license terms prior to purchase and recording these as notes to the license you can avoid potentially costly mistakes. As an example, without reading the EULA carefully, users of Symantec’s “Ghost” imaging may only realise that they need a license for every machine they image after they have imaged hundreds of machines7.

- Technology Migrations

By supporting technology migrations with real information you can reduce the costs of migration projects. Making the decision to update your applications and infrastructure to support the latest technology advances requires significant planning.

The data from a SAM solution can assist you with this transition process by providing details of existing solutions that will need to be supported. Knowing what software is being used, where and by who is key to a successful migration project.

Go back


2 - Disaster Recovery

A lot of time and money is spent on hardware disaster recovery programs but very few companies have any DR plans covering their license entitlement.

By keeping detailed records of your licenses and linking them to the scanned documentation or keeping off-site copies of the documents, your software assets are protected in the event of a catastrophic event such as fire or flood.

Go back


3 - Improved Security

Implementing a Software Asset Management program will bring focus onto any unauthorised software that is identified. This often leads to a review of security and software deployment processes and a more rigorous management of the desktop which, in turn, reduces the company’s exposure to “greyware” or "malware"8.

Go back


4 - Remove the Burden of Worry from Your Shoulders

Sadly we cannot ignore the legal risks associated with non compliance.

IT staff, from Directors to users, should not have to worry about the threat of legal action or dismissal because the company they work for does not or has not purchased sufficient licenses. Very few companies have a deliberate policy to not purchase software but not having a process to prove license compliance and a failure to ensure you have the correct licenses and can amount to much the same thing.

Managing your software license assets should be a part of day to day IT management just like hardware asset management (it is unthinkable that any company would steal its hardware).

By implementing a management process to ensure license compliance you can remove the doubt, worry and risk of non-compliance.

Go back


How Can I Tell if My Company Can Benefit by Using SLAMM?

Ask yourself following questions. If you answer “NO” to any of them then SLAMM together with a Software Asset Management process can offer your company significant benefits.

1. Does your company maintain accurate records of its installed software and could you provide this data to a third party within 5 working days?

2. Does you company maintain a physical inventory of licenses for all software and could you provide this data to a third party within 5 working days?

3. Are you confident that all the license terms are being met including the requirement for qualifying base licenses to support upgrades?9

4. Has there been a reconciliation of the installed software to actual licenses owned within the past three months?


How do I identify what licenses I need?

If you have a completely locked down environment and use standard images you should know what is installed however, in practice, most companies have a percentage of machines that are ‘open’ and so cannot be 100% sure what is installed.

Depending on how many machines you have you could carry out a manual audit to produce a ‘snapshot’ of what is installed (most software is licensed on the quantity installed regardless of whether it is being used). However, producing an accurate result and keeping this information up-to-date manually is time consuming and costly.

The most effective solution is to use an auditing tool. There are a wide range of products on the market offering cost effective solutions for all sizes of companies from 25 PCs upwards.

An auditing tool will provide a report that can be exported as a csv file* (a comma delimited file) showing all the software installed on your machines and the quantity of each application/version. More advanced tools will provide information on whether the installed software is being used.

*SLAMM uses the exported csv file to import and update the software installed information.

Go back


I have a software auditing tool, why do I need SLAMM?

Most auditing tools have minimal or no license management capability. Those that do generally have a simple field where you can enter the license quantity that you own for each application/version. This is too simplistic, does not provide the evidence you need to prove compliance and would not be adequate for ITIL® (the IT Infrastructure Library), the BSA, FAST or ISO 19770-1.

Go back


Can I still use SLAMM if I don’t have an auditing tool?

Yes - you can enter the software installed information manually.

Even if you have an auditing tool there will be some software information that you need to enter manually. For example, you need Microsoft Client Access Licenses (CALs) to connect to Microsoft servers but an audit tool will never find a CAL installed on a machine so you have to enter the CAL license requirement manually.

Go back


Should we do a software audit before we look at licensing?

Probably not. If you don't have an auditing tool we recommend starting with licensing.

Here's why:

They are different exercises, often involving different personnel and can be run in either order or in parallel.

Historically companies have started with the software audit simply because there are a lot of people selling auditing solutions. License management software was not available until more recently. In addition there were very few people offering license management solutions for Software Asset Management (SAM).

It is only in the past 3 years that ITIL® (the IT Infrastructure Library) has published a guide to Software Asset Management and this year a new ISO Standard (ISO 19770-1) has been created to cover Software Asset Management.

A lot of companies have auditing tools but have never progressed to license management because they saw the audit as the end result rather than a milestone towards Software Asset Management. For others, carrying out an audit was seen as ‘ticking the box’ of compliance and “because we’ve made a start” might offer an indemnity against prosecution, which is not the case. The only way to eliminate the risk of prosecution is to ensure license compliance.

If you break a compliance project down into key milestones the risk can be quantified with the minimum outlay and it may be easier to get approval for a full SAM implementation. The three milestones are:

1. Determine what licenses you own.

2. Determine the license requirement.

3. Compare the two figures and create a compliance report.

Auditing tools are generally much more expensive than a license management tool e.g. for a company with 250 machines the audit software could cost £2500 to £5000 plus the cost of training and implementation whereas a multi-user copy of SLAMM costs just £1995.

If you carry out a software audit you will still have no idea if you are complaint or not but if you start by collecting your license information and entering it into SLAMM it is possible to have a very clear idea of whether there is likely to be a license shortfall before you conduct an audit.
The reason that you can get a good indication of your license shortfall before you carry out an audit is that it is a lot easier to generate an accurate estimate of the software you have installed than it is to estimate what licenses you own.

If you use SLAMM to determine your effective license entitlement and set this against your estimate of software installed you will have a good indication of whether there are any license shortfalls.

If there aren’t any shortfalls or they are minimal, and you are confident of your installed software estimate, you may decide that an audit tool is not required however, if it appears there may be extensive shortfalls, the purchase of an audit tool to carry out an accurate audit can save you a significant amount of money if it shows that your estimate was high or identifies software is not being used.

Estimating the installed software figures i.e. your license requirement.

Here are two questions to consider:

1. What licenses do you own?

2. What software have you got installed?

In most companies, generating an answer to question 1 that is even 50% accurate may be difficult but assuming you know how many machines you own then, even if you have no auditing tool, estimating the answer to question 2 for the main products you use can be done to a reasonable degree of accuracy e.g.

  • You have 250 machines and your machines are all purchased with an OEM operating system so your desktop operating systems are licensed.
  • You use Microsoft Office Professional 2000 so assume 250 licenses needed.
  • Estimate how many people use Project 2003 (typically 5%).
  • Estimate how many people run Visio 2003 (typically 10%).
  • You have 6 servers running Windows Server 2000 and 4 running 2003 so you need 250 Server 2003 CALs (unless the 2003 servers are ring fenced in which case you need a mix of 2000 CALs and 2003 CALs).
  • You have 2 SQL servers running SQL 2000 so you need 2 SQL 2000 licenses.
  • 50 people run applications that access SQL so you need 50 SQL 2000 CALs.
  • You have 5 web developers so you can estimate how many licenses you need for Macromedia and Adobe products.
  • You use some specialised applications and you probably know who is using them.

You can see that, although it will not be 100% accurate you can build up a good estimate of what licenses you need.

Go back


Why not just use a spreadsheet or develop my own database?

In order to prove software license compliance more evidence is required than just a number. It is necessary to prove that the licenses exist, they cover the correct products, that upgrade pre-requisites have been met and subscriptions have not expired etc. etc.

A lot of companies who use spreadsheets and simple databases to manage their licenses fail to understand or implement the correct licensing rules and consequently believe they have more effective licenses7 than they really do. SLAMM has built-in business rules to help you.

Spreadsheets: Some companies try to use a spreadsheet or similar to record license information but this is difficult to maintain and cannot handle many of the functions they need to manage the licenses in the long term. Integrating the software installed/used data is difficult.

Databases: You could create a database application but it will take a long time and cost a lot of money to include even a part of the functionality in SLAMM.
License Reconciliation is complex but SLAMM will help you.

For example:

  • You need to integrate license data and software installed/used data.
  • Several licenses may be licensing one application.
  • Most licenses also cover previous versions.
  • Upgrade licenses need qualifying base licenses before they are effective.
  • Upgraded licenses must be ignored in the reconciliation calculation.
  • Sometimes only part of a license is upgraded.
  • Licenses may be transferred to another part of a company or sold as part of a disposal.
  • Subscription based licenses expire.
  • Some licenses may have version maintenance and will always license the latest version of the software – not a specific version.

SLAMM can manage all of these scenarios and more.

SLAMM provides a fast, reliable, and easy way to record the information needed to reconcile your licenses and prove legal compliance.

Go back


References

 

1Example Software vs Hardware Costs:

Dell Desktop PC typical price: £300

Office Professional 2003: £235
Project 2003: £310
Visio Pro 2003: £255
McAfee Active Virus Defence: £30
Adobe Acrobat 7: £ 243
Adobe Photoshop CS 2: £480

Go back

 

2To be Effective a license must be:

• Owned by your company - you must be able to show that your company purchased the license or the right was legally transferred to your company by a merger/takeover and that you still own it.

• Genuine (not counterfeit).

• Appropriate for the product and version you are using.

• Current e.g. if it is a subscription license the subscription must be current.

• Supported by any required pre-requisites such as qualifying base licenses for upgrades.

• Valid for the country where you are using the software.

• Valid for the machine it is being used on.

• Complied with i.e. you are complying with the terms of the license.

Go back

 

3UK-based IT managers are fully aware of software piracy issues.
according to a new survey commissioned by PC management specialist Vector Networks

The study, which interviewed 500 IT managers across industry sectors, showed that 99.8% of the respondents knew that intentional or unintentional software piracy can lead to unlimited fines and up to 10 years imprisonment for those deemed responsible for the company's software.

In spite of this, over 20% of the IT managers didn't have a formal auditing policy and of the 79% who did, 44% were only auditing their PCs* once per year.

Corporate IT Update-(C)1995-2000 M2 Communications Ltd


*Excellent Ideas Ltd comment:
Note that the survey refers to an audit and not to a license reconciliation.

Go back

 

4Corporate governance definitions:

"Corporate governance is about promoting corporate fairness, transparency and accountability"

J. Wolfensohn, president of the World bank, as quoted by an article in Financial Times, June 21, 1999.


Corporate governance is the method by which a corporation is directed, administered or controlled. It includes the laws and customs affecting that direction, as well as the goals for which it is governed.

 

Corporate governance is the organization's strategic response to risk. Usually encompasses a number of activities and functions, such as Leadership, Assurance, Stewardship, Structure, etc.

Go back

 

5The Business Software Alliance is a private trade organisation with no independent law enforcement authority.

The BSA's members include the largest software publishing companies in the world and most notably, Microsoft, Adobe, Symantec, Network Associates, Autodesk and Macromedia. These companies provide the Business Software Alliance a power of attorney to act on their behalf to accuse businesses of software piracy. Accordingly, the BSA can enforce only those rights that its member software publishers have.

Legally, software companies usually have a contractual relationship with a customer based upon a software licence and also have the rights provided under copyright laws that protect the holder of copyright against infringement. These are the rights that the Business Software Alliance's enforcement department is attempting to protect.

Go back

 

6The benefits of achieving standardised systems are significant. For example, according to Gartner, the total cost of a well-managed Windows XP desktop is 36% lower than the cost of owning an unmanaged desktop.

Go back


7see the following extract from the Symantec License document:

“……………………You may use the Software on one computer to clone, or apply an image of a hard drive on that computer, or to another hard drive on the same computer, a replacement computer, secondary media, or network drive…………. You may not use the Software commercially or non-commercially for the purpose of creating multiple computers or hard drives, except for multiple hard drives installed in or attached directly to the original computer…………….”

Go back


8Greyware or malware refers to a malicious software or code that is considered to fall in the "grey area" between normal software and a virus. Greyware is a term for all other malicious or annoying software such as adware, spyware and trackware.

Go back


9Upgrades

“An underlying full license for version 1 of a software product, plus an underlying upgrade license to version 2 of the software product, combine to produce one effective full license for version 2 of the software product.”

ISO 19770-1 Terms and Definitions

Go back

 

10Gartner Survey Shows Increases in Software License Audits

In September 2006, an anonymous survey at the Gartner IT and Software Asset Management conference revealed that 35% of clients had experienced an on-site audit from a major software vendor. In the short term, we expect this trend to accelerate.

Go back

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

© 2007 Excellent Ideas Limited all rights reserved