Test Case Management Metrics Hierarchical Aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Software development teams face difficulties in generating and analyzing non-standard metrics across different levels of management, making it challenging to manage the software development testing cycle effectively.

Innovation Solution

The use of test plan and defect templates, along with an application extension, facilitates the generation of extended metrics by filtering test data using date ranges and test targets, allowing for hierarchical analysis and reporting, thereby standardizing and simplifying the process of creating and communicating testing metrics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If individual metrics are generated manually for each software development team, then team-specific testing data can be tracked, but the complexity of analyzing and comparing metrics across different levels of management increases significantly

Engineering Contradiction:
Improvetesting metricsVSAvoidmetrics analysis system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments testing metrics into hierarchical levels (project level, program level, business unit level, enterprise level), allowing each level to have its own standardized metrics while maintaining overall consistency. This segmentation enables local customization without compromising global comparability, resolving the contradiction between precise team-specific measurement and manageable system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transforms individual team metrics into standardized parameters that can be aggregated and compared across different organizational levels. By defining consistent metric definitions, calculation methods, and reporting formats at each hierarchical level, the system enables precise measurement while maintaining analytical simplicity through parameter standardization.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If non-standard metrics are used to capture specific team testing data, then team-specific requirements are met, but the difficulty of analyzing and comparing metrics at different management levels increases

Engineering Contradiction:
Improvetesting metricsVSAvoidtesting metrics
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system implements universal metric definitions that serve multiple functions across different organizational levels. Each metric is designed to be adaptable to specific team requirements while maintaining a standardized structure that enables aggregation and comparison at higher management levels, thus achieving both versatility and ease of measurement.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system adds a hierarchical dimension to metric organization, allowing metrics to be viewed and analyzed at multiple levels (project, program, business unit, enterprise). This dimensional approach enables nonstandard team-specific metrics to be transformed into standardized hierarchical data that is easier to detect, measure, and compare across the organization.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Quantity of substance

If teams leverage multiple tools and processes to generate testing metrics, then comprehensive testing data can be collected, but the effort required to create and communicate testing metrics increases

Engineering Contradiction:
Improvetesting dataVSAvoidmetrics generation
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The system merges data from multiple existing tools and processes into a unified hierarchical framework. By consolidating testing metrics from various sources into a single standardized structure with defined aggregation rules, the system maintains comprehensive data collection while significantly reducing the effort required to generate and communicate metrics across organizational levels.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary standardization and aggregation of testing metrics at each hierarchical level before presentation to management. By pre-processing and organizing data according to standardized templates and calculation methods, the system reduces the effort required for final metric generation and communication, while still capturing comprehensive testing data from multiple sources.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8463760B2Software development test case management
Publication Date: 2013.06.11 ATLASSIAN US INC
  • US8463760B2 patent drawing
  • US8463760B2 patent drawing
  • US8463760B2 patent drawing

AI summary

A method of extending features provided by a test case management (TCM) application, includes, in response to user input defining a date range and specifying at least one test target, generating a test report based on test data generated via the TCM application during the defined date range, wherein the test report is indicative of one or more test status indicators relative to the test target(s).