Overview of Market Definitions

› The worldwide software market includes all packaged software revenue across all functional markets or market aggregations.

› Primary software markets are the aggregation of the functional markets for applications, AD&D, and system infrastructure. The three primary markets together make up the worldwide software market.

› Secondary software markets are 19 important aggregations that make up IDC's packaged software market taxonomy. These secondary markets are consumer applications, collaborative applications, content applications, enterprise resource management (ERM) applications, supply chain management (SCM) applications, operations and manufacturing applications, engineering applications, customer relationship management (CRM) applications, information and data management software, application development software, quality and life-cycle tools, application deployment software, other development tools, information access and delivery software, system and network management software, security software, storage software, networking software, and system software. These markets map into the three primary markets and collectively equate to the worldwide software market.

› Functional markets are the focal point of IDC's analysis. IDC defines 85 individual functional markets for which it analyzes revenue by vendor, geography, and operating environment. Functional markets also provide the foundation and revenue base for the generation of competitive markets.

› Submarkets describe one or more discrete functional areas within a specific market. Although submarket-level data may be reported in selected IDC studies, this level of detail is not recorded in the Software Market Forecaster database.

Tables 1–3 provide an overview of the functional markets and secondary markets that constitute the applications, AD&D, and system infrastructure software markets.


 

Packaged Software Functional Taxonomy, 2006: Applications by Secondary Market

Consumer Applications

Collaborative Applications

Content Applications

ERM Applications

SCM Applications

Operations and Manufacturing Applications

Engineering Applications

CRM Applications

Consumer software

Integrated collaborative environments

Content management

Financial applications

Logistics

Services operations management

Mechanical computer-aided design (CAD)

Sales

 

Messaging applications

Authoring and publishing software

Human capital management (HCM)

Production planning

Manufacturing

Mechanical computer-aided engineering (CAE)

Marketing

 

Team collaborative applications (TCAs)

Translation/
globalization

Payroll

Inventory management

Other back office

Mechanical computer-aided manufacturing (CAM)

Customer service

 

Conferencing applications

 

Procurement

 

 

Product information management (PIM)

Contact center

 

Other collaborative applications

 

Order management

 

 

Other engineering

 

 

 

 

Business performance management (BPM) and financial analytic applications

 

 

 

 

 

 

 

Project and portfolio management (PPM)

 

 

 

 

 

 

 

Enterprise asset management

 

 

 

 

Source: IDC, 2006


 

Packaged Software Functional Taxonomy, 2006: Application Development and Deployment Software by Secondary Market

Information and Data Management Software

Application Development Software

Quality and Life-Cycle Tools

Application Deployment Software

Other Development Tools

Information Access
and Delivery

Relational database management systems (RDBMSs)

Unified development environments (UDEs)

Automated software quality (ASQ)

Application server software platforms (ASSPs)

Other programmer development tools and utilities

End-user query, reporting, and analysis

Pre- and postrelational DBMSs

Third-generation languages (3GLs)

Software configuration management (SCM)

Integration server software platforms (ISSPs)

 

Advanced analytics software

Object-oriented DBMSs

Software construction components

 

Message-oriented middleware (MOM)

 

Spatial information management

XML DBMSs

Analysis, modeling, and design (AMD) tools

 

Transaction server middleware (TSM)

 

Enterprise portals

End-user DBMSs

Web site design/
development tools

 

Industry-specific application deployment software

 

Content access tools

Database development and management tools

 

 

Application deployment adapters/connectors

 

 

Data integration and access software

 

 

 

 

 

Source: IDC, 2006


 

Packaged Software Functional Taxonomy, 2006: System Infrastructure Software by Secondary Market

System and Network Management Software

Security Software

Storage Software

Networking Software

System Software

Event automation

Identity and access management

Data protection and recovery software

Enterprise connectivity software

Operating systems and subsystems

Job scheduling

Threat management

Storage replication software

Remote control software

Clustering and availability software

Output management

Secure content management

Archive and HSM software

 

Virtual user interface software

Performance management

Security and vulnerability management

File system software

 

Virtual machine software

Change and configuration management

Other security software

Storage management software

 

Other system software

Problem management

 

Storage infrastructure software

 

 

Network and service management software

 

Storage device management software

 

 

 

 

Other storage software

 

 

Source: IDC, 2006

 
Copyright 2006 IDC - Global Headquarters: 5 Speen Street Framingham, MA 01701 USA - P. 508.872.6200 - F. 508.935.4015 - www.idc.com