Enterprise Company Software Numbers

Goals

To determine the average number of software products owned by enterprises with over 1,000 and 5,000 employees to inform a sales deck talking about how complex enterprise software ecosystems are.

Early Findings

  • Large enterprises currently deploy an average of 129 software apps.
  • Enterprises with 1,000 - 4,999 employees and enterprises with over 5,000 employees will each allocate 27% of their IT budgets to software products.
  • Enterprises with 1,000-4,999 employees will allocate more of their total software spend to virtualization, database management, and communications than to other areas.
  • Enterprises with 5,000 or more employees will allocate more of their total software spend to managed hosting, manages IT help desk, managed storage backup, and managed cloud infrastructure software than to other areas.
  • In 2017, the average enterprise company with at least 1,000 employees spent approximately $7,000,000 on SaaS (Software as a Service) products.
  • In 2018, the average enterprise company with at least 1,000 employees owned 203 apps and averaged 9.5 apps per employee.
  • As of January 2019, the average enterprise company with at least 1,000 employees had an average of 19,848 app-to-person connections.
  • As of April 2017, the average enterprise owned a total of 868 cloud service apps in a range of categories including marketing, software development, HR, CRM sales, productivity, and cloud storage.
  • Thanks to the development of the cloud, the fundamental structure of software is changing so that instead of owning a few "massive monolithic applications," enterprises now own a "loosely-coupled network of hundreds of smaller services."
  • Enterprises are running custom apps. Enterprises with 1,000 - 5,000 employees will run an average of 44 custom apps while enterprises with 5,000 - 10,000 employees will run an average of 85 custom apps.
  • By 2020, over "70% of corporate workloads are expected to be housed in public-, hybrid-, or private-cloud settings."

Proposed next steps:

You need to be the project owner to select a next step.