Engineer Team Scoring from Development Activity Time-Series

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods fail to effectively evaluate the performance of engineer teams involved in product development, lacking a systematic approach to quantify and qualify the activities and processes within the team.

Innovation Solution

A program executed by a computer that specifies a parameter indicating the activity situation of an engineer team by analyzing data from platforms like GitHub, including code uploads, reviews, and other interactions, to generate a team score reflecting the team's performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional performance evaluation methods are used for engineer teams, then the evaluation process is simple, but the evaluation precision and comprehensiveness are insufficient

Engineering Contradiction:
Improveperformance evaluation precisionVSAvoidevaluation system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the team performance evaluation into multiple dimensions: individual engineer performance (based on commit history, code quality metrics), team collaboration metrics (review participation, peer evaluations), and process efficiency indicators (cycle time, throughput). This segmentation allows comprehensive measurement without requiring a single complex evaluation system, as each dimension can be measured and aggregated separately.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary evaluation system that automatically collects data from multiple sources (version control systems, issue trackers, communication platforms) and processes it through defined algorithms. This intermediary layer transforms raw activity data into meaningful performance metrics, enabling precise evaluation without direct manual assessment and reducing the complexity of coordinating multiple evaluation sources.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If comprehensive team activity data is collected from multiple sources, then the evaluation comprehensiveness is improved, but the information processing complexity increases

Engineering Contradiction:
Improveinformation completenessVSAvoiddata processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements a universal data collection framework that can interface with multiple different platforms (GitHub, GitLab, Bitbucket, JIRA, Slack) through standardized APIs and protocols. This multi-functional approach allows the system to collect comprehensive information from various sources without requiring separate processing mechanisms for each platform, thereby reducing overall processing complexity while maintaining information completeness.

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

Solution Approach 2:

The patent transforms diverse data formats from different sources into standardized parameters and metrics. For example, it converts various commit histories into normalized contribution scores, transforms different review formats into unified quality assessments, and standardizes time-tracking data across platforms. This parameter transformation enables comprehensive information aggregation while simplifying subsequent analysis through consistent data structures.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If manual performance assessment is conducted, then the system complexity is low, but the productivity and timeliness of evaluation are reduced

Engineering Contradiction:
Improveevaluation efficiencyVSAvoidautomated system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements self-service evaluation mechanisms where the system automatically collects performance data, applies evaluation algorithms, and generates assessment reports without requiring manual intervention. Engineers' activity data is automatically harvested from their development tools, and the system autonomously computes performance metrics, enabling high-efficiency evaluation that scales with team size while maintaining simplicity through automation rather than manual processes.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12572352B2Program, information processing apparatus, and method
Publication Date: 2026.03.10 FINDY INC
  • US12572352B2 patent drawing
  • US12572352B2 patent drawing
  • US12572352B2 patent drawing

AI summary

A server in a team activity evaluation system includes, as its functions, a scoring module for specifying a team score (parameter) indicating an activity situation of an engineer team, based on various parameters indicating the activity situation of the engineer team, and a presentation module for presenting, to a user, the team score indicating the activity situation of the engineer team that has been specified, in association with time-series information.