SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
TECH BRIEF




Controlling the Cost of Licensing
and Tool Provisioning for Enterprise
Development Teams                                                                      by Philip Rathle




              M                ore so than ever, periods of economic contraction demand that
                               companies evaluate every aspect of how they operate their businesses.
                               Typically this investigation starts by examining how a company can
                               retain and sharpen its competitive edge while at the same time trimming,
                               and sometimes drastically cutting costs. Companies may also study
                   internal processes to identify inefficiencies and explore methods to improve the
                   speed of business. One area most every company is re-evaluating in this recession is
                   IT resources specifically, software resources.And what they are discovering is the
                   need to streamline and simplify these resources. Many companies are finding that
                   they work with multiple vendors, have too many licenses of software products and
                   that they have agreed to inflexible license schemes that do not allow the business to
                   get the most from its software investment.These companies are also realizing they
                   aren’t clear about who or what departments are using which tools and what
                   versions of software tools are being used.
                   On the flip side, all of the activities just mentioned result in a long lead time to
                   acquire new tools needed for projects, and result in massive amounts of overhead
                   and paperwork in order to secure (evaluate, negotiate, procure, deploy) new tools.
                   This affects productivity, project quality and timelines. Companies are looking for
                   solutions that decrease these direct and indirect costs.
                   The emergence of software tooling is playing an increasing role in helping
                   companies to redefine processes, reduce costs and consolidate software resources
                   —which all contribute to greater efficiencies and a competitive edge. Software
                   assets comprise an important part of a company’s cost structure.They are both a
                   cost, and an indispensible enabling factor for most every business.The direct cost
                   of commercial software is fairly straightforward to calculate and includes the cost
                   to license and maintain a particular software package.The cost of custom software
                   can be somewhat trickier to calculate and typically requires accounting for an
                   entire project’s costs, including man hours for implementation, consulting fees,
                   development and testing, and the cost of any commercial software required.
                                                       However, whether software is bought off the
                                                       shelf, built in-house, or both, the indirect cost of
 The emergence of software tooling                     software can contribute quite significantly to a
                                                       company’s cost structure. In fact, according
     is playing an increasing role in                  Timothy Chou,“The End of Software” quoting
    helping companies to redefine                      Gartner Group, the annual cost to own and
                                                       manage software applications can be up to
      processes, reduce costs and                      four times the cost of the initial purchase.
                                                       Thus, a well-balanced strategy for evaluating a
   consolidate software resources                      company’s software assets should consider the
  —which all contribute to greater                     direct as well as the indirect costs of both
                                                       commercial and custom software.
 efficiencies and a competitive edge.



                                                                 PROGRAMMERS.COM           800.445.7899       27
TECH BRIEF



  Software tooling is a key enabling factor in reducing these direct and indirect         Having high quality software tooling
  costs. Software tooling is the software used to design, build and run the software      is more important than ever to help
  that in turn runs the business—reliably, predictably, securely and continuously.        reduce the cost of building and
  As is true in a mechanic’s shop, good tools are not always cheap. However, good         maintaining software, as well as to
  tools can play an important role in reducing the overall cost structure through         improve efficiencies and reduce hardware
  improvements in productivity, processing efficiency and performance, decreased          spend. Sophisticated options for acquiring
  downtime due to increased quality, faster ramp-up times for project members,            and deploying software tools can help
  and more.A customer once told me that with the right tools, a skilled individual        reduce direct and indirect costs, making
  can do just about anything, but with the wrong tools he or she will struggle and        them easier to buy, manage and deploy.
  can be only marginally successful. In my many years as an IT professional I have
  found this to be true.
  However, businesses cannot overlook the fact that software tooling costs money.
  As with all software, software tooling incurs not only direct, but also indirect
  costs, such as the cost to deploy and license the software to those who need it,
  the cost of regularly rolling out software updates so that everyone has the latest
  version, and then ensuring that that unused licenses don’t go idle. Managing
  vendor relationships and ensuring that licenses are in compliance also rack up
  costs.A global financial institution told me when they deployed a new version of
  a tool to all of its users it took nearly five months.The costs associated with such
  a prolonged deployment can add up and are the types of costs that CIOs are
  striving to reduce.
  So how can you reduce the direct and indirect costs associated with software
  tooling in order to leverage high quality tools that will help to reduce overall IT
  costs? Here are some tips:
                                                                                                               ABOUT THE AUTHOR
  1. Vendor consolidation. One of the greatest costs of managing tools is                                      Philip Rathle brings
     managing different vendors. Look for opportunities to consolidate. Find a                                 over thirteen years of
     company that satisfies your broader needs, has a proven track record and is                               software experience to
     committed to building the types of tools that you need to run your business.                              his role as Director of
                                                                                                               Product Management at
  2. Product consolidation. In an ideal world, every computer, however large,                                  Embarcadero, during
     would have one CPU, one disk and one memory subsystem, each powerful                                      which he has worked
     enough to handle the demands of whatever one might throw at it.At the                                     extensively with Global
     same time, we would each have one single piece of software that did                                       1000 organizations,
     absolutely everything that we needed, and it would run with perfect                  Big 5 Consulting, and start-ups, and in the
                                                                                          public sector. Prior to Embarcadero, he
     efficiency. Of course neither of these is really practical or possible, leaving us
                                                                                          co-founded and served as the CTO of
     with the next best solution - to buy a set of products that function together to     Customer Evolutions, a provider of customer
     meet one’s needs. In the worlds of construction and auto repair, this solution       data integration software & services. He
     is called a tool chest.                                                              previously worked as Solution Architect and
                                                                                          Lead Consultant at Tanning Technology
  3. Centralized license management & pooled licenses. Most desktop
                                                                                          Corporation, and started his career at
     software is tied to a single computer and requires a serial number to unlock.        Andersen Consulting (now Accenture).
     Such licenses become exceedingly difficult to manage as the user base grows.         As Director of Product Management for
     Managers can easily spend hours tracking serial numbers in spreadsheets,             Embarcadero All-Access, he is responsible
     working with vendors to move licenses between users and/or facilities, and           for Embarcadero’s industry-leading
     working with IT to inventory desktops in order to satisfy the finance                software tooling and licensing solutions
                                                                                          for developers, architects, and DBA’s.
     department’s compliance needs. Look for a solution that enables you to
                                                                                          philip.rathle@embarcadero.com
     manage software licenses in-house, from a centralized location. Depending on
     your usage characteristics, shared/pooled licenses may be a way to further
     optimize usage, particularly across time zones if you are global company.
  4. On-demand tooling. Find software that is simple to deploy and manage.
     Many companies have been looking to cloud computing as a solution,
     providing software that can run over the network (often through a browser)
     with a pay-as-you-go model.




28 800.445.7899        PROGRAMMERS.COM

Contenu connexe

Plus de Embarcadero Technologies

RAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and InstrumentationRAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and InstrumentationEmbarcadero Technologies
 
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBaseEmbeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBaseEmbarcadero Technologies
 
Rad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup DocumentRad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup DocumentEmbarcadero Technologies
 
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinarMove Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinarEmbarcadero Technologies
 
Getting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and AndroidGetting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and AndroidEmbarcadero Technologies
 
ER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data ArchitectureER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data ArchitectureEmbarcadero Technologies
 
The Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst PracticesThe Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst PracticesEmbarcadero Technologies
 
Driving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data AssetsDriving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data AssetsEmbarcadero Technologies
 
Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Embarcadero Technologies
 
Agile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessAgile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessEmbarcadero Technologies
 
What's New in DBArtisan and Rapid SQL 2016
What's New in DBArtisan and Rapid SQL 2016What's New in DBArtisan and Rapid SQL 2016
What's New in DBArtisan and Rapid SQL 2016Embarcadero Technologies
 
Is This Really a SAN Problem? Understanding the Performance of Your IO Subsy...
Is This Really a SAN Problem? Understanding the Performance of  Your IO Subsy...Is This Really a SAN Problem? Understanding the Performance of  Your IO Subsy...
Is This Really a SAN Problem? Understanding the Performance of Your IO Subsy...Embarcadero Technologies
 
RAD Studio, Delphi and C++Builder 10 Feature Matrix
RAD Studio, Delphi and C++Builder 10 Feature MatrixRAD Studio, Delphi and C++Builder 10 Feature Matrix
RAD Studio, Delphi and C++Builder 10 Feature MatrixEmbarcadero Technologies
 
7 Dangerous Myths DBAs Believe about Data Modeling
7 Dangerous Myths DBAs Believe about Data Modeling7 Dangerous Myths DBAs Believe about Data Modeling
7 Dangerous Myths DBAs Believe about Data ModelingEmbarcadero Technologies
 
The Key to Big Data Modeling: Collaboration
The Key to Big Data Modeling: CollaborationThe Key to Big Data Modeling: Collaboration
The Key to Big Data Modeling: CollaborationEmbarcadero Technologies
 
Understanding Hardware: The Right Fights for the DBA to Pick with the Server ...
Understanding Hardware: The Right Fights for the DBA to Pick with the Server ...Understanding Hardware: The Right Fights for the DBA to Pick with the Server ...
Understanding Hardware: The Right Fights for the DBA to Pick with the Server ...Embarcadero Technologies
 

Plus de Embarcadero Technologies (20)

RAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and InstrumentationRAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and Instrumentation
 
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBaseEmbeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
 
Rad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup DocumentRad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup Document
 
TMS Google Mapping Components
TMS Google Mapping ComponentsTMS Google Mapping Components
TMS Google Mapping Components
 
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinarMove Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar
 
Useful C++ Features You Should be Using
Useful C++ Features You Should be UsingUseful C++ Features You Should be Using
Useful C++ Features You Should be Using
 
Getting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and AndroidGetting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and Android
 
Embarcadero RAD server Launch Webinar
Embarcadero RAD server Launch WebinarEmbarcadero RAD server Launch Webinar
Embarcadero RAD server Launch Webinar
 
ER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data ArchitectureER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data Architecture
 
The Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst PracticesThe Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst Practices
 
Driving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data AssetsDriving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data Assets
 
Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016
 
Great Scott! Dealing with New Datatypes
Great Scott! Dealing with New DatatypesGreat Scott! Dealing with New Datatypes
Great Scott! Dealing with New Datatypes
 
Agile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessAgile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for Success
 
What's New in DBArtisan and Rapid SQL 2016
What's New in DBArtisan and Rapid SQL 2016What's New in DBArtisan and Rapid SQL 2016
What's New in DBArtisan and Rapid SQL 2016
 
Is This Really a SAN Problem? Understanding the Performance of Your IO Subsy...
Is This Really a SAN Problem? Understanding the Performance of  Your IO Subsy...Is This Really a SAN Problem? Understanding the Performance of  Your IO Subsy...
Is This Really a SAN Problem? Understanding the Performance of Your IO Subsy...
 
RAD Studio, Delphi and C++Builder 10 Feature Matrix
RAD Studio, Delphi and C++Builder 10 Feature MatrixRAD Studio, Delphi and C++Builder 10 Feature Matrix
RAD Studio, Delphi and C++Builder 10 Feature Matrix
 
7 Dangerous Myths DBAs Believe about Data Modeling
7 Dangerous Myths DBAs Believe about Data Modeling7 Dangerous Myths DBAs Believe about Data Modeling
7 Dangerous Myths DBAs Believe about Data Modeling
 
The Key to Big Data Modeling: Collaboration
The Key to Big Data Modeling: CollaborationThe Key to Big Data Modeling: Collaboration
The Key to Big Data Modeling: Collaboration
 
Understanding Hardware: The Right Fights for the DBA to Pick with the Server ...
Understanding Hardware: The Right Fights for the DBA to Pick with the Server ...Understanding Hardware: The Right Fights for the DBA to Pick with the Server ...
Understanding Hardware: The Right Fights for the DBA to Pick with the Server ...
 

Dernier

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 

Dernier (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 

Controlling the Cost of Software Licensing | Embarcadero All Access

  • 1. TECH BRIEF Controlling the Cost of Licensing and Tool Provisioning for Enterprise Development Teams by Philip Rathle M ore so than ever, periods of economic contraction demand that companies evaluate every aspect of how they operate their businesses. Typically this investigation starts by examining how a company can retain and sharpen its competitive edge while at the same time trimming, and sometimes drastically cutting costs. Companies may also study internal processes to identify inefficiencies and explore methods to improve the speed of business. One area most every company is re-evaluating in this recession is IT resources specifically, software resources.And what they are discovering is the need to streamline and simplify these resources. Many companies are finding that they work with multiple vendors, have too many licenses of software products and that they have agreed to inflexible license schemes that do not allow the business to get the most from its software investment.These companies are also realizing they aren’t clear about who or what departments are using which tools and what versions of software tools are being used. On the flip side, all of the activities just mentioned result in a long lead time to acquire new tools needed for projects, and result in massive amounts of overhead and paperwork in order to secure (evaluate, negotiate, procure, deploy) new tools. This affects productivity, project quality and timelines. Companies are looking for solutions that decrease these direct and indirect costs. The emergence of software tooling is playing an increasing role in helping companies to redefine processes, reduce costs and consolidate software resources —which all contribute to greater efficiencies and a competitive edge. Software assets comprise an important part of a company’s cost structure.They are both a cost, and an indispensible enabling factor for most every business.The direct cost of commercial software is fairly straightforward to calculate and includes the cost to license and maintain a particular software package.The cost of custom software can be somewhat trickier to calculate and typically requires accounting for an entire project’s costs, including man hours for implementation, consulting fees, development and testing, and the cost of any commercial software required. However, whether software is bought off the shelf, built in-house, or both, the indirect cost of The emergence of software tooling software can contribute quite significantly to a company’s cost structure. In fact, according is playing an increasing role in Timothy Chou,“The End of Software” quoting helping companies to redefine Gartner Group, the annual cost to own and manage software applications can be up to processes, reduce costs and four times the cost of the initial purchase. Thus, a well-balanced strategy for evaluating a consolidate software resources company’s software assets should consider the —which all contribute to greater direct as well as the indirect costs of both commercial and custom software. efficiencies and a competitive edge. PROGRAMMERS.COM 800.445.7899 27
  • 2. TECH BRIEF Software tooling is a key enabling factor in reducing these direct and indirect Having high quality software tooling costs. Software tooling is the software used to design, build and run the software is more important than ever to help that in turn runs the business—reliably, predictably, securely and continuously. reduce the cost of building and As is true in a mechanic’s shop, good tools are not always cheap. However, good maintaining software, as well as to tools can play an important role in reducing the overall cost structure through improve efficiencies and reduce hardware improvements in productivity, processing efficiency and performance, decreased spend. Sophisticated options for acquiring downtime due to increased quality, faster ramp-up times for project members, and deploying software tools can help and more.A customer once told me that with the right tools, a skilled individual reduce direct and indirect costs, making can do just about anything, but with the wrong tools he or she will struggle and them easier to buy, manage and deploy. can be only marginally successful. In my many years as an IT professional I have found this to be true. However, businesses cannot overlook the fact that software tooling costs money. As with all software, software tooling incurs not only direct, but also indirect costs, such as the cost to deploy and license the software to those who need it, the cost of regularly rolling out software updates so that everyone has the latest version, and then ensuring that that unused licenses don’t go idle. Managing vendor relationships and ensuring that licenses are in compliance also rack up costs.A global financial institution told me when they deployed a new version of a tool to all of its users it took nearly five months.The costs associated with such a prolonged deployment can add up and are the types of costs that CIOs are striving to reduce. So how can you reduce the direct and indirect costs associated with software tooling in order to leverage high quality tools that will help to reduce overall IT costs? Here are some tips: ABOUT THE AUTHOR 1. Vendor consolidation. One of the greatest costs of managing tools is Philip Rathle brings managing different vendors. Look for opportunities to consolidate. Find a over thirteen years of company that satisfies your broader needs, has a proven track record and is software experience to committed to building the types of tools that you need to run your business. his role as Director of Product Management at 2. Product consolidation. In an ideal world, every computer, however large, Embarcadero, during would have one CPU, one disk and one memory subsystem, each powerful which he has worked enough to handle the demands of whatever one might throw at it.At the extensively with Global same time, we would each have one single piece of software that did 1000 organizations, absolutely everything that we needed, and it would run with perfect Big 5 Consulting, and start-ups, and in the public sector. Prior to Embarcadero, he efficiency. Of course neither of these is really practical or possible, leaving us co-founded and served as the CTO of with the next best solution - to buy a set of products that function together to Customer Evolutions, a provider of customer meet one’s needs. In the worlds of construction and auto repair, this solution data integration software & services. He is called a tool chest. previously worked as Solution Architect and Lead Consultant at Tanning Technology 3. Centralized license management & pooled licenses. Most desktop Corporation, and started his career at software is tied to a single computer and requires a serial number to unlock. Andersen Consulting (now Accenture). Such licenses become exceedingly difficult to manage as the user base grows. As Director of Product Management for Managers can easily spend hours tracking serial numbers in spreadsheets, Embarcadero All-Access, he is responsible working with vendors to move licenses between users and/or facilities, and for Embarcadero’s industry-leading working with IT to inventory desktops in order to satisfy the finance software tooling and licensing solutions for developers, architects, and DBA’s. department’s compliance needs. Look for a solution that enables you to philip.rathle@embarcadero.com manage software licenses in-house, from a centralized location. Depending on your usage characteristics, shared/pooled licenses may be a way to further optimize usage, particularly across time zones if you are global company. 4. On-demand tooling. Find software that is simple to deploy and manage. Many companies have been looking to cloud computing as a solution, providing software that can run over the network (often through a browser) with a pay-as-you-go model. 28 800.445.7899 PROGRAMMERS.COM