SlideShare a Scribd company logo
Bu
                                   Build vs. Buy:
                                   The Hidden Costs of License Management
                                   WHIT
                                   WHITE PAPER




                                   Today, very few software vendors choose to build their own installation packaging procedures,
                                   opting instead to use a commercial solution. The decision to go with one of the readily
                                   available installers makes good economic sense. The costs of developing these solutions can
         In today’s dynamic and    result in high total cost of ownership (TCO), because producing and maintaining an effective
 competitive software business     solution may require ongoing involvement of resources from across the vendor’s organization.
environment, software licensing
                                   The same business considerations apply to software licensing and management. Yet, despite
     and management solutions      the fact that these solutions may be even more complex and costly than those for installation
                must be flexible.   procedures, many vendors still consider building a homegrown solution to be the most
                                   cost-effective option available.

                                   This paper examines the real costs – many of them too often overlooked – involved in the
                                   decision to develop a homegrown licensing and protection solution.

                                   Primarily a Business Decision
                                   The software business environment today is increasingly dynamic and competitive. As a
                                   software vendor you require increased flexibility to differentiate your offerings and to respond
                                   quickly to changing customer needs. As you expand globally, you may be faced with increasing
                                   reliance on indirect channels to grow your business. Additionally, in the face of software piracy
                                   threats, it is necessary to find ways to assure and enhance revenues and better control use of
                                   your intellectual property. You also need to do this all while preserving margins to retain more
                                   profits.

                                   Moving beyond paper licensing to more flexible, software-based licensing is a business
                                   decision. There is a growing trend toward a variety of service oriented models – rental,
                                   subscription and floating network licenses – that can help you become more competitive
                                   by offering your customers more choices. In addition, the ability to tailor packages to meet
                                   specific customer needs delivers real value and increased flexibility as you grow your business
                                   in more dynamic markets.




                                   Build vs. Buy: The Hidden Costs of License Management White Paper                                   1
Developing the Software is Only the Beginning
                                      On its face, developing a software licensing solution appears to be fairly straight forward. After
                                      all, it’s mainly a software development project with relatively clear objectives.

                                      In reality, the changing market environment in which most software vendors operate today
                                      demands much more complex licensing requirements than ever before. Sales and marketing
                                      models are continually changing as competitive pressures and dynamic market trends create
                                      new threats and opportunities. Failure to adapt to these changes can seriously impact your
                                      competitiveness.

            Costs of developing a     Not only must the solution be robust, it must also provide comprehensive features to enable the
   homegrown licensing solution       flexibility required in today’s dynamic markets. This includes the ability to create new licensing
           include not only initial   models that add inherent value to offerings to deepen penetration and attract new segments. It
                                      also means support for new sales and distribution models that will allow you to reach broader
       development, but up-front
                                      markets through both direct and indirect channels, including the Internet.
planning and ongoing dedication
   of developers to maintain and      The solution must support a broad range of functions across the organization and enable them
              update the system.      to respond to new opportunities rapidly and without entering into new, costly engineering cycles.
                                      Ideally, the solution should separate engineering from all subsequent tasks to enable multiple
                                      licensing models based on a single set of binaries that do not require modification after release.

                                      All these requirements mean a much more complex solution than previously associated with
                                      software licensing. They further extend the scope of the project to build in expected future
                                      requirements (e.g. new platform support), constant modification of the solution to meet
                                      changing market dynamics (e.g. new licensing and distribution models), or both. The end result
                                      is higher initial costs and ongoing maintenance expenses, particularly for a homegrown solution
                                      designed to last years where you may experience engineering turnover without adequate
                                      knowledge transfer.

                                      In short, before embarking on – or continuing – a homegrown licensing system, you should look
                                      beyond initial development costs to the overall TCO inherent in a comprehensive solution.

                                      Cost: Up-front planning to make certain that the solution developed will actually meet the
                                      organization’s needs

                                      Cost: Initial development requiring years of development resources to create a robust,
                                      comprehensive solution

                                      Cost: Ongoing dedication of up to two developers to maintain and update the system and
                                      respond to unforeseen market changes

                                      Protection – You Can’t Buy it by the Slice
                                      Licensing and protection are often viewed as separate, somewhat contradictory, issues. You
                                      license to enable use of your products within the terms of agreements with your customers. You
                                      protect your products to prevent use outside these terms.

                                      One might reasonably argue that there is an inverse relationship between the level of trust
                                      you share with your customers and the degree of protection you require in your licensing
                                      solution. So, if I trust my customers “a lot” and just want to enable them to use my products, it
                                      might be reasoned, I really only need a “little” protection. In reality, however, it may not be this
                                      simple. While you can rate licensing as being more or less complex – based on the range and
                                      combination of licensing terms and other features available – defining the “right amount” of
                                      protection is an entirely different matter.




                                      Build vs. Buy: The Hidden Costs of License Management White Paper                                      2
For this reason, you need to decide up front what level of protection you need. The issue of
                                  protection becomes more critical if licensing is being developed to implement new sales and
      Software protection must
                                  distribution models. Not only must you take into account that you may be selling your products
       account for a wide range
                                  to a wider range of customers, with whom you share varying degrees of trust. The software also
     of customers, and involves   assumes a life of its own with distribution methods such as ESD and sales models based on
recurring costs because it must   electronic licensing. In these cases, not only do the licenses need to be securely self enforcing;
 be constantly updated against    you also need to ensure your intellectual property against reverse engineering and theft. This
                   new threats.   requires implementing features such as protective wrapping that might include obfuscation,
                                  encryption and a variety of other measures to prevent access to code and reverse engineering.
                                  Such features generally rely on specialized skill sets and third-party tools to implement.

                                  When considering whether to build or buy, you must take the costs of protection into account.
                                  Not only are these recurring costs that directly impact TCO (protection mechanisms must be
                                  constantly updated against new threats). Effective protection requires a specialized skill set that
                                  may not be readily available within every software vendor’s development team. Acquiring these
                                  skills in-house – either through supplementary training or recruitment – can be extremely costly.

                                  Cost: Training existing developers in security, or recruiting developers with these skills

                                  Cost: Continually monitoring, analyzing and creating solutions to meet emerging security needs.

                                  Back to Core Competence
                                  For most software publishers, licensing and protection are tools they require to better
                                  sell, distribute and protect their products. They usually fall outside the firm’s area of core
                                  competence. Core competence is what software vendors rely on for maintaining their
                                  competitive edge and ensuring a continued flow of revenues.

                                  Deviations from ongoing product development carry costs, although many of these are indirect
                                  and often difficult to quantify. Maintaining differentiation with new and improved features is
                                  critical to growing business in an increasingly competitive market.
Creating a homegrown licensing
                                  Homegrown licensing and protection solutions often require tradeoffs between developing new
       solution means deviating
                                  product features and capabilities and adapting the licensing solution to changing needs. Failure
  from core competence, which     to plan for the correct balance can imperil individual sales. In the worst case, it can result in
            generates revenues.   losing differentiation – and market share – to competitors.

                                  This problem becomes more acute when even relatively subtle changes require initiating a new
                                  R&D cycle, because these cycles tend to be among the costliest component in the product’s
                                  overall lifecycle. Homegrown solutions are often tightly integrated into the product itself. The
                                  addition of a new licensing model, for example, may require a full development cycle – from
                                  change request, through specification, design review and including QA testing. All this can
                                  severely burden development teams, impact roadmaps and draw out time-to-market for new
                                  product releases.

                                  Cost: Diversion of resources from meeting product-related marketing requirements and loss of
                                  revenues

                                  Cost: Diluted roadmap content and longer time-to-market




                                  Build vs. Buy: The Hidden Costs of License Management White Paper                                    3
Meeting the Needs of the Organization
Effective software licensing and protection cut across the entire organization. An efficient
solution requires dedicated tools to facilitate each role in the product lifecycle.



                                          Integrate
                                            (Enforce)




                      Define                                    License
                      (Specify)
                                                                (Package)




                                           Analyze
                                            (Manage)




                       Track
                      (Monitor)                                     Promote
                                                                     (Sell)




                                            Fulfill
                                            (Deliver)




At the same time, organizations require high visibility of data concerning licensing and
distribution to enable them to monitor and evaluate their business-model implementations. The
solution must be designed to integrate both into your organization’s existing processes and with
its various back-office systems.

A license management system is not entirely different in its scope from ERP and CRM systems.
The most significant similarity is how they all touch almost every department in an organization.
This is where an in-house system can become problematic.

Each department is constantly seeking tools and processes to optimize productivity. Engineering
uses the latest development and sourcing tools, IT adopts a new e-commerce initiative and
marketing tries improved business intelligence software. Organizational units may be changing
without necessarily communicating changes to one another. An in-house solution that is built to
work with current applications can quickly find itself outdated and unusable.

It is virtually impossible to predict how an enterprise is going to change and even more so,
how the industry is going to change. Your in-house development efforts will focus on methods
with which your programmers are familiar and comfortable. They are not likely to take all the
time necessary to design a system that is open-ended enough to scale to new applications or
business imperatives.

Cost: Initial integration with back-office support systems by IT/MIS personnel

Cost: Ongoing integration and creation of reporting, and other visibility tools, to meet changing
requirements

Quantifying the Costs of a Homegrown Solution
With these cost considerations in mind, it is possible to arrive at estimates for homegrown
solutions – including ongoing TCO during the solution lifetime..

For purposes of comparison, we have specified requirements for three typical homegrown
solutions. We define these as follows:

  • Basic (Limited Security). This solution includes one licensing model (perpetual) and relies on
    simple hashing of a single identifier to lock the license to a machine. The license is checked
    once each time the user runs the application.


Build vs. Buy: The Hidden Costs of License Management White Paper                                   4
• Secure Licensing. This solution provides additional licensing terms (but not concurrency)
                                          plus significant security enhancements – both runtime and for IP protection. It is
                                          specifically designed for the security conscious ISV. In addition, the solution includes an
                                          interface for backend systems such as CRM, ERP and order processing systems.

                                        • Enterprise Licensing. This solution adds concurrency support with a variety of
                                          enhancements required by enterprise customers, including redundant license servers.
       A third party, commercial          Because these are generally highly trusted customers, there is only minimal security.

   licensing solution can result
                                      Basic Assumptions
    in faster time-to-market, in
                                      We use the following assumptions in arriving at estimates for these three solution costs:
addition to initial cost savings in
 implementation and lower TCO.          • Developer Costs. We use an estimated average base salary of $84,000 based on median
                                          salary figures from the U.S. Bureau of Labor Statistics for software engineers. We then add
                                          50% burden and overhead costs (including bonuses, benefits, equipment, and physical
                                          facilities) to arrive at an average developer cost of $126,000 annually.

                                        • Opportunity Costs. We use the average from Software Magazine’s “Top 500” software firms
                                          for 2007, which is $174,622 of gross revenue per employee, assuming that development staff
                                          are diverted from the organization’s revenue-generating products.

                                        • Skill-Set Acquisition. We use an estimate of $2,000 per developer, per month for courses,
                                          books, journals, study time, etc. required for development staff to complement their skills to
                                          include licensing and protection.

                                        • Total Cost of Ownership (TCO). We use Gartner Research’s estimate of $3.40 in TCO costs for
                                          every development dollar invested in a custom application. We assume a five-year lifetime
                                          for the solution and base the annual TCO calculations on the Developer Costs only (exclusive
                                          of Lost Opportunity Costs and Skill-Set Acquisition Costs).

                                        • Development Effort. We use estimates (in Developer Months) based on over 20 years of
                                          experience in licensing, enforcement and protection of the SafeNet R&D team. These
                                          estimates include design, development and testing.

                                      Homegrown Solution Costs
                                      The following table summarizes the costs involved in implementing and maintaining the typical
                                      homegrown solutions over a five-year period:

                                                                     Basic
                                                                                                 Secure Licensing      Enterprise Licensing
                                                                     (Limited Security)
                                       Initial Development           15.5 Develeoper Month       39 Developer Months   70 Developer Months


                                       Development Cost              $163,719                    $411,938              $739,375
                                       Skill-Set Acquisition         31,000                      78,000                140,000
                                       Lost Opportunity Cost         225,553                     567,522               1,018,628
                                       Total Initial Cost            $420,272                    $1,057,459            $1,898,003


                                       Annual TCO                    $122,916                    $309,272              $555,104
                                       Lifetime TCO                  $614,580                    $1,546,362            $2,775,521


                                       Total 5-Year Cost             $1,034,852                  $2,603,821            $4,673,524




                                      Build vs. Buy: The Hidden Costs of License Management White Paper                                       5
Software Piracy
The above estimates are based on easily quantifiable costs. There are, however, other costs that
are more difficult to quantify precisely. Loss of revenue to software piracy is one such cost.

We all know that illegal copying results in lost revenues. The BSA/IDC annual survey attempts to
measure the effect of piracy globally, and the latest survey (released in May, 2010) estimates a
global piracy rate of 42%. Regional estimates are as follows:

         North America                   Western Europe             Central/Eastern Europe
               21%                             34%                           64%




                                                                                     Asia Pacific
                     Latin America                   Middle East/Africa                  59%
                         63%                                59%


However, piracy rates do not translate directly into actual revenue loss. You need to look at where
you actually sell your software (e.g. the published rate in Central and Eastern Europe is 64%
but it is only 21% in North America). Moreover, not all pirated software represents recoverable
revenues. In a recent survey carried out by KPMG, for example, while a third of the respondents
estimated their own losses (and, therefore, recoverable revenues) to be in excess of 10%,
another third estimated those real losses to be less than 5%.

This means that you need to make an informed assessment of actual, recoverable revenues.
Further, these revenues must be factored into the cost of a homegrown solution, because this
cost will continue to be incurred until the solution is implemented. What’s more, if the solution is
not up to the task of reducing piracy, revenues will continue to be lost going forward – even after
the solution is in place.

Consider the Advantages of a Commercial Solution
Taking into account all the potential costs, a homegrown solution can prove to be expensive to
implement. Further, the TCO over the lifetime of the solution represents a significant, ongoing
investment that can exceed the initial development costs in all three cases examined.

Given the level of investment required to produce and maintain a solution that really does the
job it is meant to do, there is good reason to examine alternatives – particularly those presented
by commercial solutions that are specifically designed to meet the software licensing and
management needs of technology vendors.




Build vs. Buy: The Hidden Costs of License Management White Paper                                      6
Implementing a commercial solution can deliver a number of important fiscal advantages over a
                                                  homegrown licensing and management solution. These include:

                                                    • Initial cost savings in implementation.
LicensingLive!™ (lahy’sun sing lahyv’),             • Lower ongoing costs. A vendor adopting a commercial solution will need to invest less in
adj. n. [SAFENET, INTERACTIVE]                        supporting that solution, because the solution provider assumes most of the responsibility
1. Immediate access to the best                       for enhancements, new features and meeting emerging opportunities and threats.
practices and emerging challenges
associated with software packaging,                 • Faster ramp-up time. Even if the commercial solution isn’t ready to go out of the box, you can
pricing, fulfillment, delivery and                     still expect to have it operational much faster than a homegrown solution to begin realizing
management. 2. A forum bringing                       the benefits of the solution sooner.
together software vendors, industry               A commercial solution may also offer additional, qualitative advantages over a homegrown
analysts, licensing consultants and               solution. Many commercial solutions are more robust than comparable homegrown solutions.
technology vendors.                               They may provide specialized tools and role-based support that contribute to greater operational
                                                  efficiency. Good commercial solutions are also set to scale, allowing vendors to grow the solution
                                                  – along with their business – with only incremental additional investment. Moreover, commercial
                                                  licensing and protection solutions tend to provide much more comprehensive, higher levels of
                                                  security – both against piracy and to protect IP assets – that are outside the scope of what the
                                                  typical vendor can invest in as part of a homegrown solution.

                                                  SafeNet Sentinel Software Monetization Solutions
                                                  SafeNet has more than 25 years of experience in delivering innovative and reliable software
                                                  licensing and entitlement management solutions to software and technology vendors worldwide.
                                                  Easy to integrate and use, innovative, and feature-focused, the company’s family of Sentinel®
                                                  Software Monetization Solutions are designed to meet the unique license enablement,
                                                  enforcement, and management requirements of any organization, regardless of size, technical
                                                  requirements or organizational structure. Only with SafeNet are clients able to address all
                                                  of their anti-piracy, IP protection, license enablement, and license management challenges
                                                  while increasing overall profitability, improving internal operations, maintaining competitive
                                                  positioning, and enhancing relationships with their customers and end users. With a proven
                                                  history in adapting to new requirements and introducing new technologies to address evolving
                                                  market conditions, SafeNet’s more than 25,000 customers around the globe know that by
                                                  choosing Sentinel, they choose the freedom to evolve how they do business today, tomorrow, and
                                                  beyond.

                                                  For more information on SafeNet’s complete portfolio of Software Monetization Solutions
                                                  for installed, embedded, and cloud applications or to download a free evaluation of our
                                                  award0winning products please visit www.safenet-inc.com/sentinel

                                                  To download a FREE SENTINEL HASP Developer Kit, visit: www.safenet-inc.com/HASPDK




  Join the Conversation
  Sentinel Online
  www.Safenet-inc.com/sentinel



      www.LicensingLive.com

      Twitter
      http://twitter.com/#!/LicensingLive

      LinkedIn
      http://bit.ly/LinkedInLicensingLive

      YouTube
      http://www.youtube.com/user/LicensingLive   Contact Us: For all office locations and contact information, please visit www.safenet-inc.com
                  BrightTalk                      Follow Us: www.safenet-inc.com/connected
  http://www.brighttalk.com/channel/5572          ©2010 SafeNet, Inc. All rights reserved. SafeNet and SafeNet logo are registered trademarks of SafeNet.
                                                  All other product names are trademarks of their respective owners. WP (EN)-12.03.10

                                                  Build vs. Buy: The Hidden Costs of License Management White Paper                                         7

More Related Content

What's hot

One XP Experience: Introducing Agile (XP) Software Development into a Culture...
One XP Experience: Introducing Agile (XP) Software Development into a Culture...One XP Experience: Introducing Agile (XP) Software Development into a Culture...
One XP Experience: Introducing Agile (XP) Software Development into a Culture...
David Leip
 
CTLR 2010 Issue 7 Waterfall Contract
CTLR 2010 Issue 7 Waterfall ContractCTLR 2010 Issue 7 Waterfall Contract
CTLR 2010 Issue 7 Waterfall Contract
susanatkinson
 
PLM Interoperability Solutions
PLM Interoperability SolutionsPLM Interoperability Solutions
PLM Interoperability Solutions
Geometric Ltd.
 
Bharath - SCM
Bharath - SCMBharath - SCM
Bharath - SCM
Bharath M
 
Open iT in Dew Journal
Open iT in Dew JournalOpen iT in Dew Journal
Open iT in Dew Journal
Open iT Inc.
 
Distributed Enterprise Solutions
Distributed Enterprise SolutionsDistributed Enterprise Solutions
Distributed Enterprise Solutions
seanbrookes
 
HCLT Whitepaper: Multi Channel Integration
HCLT Whitepaper: Multi Channel IntegrationHCLT Whitepaper: Multi Channel Integration
HCLT Whitepaper: Multi Channel Integration
HCL Technologies
 
Information systems-outsourcingasperp4459
Information systems-outsourcingasperp4459Information systems-outsourcingasperp4459
Information systems-outsourcingasperp4459
StudsPlanet.com
 
Technology Projects. What could possibly go wrong
Technology Projects. What could possibly go wrongTechnology Projects. What could possibly go wrong
Technology Projects. What could possibly go wrong
Andrew Lewis
 
Whitepaper: Supplier Collaboration Maturity Index - A Road Map for Evolution ...
Whitepaper: Supplier Collaboration Maturity Index - A Road Map for Evolution ...Whitepaper: Supplier Collaboration Maturity Index - A Road Map for Evolution ...
Whitepaper: Supplier Collaboration Maturity Index - A Road Map for Evolution ...
Manthan
 
SCL Aug Sep 2010 Software Development How Agile Are You
SCL Aug Sep 2010 Software Development   How Agile Are YouSCL Aug Sep 2010 Software Development   How Agile Are You
SCL Aug Sep 2010 Software Development How Agile Are You
susanatkinson
 
Software Risk Management for IT Execs CAST
Software Risk Management for IT Execs CASTSoftware Risk Management for IT Execs CAST
Software Risk Management for IT Execs CAST
CAST
 
TSIA/TSW Support Services Partner Best Practices Panel
TSIA/TSW Support Services Partner Best Practices PanelTSIA/TSW Support Services Partner Best Practices Panel
TSIA/TSW Support Services Partner Best Practices Panel
enValu - Value Enabled Channels
 
S+S Partner Opportunity Whitepaper
S+S Partner Opportunity WhitepaperS+S Partner Opportunity Whitepaper
S+S Partner Opportunity Whitepaper
sumanthr
 
Service&support as a strategic imperative
Service&support as a strategic imperativeService&support as a strategic imperative
Service&support as a strategic imperative
Catalina Popa
 

What's hot (15)

One XP Experience: Introducing Agile (XP) Software Development into a Culture...
One XP Experience: Introducing Agile (XP) Software Development into a Culture...One XP Experience: Introducing Agile (XP) Software Development into a Culture...
One XP Experience: Introducing Agile (XP) Software Development into a Culture...
 
CTLR 2010 Issue 7 Waterfall Contract
CTLR 2010 Issue 7 Waterfall ContractCTLR 2010 Issue 7 Waterfall Contract
CTLR 2010 Issue 7 Waterfall Contract
 
PLM Interoperability Solutions
PLM Interoperability SolutionsPLM Interoperability Solutions
PLM Interoperability Solutions
 
Bharath - SCM
Bharath - SCMBharath - SCM
Bharath - SCM
 
Open iT in Dew Journal
Open iT in Dew JournalOpen iT in Dew Journal
Open iT in Dew Journal
 
Distributed Enterprise Solutions
Distributed Enterprise SolutionsDistributed Enterprise Solutions
Distributed Enterprise Solutions
 
HCLT Whitepaper: Multi Channel Integration
HCLT Whitepaper: Multi Channel IntegrationHCLT Whitepaper: Multi Channel Integration
HCLT Whitepaper: Multi Channel Integration
 
Information systems-outsourcingasperp4459
Information systems-outsourcingasperp4459Information systems-outsourcingasperp4459
Information systems-outsourcingasperp4459
 
Technology Projects. What could possibly go wrong
Technology Projects. What could possibly go wrongTechnology Projects. What could possibly go wrong
Technology Projects. What could possibly go wrong
 
Whitepaper: Supplier Collaboration Maturity Index - A Road Map for Evolution ...
Whitepaper: Supplier Collaboration Maturity Index - A Road Map for Evolution ...Whitepaper: Supplier Collaboration Maturity Index - A Road Map for Evolution ...
Whitepaper: Supplier Collaboration Maturity Index - A Road Map for Evolution ...
 
SCL Aug Sep 2010 Software Development How Agile Are You
SCL Aug Sep 2010 Software Development   How Agile Are YouSCL Aug Sep 2010 Software Development   How Agile Are You
SCL Aug Sep 2010 Software Development How Agile Are You
 
Software Risk Management for IT Execs CAST
Software Risk Management for IT Execs CASTSoftware Risk Management for IT Execs CAST
Software Risk Management for IT Execs CAST
 
TSIA/TSW Support Services Partner Best Practices Panel
TSIA/TSW Support Services Partner Best Practices PanelTSIA/TSW Support Services Partner Best Practices Panel
TSIA/TSW Support Services Partner Best Practices Panel
 
S+S Partner Opportunity Whitepaper
S+S Partner Opportunity WhitepaperS+S Partner Opportunity Whitepaper
S+S Partner Opportunity Whitepaper
 
Service&support as a strategic imperative
Service&support as a strategic imperativeService&support as a strategic imperative
Service&support as a strategic imperative
 

Viewers also liked

The Revolution in Licensing - Cloud-Based Licensing
The Revolution in Licensing - Cloud-Based LicensingThe Revolution in Licensing - Cloud-Based Licensing
The Revolution in Licensing - Cloud-Based Licensing
LicensingLive! - SafeNet
 
Feria y Fiestas de Benahadux 2011 San José
Feria y Fiestas de Benahadux 2011 San JoséFeria y Fiestas de Benahadux 2011 San José
Feria y Fiestas de Benahadux 2011 San José
dinaBenahadux
 
Historieta
HistorietaHistorieta
Tampere martiniello
Tampere martinielloTampere martiniello
Tampere martiniello
Thomas Jézéquel
 
Bringing to Market a Successful Cloud Service - Knowing When to Partner, When...
Bringing to Market a Successful Cloud Service - Knowing When to Partner, When...Bringing to Market a Successful Cloud Service - Knowing When to Partner, When...
Bringing to Market a Successful Cloud Service - Knowing When to Partner, When...
LicensingLive! - SafeNet
 
Curs Adobe Photoshop CS5 incepatori - 01 - Familiarizare cu zona de lucru
Curs Adobe Photoshop CS5  incepatori - 01 - Familiarizare cu zona de lucruCurs Adobe Photoshop CS5  incepatori - 01 - Familiarizare cu zona de lucru
Curs Adobe Photoshop CS5 incepatori - 01 - Familiarizare cu zona de lucruCursurile Varilogic
 
Liudviko Rėzos kultūros centro veiklos pristatymas
Liudviko Rėzos kultūros centro veiklos pristatymasLiudviko Rėzos kultūros centro veiklos pristatymas
Liudviko Rėzos kultūros centro veiklos pristatymas
ausramika
 

Viewers also liked (7)

The Revolution in Licensing - Cloud-Based Licensing
The Revolution in Licensing - Cloud-Based LicensingThe Revolution in Licensing - Cloud-Based Licensing
The Revolution in Licensing - Cloud-Based Licensing
 
Feria y Fiestas de Benahadux 2011 San José
Feria y Fiestas de Benahadux 2011 San JoséFeria y Fiestas de Benahadux 2011 San José
Feria y Fiestas de Benahadux 2011 San José
 
Historieta
HistorietaHistorieta
Historieta
 
Tampere martiniello
Tampere martinielloTampere martiniello
Tampere martiniello
 
Bringing to Market a Successful Cloud Service - Knowing When to Partner, When...
Bringing to Market a Successful Cloud Service - Knowing When to Partner, When...Bringing to Market a Successful Cloud Service - Knowing When to Partner, When...
Bringing to Market a Successful Cloud Service - Knowing When to Partner, When...
 
Curs Adobe Photoshop CS5 incepatori - 01 - Familiarizare cu zona de lucru
Curs Adobe Photoshop CS5  incepatori - 01 - Familiarizare cu zona de lucruCurs Adobe Photoshop CS5  incepatori - 01 - Familiarizare cu zona de lucru
Curs Adobe Photoshop CS5 incepatori - 01 - Familiarizare cu zona de lucru
 
Liudviko Rėzos kultūros centro veiklos pristatymas
Liudviko Rėzos kultūros centro veiklos pristatymasLiudviko Rėzos kultūros centro veiklos pristatymas
Liudviko Rėzos kultūros centro veiklos pristatymas
 

Similar to Build vs. Buy: The Hidden Costs of Licensing

Finance :: Insurance Software Solutions - Build or Buy
Finance :: Insurance Software Solutions - Build or BuyFinance :: Insurance Software Solutions - Build or Buy
Finance :: Insurance Software Solutions - Build or Buy
torpidpenitenti59
 
Why Choose the Nalpeiron Licensing Service vs. Building Your Own
Why Choose the Nalpeiron Licensing Service vs. Building Your OwnWhy Choose the Nalpeiron Licensing Service vs. Building Your Own
Why Choose the Nalpeiron Licensing Service vs. Building Your Own
Jon Gillespie-Brown
 
Low.pdf
Low.pdfLow.pdf
Low.pdf
TEWMAGAZINE
 
State of the Cloud Computing Marketplace
State of the Cloud Computing MarketplaceState of the Cloud Computing Marketplace
State of the Cloud Computing Marketplace
Flexera
 
Effective Linux Migration Processes
Effective Linux Migration ProcessesEffective Linux Migration Processes
Effective Linux Migration Processes
sheilamia
 
10 things you need to know before buying manufacturing software
10 things you need to know before buying manufacturing software10 things you need to know before buying manufacturing software
10 things you need to know before buying manufacturing software
MRPeasy
 
10 huge-reasons-why-businesses-need-custom-software-development1
10 huge-reasons-why-businesses-need-custom-software-development110 huge-reasons-why-businesses-need-custom-software-development1
10 huge-reasons-why-businesses-need-custom-software-development1
Iron Mountain
 
Cut through Microsoft licensing complexity
Cut through Microsoft licensing complexityCut through Microsoft licensing complexity
Cut through Microsoft licensing complexity
Info-Tech Research Group
 
Stop Guessing about Your Software Usage
Stop Guessing about Your Software UsageStop Guessing about Your Software Usage
Stop Guessing about Your Software Usage
Open iT Inc.
 
Software License Audit Preparation
Software License Audit PreparationSoftware License Audit Preparation
Software License Audit Preparation
NPI_Spend_Mgmt
 
New Microsoft Word Document.docx
New Microsoft Word Document.docxNew Microsoft Word Document.docx
New Microsoft Word Document.docx
AbelAdisu
 
Custom Software Development Cost, Process and Time.pdf
Custom Software Development Cost, Process and Time.pdfCustom Software Development Cost, Process and Time.pdf
Custom Software Development Cost, Process and Time.pdf
JPLoft Solutions
 
Custom Software Development Cost, Process and Time (2).pdf
Custom Software Development Cost, Process and Time (2).pdfCustom Software Development Cost, Process and Time (2).pdf
Custom Software Development Cost, Process and Time (2).pdf
JPLoft Solutions
 
Optimizing Software Supply Chains
Optimizing Software Supply ChainsOptimizing Software Supply Chains
Optimizing Software Supply Chains
Cognizant
 
Wholesale distribution White Paper
Wholesale distribution White PaperWholesale distribution White Paper
Wholesale distribution White Paper
Garima Sinha
 
5 Tips To Managing Growth Guide
5 Tips To Managing Growth Guide5 Tips To Managing Growth Guide
5 Tips To Managing Growth Guide
Bright Technology
 
Software modernization
Software modernizationSoftware modernization
Software modernization
Jean-Christophe HUC (Jay C)
 
SaaS Presentation
SaaS PresentationSaaS Presentation
SaaS Presentation
sankarshanjoshi
 
Understanding True CRM Costs before Implementing an Enterprise Solution
Understanding True CRM Costs before Implementing an Enterprise SolutionUnderstanding True CRM Costs before Implementing an Enterprise Solution
Understanding True CRM Costs before Implementing an Enterprise Solution
williamsjohnseoexperts
 
Purchasingb2bNegotiationApril2010[1]
Purchasingb2bNegotiationApril2010[1]Purchasingb2bNegotiationApril2010[1]
Purchasingb2bNegotiationApril2010[1]
Phil Downe
 

Similar to Build vs. Buy: The Hidden Costs of Licensing (20)

Finance :: Insurance Software Solutions - Build or Buy
Finance :: Insurance Software Solutions - Build or BuyFinance :: Insurance Software Solutions - Build or Buy
Finance :: Insurance Software Solutions - Build or Buy
 
Why Choose the Nalpeiron Licensing Service vs. Building Your Own
Why Choose the Nalpeiron Licensing Service vs. Building Your OwnWhy Choose the Nalpeiron Licensing Service vs. Building Your Own
Why Choose the Nalpeiron Licensing Service vs. Building Your Own
 
Low.pdf
Low.pdfLow.pdf
Low.pdf
 
State of the Cloud Computing Marketplace
State of the Cloud Computing MarketplaceState of the Cloud Computing Marketplace
State of the Cloud Computing Marketplace
 
Effective Linux Migration Processes
Effective Linux Migration ProcessesEffective Linux Migration Processes
Effective Linux Migration Processes
 
10 things you need to know before buying manufacturing software
10 things you need to know before buying manufacturing software10 things you need to know before buying manufacturing software
10 things you need to know before buying manufacturing software
 
10 huge-reasons-why-businesses-need-custom-software-development1
10 huge-reasons-why-businesses-need-custom-software-development110 huge-reasons-why-businesses-need-custom-software-development1
10 huge-reasons-why-businesses-need-custom-software-development1
 
Cut through Microsoft licensing complexity
Cut through Microsoft licensing complexityCut through Microsoft licensing complexity
Cut through Microsoft licensing complexity
 
Stop Guessing about Your Software Usage
Stop Guessing about Your Software UsageStop Guessing about Your Software Usage
Stop Guessing about Your Software Usage
 
Software License Audit Preparation
Software License Audit PreparationSoftware License Audit Preparation
Software License Audit Preparation
 
New Microsoft Word Document.docx
New Microsoft Word Document.docxNew Microsoft Word Document.docx
New Microsoft Word Document.docx
 
Custom Software Development Cost, Process and Time.pdf
Custom Software Development Cost, Process and Time.pdfCustom Software Development Cost, Process and Time.pdf
Custom Software Development Cost, Process and Time.pdf
 
Custom Software Development Cost, Process and Time (2).pdf
Custom Software Development Cost, Process and Time (2).pdfCustom Software Development Cost, Process and Time (2).pdf
Custom Software Development Cost, Process and Time (2).pdf
 
Optimizing Software Supply Chains
Optimizing Software Supply ChainsOptimizing Software Supply Chains
Optimizing Software Supply Chains
 
Wholesale distribution White Paper
Wholesale distribution White PaperWholesale distribution White Paper
Wholesale distribution White Paper
 
5 Tips To Managing Growth Guide
5 Tips To Managing Growth Guide5 Tips To Managing Growth Guide
5 Tips To Managing Growth Guide
 
Software modernization
Software modernizationSoftware modernization
Software modernization
 
SaaS Presentation
SaaS PresentationSaaS Presentation
SaaS Presentation
 
Understanding True CRM Costs before Implementing an Enterprise Solution
Understanding True CRM Costs before Implementing an Enterprise SolutionUnderstanding True CRM Costs before Implementing an Enterprise Solution
Understanding True CRM Costs before Implementing an Enterprise Solution
 
Purchasingb2bNegotiationApril2010[1]
Purchasingb2bNegotiationApril2010[1]Purchasingb2bNegotiationApril2010[1]
Purchasingb2bNegotiationApril2010[1]
 

More from LicensingLive! - SafeNet

VSTEP Case Study
VSTEP Case StudyVSTEP Case Study
VSTEP Case Study
LicensingLive! - SafeNet
 
Cloud Monetization: A Step by Step Guide
Cloud Monetization: A Step by Step GuideCloud Monetization: A Step by Step Guide
Cloud Monetization: A Step by Step Guide
LicensingLive! - SafeNet
 
Turning Technology Threats into Opportunities – The Licensing View
Turning Technology Threats into Opportunities – The Licensing ViewTurning Technology Threats into Opportunities – The Licensing View
Turning Technology Threats into Opportunities – The Licensing View
LicensingLive! - SafeNet
 
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
LicensingLive! - SafeNet
 
Integrating Billing and Licensing in a Cloud Environment
Integrating Billing and Licensing in a Cloud EnvironmentIntegrating Billing and Licensing in a Cloud Environment
Integrating Billing and Licensing in a Cloud Environment
LicensingLive! - SafeNet
 
Cloud Adoption - A Practical Approach
Cloud Adoption - A Practical ApproachCloud Adoption - A Practical Approach
Cloud Adoption - A Practical Approach
LicensingLive! - SafeNet
 
VSM Case Study
VSM Case StudyVSM Case Study
VSM Case Study
LicensingLive! - SafeNet
 
Geocap Case Study
Geocap Case StudyGeocap Case Study
Geocap Case Study
LicensingLive! - SafeNet
 
EMS Case Study
EMS Case StudyEMS Case Study
EMS Case Study
LicensingLive! - SafeNet
 
Inea cs en__v4_web
Inea cs en__v4_webInea cs en__v4_web
Inea cs en__v4_web
LicensingLive! - SafeNet
 
Key Traffic Systems
Key Traffic SystemsKey Traffic Systems
Key Traffic Systems
LicensingLive! - SafeNet
 
DipTech
DipTechDipTech
Iritech Inc.
Iritech Inc.Iritech Inc.
CPC
CPCCPC
RiserTec
RiserTecRiserTec
Sentinel HASP Envelope
Sentinel HASP EnvelopeSentinel HASP Envelope
Sentinel HASP Envelope
LicensingLive! - SafeNet
 
Navigating the Top Six Business Challenges of Delivering Software as a Service
Navigating the Top Six Business Challenges of Delivering Software as a Service  Navigating the Top Six Business Challenges of Delivering Software as a Service
Navigating the Top Six Business Challenges of Delivering Software as a Service
LicensingLive! - SafeNet
 
SaaS Pricing and Packaging Strategies
SaaS Pricing and Packaging Strategies SaaS Pricing and Packaging Strategies
SaaS Pricing and Packaging Strategies
LicensingLive! - SafeNet
 
Cloudy with a Chance of Insight
Cloudy with a Chance of InsightCloudy with a Chance of Insight
Cloudy with a Chance of Insight
LicensingLive! - SafeNet
 
Addressing New Challenges in Software Protection for .NET
Addressing New Challenges in Software Protection for .NETAddressing New Challenges in Software Protection for .NET
Addressing New Challenges in Software Protection for .NET
LicensingLive! - SafeNet
 

More from LicensingLive! - SafeNet (20)

VSTEP Case Study
VSTEP Case StudyVSTEP Case Study
VSTEP Case Study
 
Cloud Monetization: A Step by Step Guide
Cloud Monetization: A Step by Step GuideCloud Monetization: A Step by Step Guide
Cloud Monetization: A Step by Step Guide
 
Turning Technology Threats into Opportunities – The Licensing View
Turning Technology Threats into Opportunities – The Licensing ViewTurning Technology Threats into Opportunities – The Licensing View
Turning Technology Threats into Opportunities – The Licensing View
 
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
 
Integrating Billing and Licensing in a Cloud Environment
Integrating Billing and Licensing in a Cloud EnvironmentIntegrating Billing and Licensing in a Cloud Environment
Integrating Billing and Licensing in a Cloud Environment
 
Cloud Adoption - A Practical Approach
Cloud Adoption - A Practical ApproachCloud Adoption - A Practical Approach
Cloud Adoption - A Practical Approach
 
VSM Case Study
VSM Case StudyVSM Case Study
VSM Case Study
 
Geocap Case Study
Geocap Case StudyGeocap Case Study
Geocap Case Study
 
EMS Case Study
EMS Case StudyEMS Case Study
EMS Case Study
 
Inea cs en__v4_web
Inea cs en__v4_webInea cs en__v4_web
Inea cs en__v4_web
 
Key Traffic Systems
Key Traffic SystemsKey Traffic Systems
Key Traffic Systems
 
DipTech
DipTechDipTech
DipTech
 
Iritech Inc.
Iritech Inc.Iritech Inc.
Iritech Inc.
 
CPC
CPCCPC
CPC
 
RiserTec
RiserTecRiserTec
RiserTec
 
Sentinel HASP Envelope
Sentinel HASP EnvelopeSentinel HASP Envelope
Sentinel HASP Envelope
 
Navigating the Top Six Business Challenges of Delivering Software as a Service
Navigating the Top Six Business Challenges of Delivering Software as a Service  Navigating the Top Six Business Challenges of Delivering Software as a Service
Navigating the Top Six Business Challenges of Delivering Software as a Service
 
SaaS Pricing and Packaging Strategies
SaaS Pricing and Packaging Strategies SaaS Pricing and Packaging Strategies
SaaS Pricing and Packaging Strategies
 
Cloudy with a Chance of Insight
Cloudy with a Chance of InsightCloudy with a Chance of Insight
Cloudy with a Chance of Insight
 
Addressing New Challenges in Software Protection for .NET
Addressing New Challenges in Software Protection for .NETAddressing New Challenges in Software Protection for .NET
Addressing New Challenges in Software Protection for .NET
 

Recently uploaded

Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 

Recently uploaded (20)

Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 

Build vs. Buy: The Hidden Costs of Licensing

  • 1. Bu Build vs. Buy: The Hidden Costs of License Management WHIT WHITE PAPER Today, very few software vendors choose to build their own installation packaging procedures, opting instead to use a commercial solution. The decision to go with one of the readily available installers makes good economic sense. The costs of developing these solutions can In today’s dynamic and result in high total cost of ownership (TCO), because producing and maintaining an effective competitive software business solution may require ongoing involvement of resources from across the vendor’s organization. environment, software licensing The same business considerations apply to software licensing and management. Yet, despite and management solutions the fact that these solutions may be even more complex and costly than those for installation must be flexible. procedures, many vendors still consider building a homegrown solution to be the most cost-effective option available. This paper examines the real costs – many of them too often overlooked – involved in the decision to develop a homegrown licensing and protection solution. Primarily a Business Decision The software business environment today is increasingly dynamic and competitive. As a software vendor you require increased flexibility to differentiate your offerings and to respond quickly to changing customer needs. As you expand globally, you may be faced with increasing reliance on indirect channels to grow your business. Additionally, in the face of software piracy threats, it is necessary to find ways to assure and enhance revenues and better control use of your intellectual property. You also need to do this all while preserving margins to retain more profits. Moving beyond paper licensing to more flexible, software-based licensing is a business decision. There is a growing trend toward a variety of service oriented models – rental, subscription and floating network licenses – that can help you become more competitive by offering your customers more choices. In addition, the ability to tailor packages to meet specific customer needs delivers real value and increased flexibility as you grow your business in more dynamic markets. Build vs. Buy: The Hidden Costs of License Management White Paper 1
  • 2. Developing the Software is Only the Beginning On its face, developing a software licensing solution appears to be fairly straight forward. After all, it’s mainly a software development project with relatively clear objectives. In reality, the changing market environment in which most software vendors operate today demands much more complex licensing requirements than ever before. Sales and marketing models are continually changing as competitive pressures and dynamic market trends create new threats and opportunities. Failure to adapt to these changes can seriously impact your competitiveness. Costs of developing a Not only must the solution be robust, it must also provide comprehensive features to enable the homegrown licensing solution flexibility required in today’s dynamic markets. This includes the ability to create new licensing include not only initial models that add inherent value to offerings to deepen penetration and attract new segments. It also means support for new sales and distribution models that will allow you to reach broader development, but up-front markets through both direct and indirect channels, including the Internet. planning and ongoing dedication of developers to maintain and The solution must support a broad range of functions across the organization and enable them update the system. to respond to new opportunities rapidly and without entering into new, costly engineering cycles. Ideally, the solution should separate engineering from all subsequent tasks to enable multiple licensing models based on a single set of binaries that do not require modification after release. All these requirements mean a much more complex solution than previously associated with software licensing. They further extend the scope of the project to build in expected future requirements (e.g. new platform support), constant modification of the solution to meet changing market dynamics (e.g. new licensing and distribution models), or both. The end result is higher initial costs and ongoing maintenance expenses, particularly for a homegrown solution designed to last years where you may experience engineering turnover without adequate knowledge transfer. In short, before embarking on – or continuing – a homegrown licensing system, you should look beyond initial development costs to the overall TCO inherent in a comprehensive solution. Cost: Up-front planning to make certain that the solution developed will actually meet the organization’s needs Cost: Initial development requiring years of development resources to create a robust, comprehensive solution Cost: Ongoing dedication of up to two developers to maintain and update the system and respond to unforeseen market changes Protection – You Can’t Buy it by the Slice Licensing and protection are often viewed as separate, somewhat contradictory, issues. You license to enable use of your products within the terms of agreements with your customers. You protect your products to prevent use outside these terms. One might reasonably argue that there is an inverse relationship between the level of trust you share with your customers and the degree of protection you require in your licensing solution. So, if I trust my customers “a lot” and just want to enable them to use my products, it might be reasoned, I really only need a “little” protection. In reality, however, it may not be this simple. While you can rate licensing as being more or less complex – based on the range and combination of licensing terms and other features available – defining the “right amount” of protection is an entirely different matter. Build vs. Buy: The Hidden Costs of License Management White Paper 2
  • 3. For this reason, you need to decide up front what level of protection you need. The issue of protection becomes more critical if licensing is being developed to implement new sales and Software protection must distribution models. Not only must you take into account that you may be selling your products account for a wide range to a wider range of customers, with whom you share varying degrees of trust. The software also of customers, and involves assumes a life of its own with distribution methods such as ESD and sales models based on recurring costs because it must electronic licensing. In these cases, not only do the licenses need to be securely self enforcing; be constantly updated against you also need to ensure your intellectual property against reverse engineering and theft. This new threats. requires implementing features such as protective wrapping that might include obfuscation, encryption and a variety of other measures to prevent access to code and reverse engineering. Such features generally rely on specialized skill sets and third-party tools to implement. When considering whether to build or buy, you must take the costs of protection into account. Not only are these recurring costs that directly impact TCO (protection mechanisms must be constantly updated against new threats). Effective protection requires a specialized skill set that may not be readily available within every software vendor’s development team. Acquiring these skills in-house – either through supplementary training or recruitment – can be extremely costly. Cost: Training existing developers in security, or recruiting developers with these skills Cost: Continually monitoring, analyzing and creating solutions to meet emerging security needs. Back to Core Competence For most software publishers, licensing and protection are tools they require to better sell, distribute and protect their products. They usually fall outside the firm’s area of core competence. Core competence is what software vendors rely on for maintaining their competitive edge and ensuring a continued flow of revenues. Deviations from ongoing product development carry costs, although many of these are indirect and often difficult to quantify. Maintaining differentiation with new and improved features is critical to growing business in an increasingly competitive market. Creating a homegrown licensing Homegrown licensing and protection solutions often require tradeoffs between developing new solution means deviating product features and capabilities and adapting the licensing solution to changing needs. Failure from core competence, which to plan for the correct balance can imperil individual sales. In the worst case, it can result in generates revenues. losing differentiation – and market share – to competitors. This problem becomes more acute when even relatively subtle changes require initiating a new R&D cycle, because these cycles tend to be among the costliest component in the product’s overall lifecycle. Homegrown solutions are often tightly integrated into the product itself. The addition of a new licensing model, for example, may require a full development cycle – from change request, through specification, design review and including QA testing. All this can severely burden development teams, impact roadmaps and draw out time-to-market for new product releases. Cost: Diversion of resources from meeting product-related marketing requirements and loss of revenues Cost: Diluted roadmap content and longer time-to-market Build vs. Buy: The Hidden Costs of License Management White Paper 3
  • 4. Meeting the Needs of the Organization Effective software licensing and protection cut across the entire organization. An efficient solution requires dedicated tools to facilitate each role in the product lifecycle. Integrate (Enforce) Define License (Specify) (Package) Analyze (Manage) Track (Monitor) Promote (Sell) Fulfill (Deliver) At the same time, organizations require high visibility of data concerning licensing and distribution to enable them to monitor and evaluate their business-model implementations. The solution must be designed to integrate both into your organization’s existing processes and with its various back-office systems. A license management system is not entirely different in its scope from ERP and CRM systems. The most significant similarity is how they all touch almost every department in an organization. This is where an in-house system can become problematic. Each department is constantly seeking tools and processes to optimize productivity. Engineering uses the latest development and sourcing tools, IT adopts a new e-commerce initiative and marketing tries improved business intelligence software. Organizational units may be changing without necessarily communicating changes to one another. An in-house solution that is built to work with current applications can quickly find itself outdated and unusable. It is virtually impossible to predict how an enterprise is going to change and even more so, how the industry is going to change. Your in-house development efforts will focus on methods with which your programmers are familiar and comfortable. They are not likely to take all the time necessary to design a system that is open-ended enough to scale to new applications or business imperatives. Cost: Initial integration with back-office support systems by IT/MIS personnel Cost: Ongoing integration and creation of reporting, and other visibility tools, to meet changing requirements Quantifying the Costs of a Homegrown Solution With these cost considerations in mind, it is possible to arrive at estimates for homegrown solutions – including ongoing TCO during the solution lifetime.. For purposes of comparison, we have specified requirements for three typical homegrown solutions. We define these as follows: • Basic (Limited Security). This solution includes one licensing model (perpetual) and relies on simple hashing of a single identifier to lock the license to a machine. The license is checked once each time the user runs the application. Build vs. Buy: The Hidden Costs of License Management White Paper 4
  • 5. • Secure Licensing. This solution provides additional licensing terms (but not concurrency) plus significant security enhancements – both runtime and for IP protection. It is specifically designed for the security conscious ISV. In addition, the solution includes an interface for backend systems such as CRM, ERP and order processing systems. • Enterprise Licensing. This solution adds concurrency support with a variety of enhancements required by enterprise customers, including redundant license servers. A third party, commercial Because these are generally highly trusted customers, there is only minimal security. licensing solution can result Basic Assumptions in faster time-to-market, in We use the following assumptions in arriving at estimates for these three solution costs: addition to initial cost savings in implementation and lower TCO. • Developer Costs. We use an estimated average base salary of $84,000 based on median salary figures from the U.S. Bureau of Labor Statistics for software engineers. We then add 50% burden and overhead costs (including bonuses, benefits, equipment, and physical facilities) to arrive at an average developer cost of $126,000 annually. • Opportunity Costs. We use the average from Software Magazine’s “Top 500” software firms for 2007, which is $174,622 of gross revenue per employee, assuming that development staff are diverted from the organization’s revenue-generating products. • Skill-Set Acquisition. We use an estimate of $2,000 per developer, per month for courses, books, journals, study time, etc. required for development staff to complement their skills to include licensing and protection. • Total Cost of Ownership (TCO). We use Gartner Research’s estimate of $3.40 in TCO costs for every development dollar invested in a custom application. We assume a five-year lifetime for the solution and base the annual TCO calculations on the Developer Costs only (exclusive of Lost Opportunity Costs and Skill-Set Acquisition Costs). • Development Effort. We use estimates (in Developer Months) based on over 20 years of experience in licensing, enforcement and protection of the SafeNet R&D team. These estimates include design, development and testing. Homegrown Solution Costs The following table summarizes the costs involved in implementing and maintaining the typical homegrown solutions over a five-year period: Basic Secure Licensing Enterprise Licensing (Limited Security) Initial Development 15.5 Develeoper Month 39 Developer Months 70 Developer Months Development Cost $163,719 $411,938 $739,375 Skill-Set Acquisition 31,000 78,000 140,000 Lost Opportunity Cost 225,553 567,522 1,018,628 Total Initial Cost $420,272 $1,057,459 $1,898,003 Annual TCO $122,916 $309,272 $555,104 Lifetime TCO $614,580 $1,546,362 $2,775,521 Total 5-Year Cost $1,034,852 $2,603,821 $4,673,524 Build vs. Buy: The Hidden Costs of License Management White Paper 5
  • 6. Software Piracy The above estimates are based on easily quantifiable costs. There are, however, other costs that are more difficult to quantify precisely. Loss of revenue to software piracy is one such cost. We all know that illegal copying results in lost revenues. The BSA/IDC annual survey attempts to measure the effect of piracy globally, and the latest survey (released in May, 2010) estimates a global piracy rate of 42%. Regional estimates are as follows: North America Western Europe Central/Eastern Europe 21% 34% 64% Asia Pacific Latin America Middle East/Africa 59% 63% 59% However, piracy rates do not translate directly into actual revenue loss. You need to look at where you actually sell your software (e.g. the published rate in Central and Eastern Europe is 64% but it is only 21% in North America). Moreover, not all pirated software represents recoverable revenues. In a recent survey carried out by KPMG, for example, while a third of the respondents estimated their own losses (and, therefore, recoverable revenues) to be in excess of 10%, another third estimated those real losses to be less than 5%. This means that you need to make an informed assessment of actual, recoverable revenues. Further, these revenues must be factored into the cost of a homegrown solution, because this cost will continue to be incurred until the solution is implemented. What’s more, if the solution is not up to the task of reducing piracy, revenues will continue to be lost going forward – even after the solution is in place. Consider the Advantages of a Commercial Solution Taking into account all the potential costs, a homegrown solution can prove to be expensive to implement. Further, the TCO over the lifetime of the solution represents a significant, ongoing investment that can exceed the initial development costs in all three cases examined. Given the level of investment required to produce and maintain a solution that really does the job it is meant to do, there is good reason to examine alternatives – particularly those presented by commercial solutions that are specifically designed to meet the software licensing and management needs of technology vendors. Build vs. Buy: The Hidden Costs of License Management White Paper 6
  • 7. Implementing a commercial solution can deliver a number of important fiscal advantages over a homegrown licensing and management solution. These include: • Initial cost savings in implementation. LicensingLive!™ (lahy’sun sing lahyv’), • Lower ongoing costs. A vendor adopting a commercial solution will need to invest less in adj. n. [SAFENET, INTERACTIVE] supporting that solution, because the solution provider assumes most of the responsibility 1. Immediate access to the best for enhancements, new features and meeting emerging opportunities and threats. practices and emerging challenges associated with software packaging, • Faster ramp-up time. Even if the commercial solution isn’t ready to go out of the box, you can pricing, fulfillment, delivery and still expect to have it operational much faster than a homegrown solution to begin realizing management. 2. A forum bringing the benefits of the solution sooner. together software vendors, industry A commercial solution may also offer additional, qualitative advantages over a homegrown analysts, licensing consultants and solution. Many commercial solutions are more robust than comparable homegrown solutions. technology vendors. They may provide specialized tools and role-based support that contribute to greater operational efficiency. Good commercial solutions are also set to scale, allowing vendors to grow the solution – along with their business – with only incremental additional investment. Moreover, commercial licensing and protection solutions tend to provide much more comprehensive, higher levels of security – both against piracy and to protect IP assets – that are outside the scope of what the typical vendor can invest in as part of a homegrown solution. SafeNet Sentinel Software Monetization Solutions SafeNet has more than 25 years of experience in delivering innovative and reliable software licensing and entitlement management solutions to software and technology vendors worldwide. Easy to integrate and use, innovative, and feature-focused, the company’s family of Sentinel® Software Monetization Solutions are designed to meet the unique license enablement, enforcement, and management requirements of any organization, regardless of size, technical requirements or organizational structure. Only with SafeNet are clients able to address all of their anti-piracy, IP protection, license enablement, and license management challenges while increasing overall profitability, improving internal operations, maintaining competitive positioning, and enhancing relationships with their customers and end users. With a proven history in adapting to new requirements and introducing new technologies to address evolving market conditions, SafeNet’s more than 25,000 customers around the globe know that by choosing Sentinel, they choose the freedom to evolve how they do business today, tomorrow, and beyond. For more information on SafeNet’s complete portfolio of Software Monetization Solutions for installed, embedded, and cloud applications or to download a free evaluation of our award0winning products please visit www.safenet-inc.com/sentinel To download a FREE SENTINEL HASP Developer Kit, visit: www.safenet-inc.com/HASPDK Join the Conversation Sentinel Online www.Safenet-inc.com/sentinel www.LicensingLive.com Twitter http://twitter.com/#!/LicensingLive LinkedIn http://bit.ly/LinkedInLicensingLive YouTube http://www.youtube.com/user/LicensingLive Contact Us: For all office locations and contact information, please visit www.safenet-inc.com BrightTalk Follow Us: www.safenet-inc.com/connected http://www.brighttalk.com/channel/5572 ©2010 SafeNet, Inc. All rights reserved. SafeNet and SafeNet logo are registered trademarks of SafeNet. All other product names are trademarks of their respective owners. WP (EN)-12.03.10 Build vs. Buy: The Hidden Costs of License Management White Paper 7