Feature Tracking System for DevOps Data Silos

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In software development environments, information silos formed by numerous tools generate complex data management issues, disrupting cross-team cooperation and delaying software releases due to siloed data and lack of continuous communication.

Innovation Solution

A system and method for tracking features of applications in a software development environment that monitors applications, generates records, determines user-relevant data based on scope of interest and roles, and provides user progress and log data via an API for tailored display on client devices, facilitating efficient data retrieval and collaboration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple tools are used to monitor applications and track features, then measurement precision and data completeness improve, but device complexity and information management difficulty increase

Engineering Contradiction:
Improvefeature tracking accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent combines multiple monitoring tools and data sources into a unified tracking system that aggregates feature progress data, log data, and scope of interest information from various DevOps tools into a single centralized platform, thereby maintaining measurement precision while reducing the complexity of managing multiple separate tools

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The tracking system is designed as a universal platform that can integrate and monitor multiple different tools and data sources simultaneously, providing a multi-functional solution that handles feature tracking, progress monitoring, and data extraction across diverse development tools without requiring separate specialized systems for each

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

2Loss of information

If comprehensive data is collected from all applications, then information completeness improves, but loss of time in data processing and retrieval increases

Engineering Contradiction:
Improveinformation completenessVSAvoiddata retrieval time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system extracts and filters only the relevant data needed for each user based on their scope of interest and role, rather than processing and retrieving all available data. This selective extraction approach maintains information completeness for relevant items while significantly reducing data retrieval time by eliminating unnecessary data processing

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary filtering and organization of data based on user scope of interest and roles before data retrieval is requested. By pre-processing and structuring data according to user-specific criteria, the system reduces the time needed for data retrieval and processing while ensuring complete information is available for each user's specific needs

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If data is siloed to individuals or teams, then ease of operation for specific teams improves, but productivity of cross-team cooperation deteriorates

Engineering Contradiction:
Improveteam autonomyVSAvoidcross-team collaboration efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent introduces a new dimension of organization by structuring data access along two dimensions simultaneously: user scope of interest (which maintains team autonomy and ease of operation) and cross-team visibility (which enables collaboration). This multi-dimensional data organization allows users to operate within their team's context while also accessing relevant information from other teams, thereby maintaining autonomy while improving cross-team productivity

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

Data Source

PatentUS11204762B2Systems and methods for tracking features in a development environment
Publication Date: 2021.12.21 UST GLOBAL INC
  • US11204762B2 patent drawing
  • US11204762B2 patent drawing
  • US11204762B2 patent drawing

AI summary

A system for tracking features of one or more applications is provided. The system is configured to: monitor the one or more applications, generating log data associated with the one or more applications and tracking progress data associated with features of the one or more applications; determine, from a scope of interest data, a set of applications from the one or more applications; determine, from the scope of interest data, roles for each application in the set of applications; extract user log data and/or user progress data associated with the set of applications based on the roles for each application in the set of applications; and provide, to a client device, the user progress data associated with the set of applications and the user log data associated with the set of applications for displaying on the client device.