Thursday, September 03, 2009

Practical Advice to Reduce the Cost of Your Software Spend

It is not uncommon for software licensing and maintenance to be the 1st or 2nd largest budget line item for a company, so for all those companies getting ready to go into their budgeting cycle during this tough economy...reducing that number is going to be key to getting budgets approved and getting other key IT projects into the budget.

Here are some practical steps to reducing the cost of your software spend:
  1. Get informed - What software contracts do you have, when do they renew, what soft costs are included in the price tag, who's using the software and why?
  2. Clean house - Get rid of items not being used or consolidate where two products cover the same functionality (particularly key in IT management software). Focus on products you're still paying for, not those that aren't costing you any licensing fees currently.
  3. Research - For your software contracts, when is the publisher's year end (and by default their quarter ends)? Same thing for your reseller. Can you modify any of your contracts to fit those time periods? What would you want in exchange for making these modifications? What new technology are you implementing this year? Does that tie into any of your publishers "hot new products"?
  4. Examine all software maintenance contracts - Is maintenance mandatory or optional, what value have you received from maintenance to date, what is the roadmap for that product for the future and does it fit the timeline of your maintenance fees, are you fully leveraging what you've already spent?
  5. Evaluate your software reseller - How many resellers are you using? (If multiple, consider consolidation - and ask for increased savings in return.) How are they performing? What value are they bringing to the table for you? How dialed in are they to the publishers, their product use rights, incentives, licensing programs, roadmaps?
  6. Ask for help - Throw a challenge to your resellers and the publishers, have a clear picture of what you want as the outcome and ask for their help in reaching that outcome. Do this early in the game, it doesn't matter if your contract isn't up until next August - is there a significant financial benefit to renewing in December, May, June?
  7. Negotiate, Negotiate, Negotiate - Everyone is hurting in this market which means deals will be made. Play fair, recognize that everyone needs to make a profit to survive but make sure that profit includes your company.

This takes some leg work, it takes some investment of time and it takes some creativity but the payoffs are there. Alternatively, ask for help.

Thursday, August 13, 2009

What Your Software Inventory Tool Isn't Telling You!

Hopefully by now you've realized that in order to manage your software (or other IT assets) you need to have an inventory tool. As you will know from my other posts, you can't stop there...but it is a good place to start.

However; you need to understand your tool and how it reports data to you. Otherwise you might get an ugly surprise later on down the road when you find software installed on your systems that wasn't showing on your reports!

Inventory tools have a database of software titles associated with publisher and typically associated with a flag to indicate if it is licensable software (versus freeware, etc). The completeness of this database is the biggest value to you of the tool. With most tools if an executable is not in this database than it gets grouped into a "Misc" category and will fall into an exception report, a "catch all" report or might not be reported at all.

This could include new releases from publishers or simply publishers that your tool publisher doesn't categorize. These "unidentified" programs can cause you a lot of headaches - from a security, licensing and support angle.

Most inventory tools are updated on an ongoing basis as the publisher becomes aware of new software, but if you're not keeping current on your maintenance with that software you might not be getting this updated information.

Protect yourself - keep your maintenance current on any inventory tools you use, check the frequency of the tool publishers updates and include a check of "Misc" or "Catch All" software reports in your Software Asset Management process.

Additionally, if you are concerned about potential risk in this area you might want to consider having all of your software identified. Software ID Technologies has services that will identify all software in your environment. We've teamed with them on a number of engagements and they do a good job of taking the mystery out of those "unidentified" applications.

Thursday, July 16, 2009

Software Asset Management, Common Sense and Saving Money

Have you ever noticed how cyclical everything seems to be in this world? Well, one of the cycles I've watched since the early 1990's has been Software Asset Management.

The cycle (at least in the US, I frankly didn't track it much internationally) seems to be: Avoiding the topic, Awareness of an issue, Deciding to do something about the problem, Doing a full fledged project, Pairing that project down, Letting nature take care of itself and then the cycle starts again.

Obviously there may be some missing stages and some more "refined" terms than those I used but the basic concept is the same. When times are lush we seem to get into this phase where we feel the need to do a full bore SAM methodology but as soon as money and resources get tight we abandon the methodology in favor of "just making due".

This topic has been reinforced to me lately through two things: (1) a brand new client who emphasized the desire to have a "ala carte" proposal for SAM implementation - our existing clients know that providing options is the ONLY way we work, and (2) reading a fellow SAM practioner's (Kylie Fowler) blog which focuses on the "practical" side of ITAM and SAM (check it out...some great information).

In all our methodologies, let's not loose sight of the basic concept here...SAM is supposed to save money, manage risk and provide the business with the technology tools needed to be competitive. None of this requires complexity, extraordinary costs and it should all fit easily into common sense business practices.

If you're finding yourself ignoring your SAM methodology to run your business, do a quick re-evaluation of the methodology. What is valuable and what is just extra work? Streamline it, modify it, replace it with something simpler...do what you have to do, but don't abandon or ignore it altogether as you'll then be doomed to repeat the cycle (losing out on all those great cost savings and risk management in the meantime!).

If this is still too much for your business right now - consider outsourcing your SAM. We do this for a number of clients and they've found that (a) our costs are ridiculously low compared to in=house, (b) we typically save them more than our annual fee in increased savings, and (c) it frees their staff up to focus on running the business. Talk to me if this is of interest to you.