Benchmarking Data


Q/P has established the world's largest functional size based software metrics benchmark database. Q/P has been collecting data since its founding in 1990. Project and application data are added to the database annually after rigorous analysis and verification to ensure the highest degree of data integrity in the industry. The database consists of statistics on thousands of projects and applications. The statistics include:

  • Project productivity for new development and enhancement efforts
  • Project cost and labor rates
  • Application maintenance productivity
  • Application support cost
  • Application and project quality
  • Time to market - schedule duration
  • Project staffing

Benchmark data can be provided in table format as depicted below.

The benchmark tables are structured in such a way as to facilitate comparison of new development, enhancement and maintenance work. A set of tables for each of these three work types can be provided. Each set of tables is further segmented in order to provide separate tables by platform including mainframe, client server and web projects. The tables, broken down by project size, include project productivity, project schedule in days and the average number of project staff. Application benchmark tables, broken down by application age and size, will include Maintenance Assignment Scope (MAS) that represents the number of function points maintained per person and maintenance hours per function point. With this data you will be able to establish benchmark comparisons and estimates for application maintenance effort, project duration and productivity. Cost, quality, best in class and worst in class data is also available and can be provided in table format.

Corporations, commercial software developers and Government agencies around the world have used Q/P's benchmark database to improve performance and estimate software development and maintenance. More specifically Q/P's clients have utilized the benchmark database to:

  • Evaluate internal performance
  • Negotiate outsourcing contracts
  • Manage vendor performance
  • Identify productivity and quality improvements
  • Determine fair market value of software for tax and legal purposes
  • Augment historical project data
  • Estimate project effort, cost, and schedule
  • Estimate maintenance headcount for new applications
  • Cost justify the redevelopment of legacy applications

Please contact us to discuss how we can help you baseline your organization’s existing environment and establish an ongoing benchmarking process.
icon Call Q/P at +1 781-438-2692 or click below for more information:

Would you like More Info on Benchmarking Data?