Short answer

Establish a core set of relevant metrics for your design and development processes, and implement a system for their regular collection, analysis, and reporting to drive continuous improvement.

Field
Commercial Production
Source
Tampere University Institutional Repository (Tampere University) (2015)
Method
Mixed-methods research combining literature review, process standard application, case study analysis, semi-structured interviews, and tool-based metric implementation.
Evidence
Strong effect

A defined set of seven key metrics, integrated into a reporting tool, significantly improves the manageability of software testing processes within a development company. This commercial production research insight is drawn from a 2015 study published in Tampere University Institutional Repository (Tampere University). Using Mixed-methods research combining literature review, process standard application, case study analysis, semi-structured interviews, and tool-based metric implementation., researchers explored how this design variable affects real-world outcomes. The key design takeaway: Establish a core set of relevant metrics for your design and development processes, and implement a system for their regular collection, analysis, and reporting to drive continuous improvement.

Study
Commercial ProductionHigh ImpactStrong effect

Implementing a Core Set of Software Testing Metrics Enhances Test Management Efficiency

A defined set of seven key metrics, integrated into a reporting tool, significantly improves the manageability of software testing processes within a development company.

Tampere University Institutional Repository (Tampere University) · 2015

01

Key Findings

  • 01A set of seven basic testing metrics was successfully defined and implemented.
  • 02The implemented metrics and their report representations addressed the organization's immediate needs for test management and reporting.
  • 03The M-Files Reporting tool facilitated automatic data extraction, analysis, visualization, and easy report delivery.
02

Application

Design takeaway

Establish a core set of relevant metrics for your design and development processes, and implement a system for their regular collection, analysis, and reporting to drive continuous improvement.

How to apply

Identify key performance indicators for your design and testing phases, such as defect density, test coverage, or test execution progress, and build reporting mechanisms to track these regularly.

Project actions

  • 01When defining metrics, ensure they directly relate to the goals of your design project.
  • 02Consider how you will collect and present the data for your chosen metrics in a clear and understandable way.
03

Method & Evidence

AimTo develop and implement a foundational set of software testing metrics to improve test management and identify opportunities for enhancing testing and product quality within a software development company.
MethodMixed-methods research combining literature review, process standard application, case study analysis, semi-structured interviews, and tool-based metric implementation.
ProcedureReviewed literature on testing metrics and development methodologies. Partially applied IEEE Std 1061-1998 for metric development. Studied current testing practices and reporting challenges in the case organization. Conducted interviews and reviews to gather metric requirements. Defined, prioritized, and implemented a set of seven metrics using the M-Files Reporting tool for automated data extraction, analysis, and visualization.
ContextSoftware development company (M-Files) developing an enterprise content management (ECM) system.

Variables

IVImplementation of a defined set of testing metrics.
DVTest management efficiency, ability to identify areas for improvement in testing and product quality.
CVSoftware development company context, specific ECM system being developed, existing reporting tools.
04

Strengths & Limitations

Strengths

  • +Directly addresses a practical business need for improved test management.
  • +Combines theoretical frameworks with practical implementation in a real-world setting.

Limitations

The chosen metrics might not capture all aspects of software quality or testing effectiveness. The tools used for data collection might have their own limitations.

Reliability & validity

The reliability of the metrics depends on consistent data collection. Validity is supported by the alignment with industry standards and addressing organizational needs, but could be further strengthened by comparative studies.

Think critically

How might the selection of specific metrics inadvertently lead to a narrow focus, potentially overlooking other critical aspects of software quality or user experience?

05

Design Principles

"Quantifiable metrics are essential for effective process management and quality assurance in complex development environments."

Effective test management is crucial for delivering high-quality software, especially as systems grow in complexity. By establishing clear, actionable metrics, design and development teams can gain better visibility into testing progress, identify areas for improvement, and make more informed decisions about product quality and release readiness.

06

What This Means for Your Design

By creating and using specific measurements (metrics) for software testing, companies can better understand and manage how well their software is being tested, leading to better quality products.

How to use in your project

  • 1.Reference the importance of metrics in the 'Analysis' or 'Evaluation' sections of your design project to justify design decisions or assess outcomes.
  • 2.Use metrics to track progress and identify areas for improvement throughout your design process.
07

Add to My Project

08

Quick Cite

Paragraph starter

The implementation of a structured set of testing metrics, as demonstrated in this research, provides a robust framework for managing and improving software quality. By defining and tracking key indicators, design teams can gain objective insights into process efficiency and product reliability, enabling data-driven decision-making and continuous refinement of development practices.

09

Source

Tampere University Institutional Repository (Tampere University)

Testing metrics in a software development company

journal · 2015

View source

Questions About This Research

What does the research say about implementing a core set of software testing metrics enhances test management efficiency?
Establish a core set of relevant metrics for your design and development processes, and implement a system for their regular collection, analysis, and reporting to drive continuous improvement. Evidence: Tampere University Institutional Repository (Tampere University) (2015).
Why does "Implementing a Core Set of Software Testing Metrics Enhances Test Management Efficiency" matter for design?
Effective test management is crucial for delivering high-quality software, especially as systems grow in complexity. By establishing clear, actionable metrics, design and development teams can gain better visibility into testing progress, identify areas for improvement, and make more informed decisions about product quality and release readiness.
How can designers apply this research?
Establish a core set of relevant metrics for your design and development processes, and implement a system for their regular collection, analysis, and reporting to drive continuous improvement.
What were the main findings?
A set of seven basic testing metrics was successfully defined and implemented.. The implemented metrics and their report representations addressed the organization's immediate needs for test management and reporting.. The M-Files Reporting tool facilitated automatic data extraction, analysis, visualization, and easy report delivery.
What research method was used?
Mixed-methods research combining literature review, process standard application, case study analysis, semi-structured interviews, and tool-based metric implementation..
How strong is the evidence?
Evidence strength is rated Strong effect, based on a 2015 journal from Tampere University Institutional Repository (Tampere University).
What should I do differently in my next project?
Identify key performance indicators for your design and testing phases, such as defect density, test coverage, or test execution progress, and build reporting mechanisms to track these regularly.
What are the limitations?
The developed metrics are specific to the case organization's context and may require adaptation for different software development environments or project types. The study focused on a 'basic set' and did not explore the full spectrum of potential metrics.