Visual Low-Code CI/CD Pipelines for DevOps Visibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing CI/CD pipelines are computationally expensive, disjointed, and lack visibility into the overall status and progress of software application development, making large-scale DevOps transformations complex and inefficient.

Innovation Solution

A low code no code CI/CD platform that provides an end-to-end view of software application development, including value stream mapping, architecture design, CI/CD pipeline design, execution, and monitoring, with integrated continuous integration tools to create backlog items and provide automatic notifications, and supports drag-and-drop pipeline creation with minimal coding requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional CI/CD pipelines are used, then code building and testing can be performed, but the system becomes computationally expensive and complex

Engineering Contradiction:
Improvecode building and testing capabilityVSAvoidpipeline complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The CI/CD pipeline is divided into discrete, modular stages (build, test, deploy, etc.) that can be independently configured and executed. Each stage represents a separate unit of work that can be selected and arranged independently, reducing overall system complexity while maintaining full functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A visual drag-and-drop interface acts as an intermediary between users and the complex pipeline configuration system. This interface abstracts the underlying complexity by providing intuitive visual elements and automatic generation of pipeline configuration files, allowing users to build complex pipelines without directly managing computational resources or complex syntax.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If traditional CI/CD pipelines are used, then code changes can be tested, but visibility into overall status and progress is lacking

Engineering Contradiction:
Improvecode testing capabilityVSAvoidvisibility of development status
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system uses color-coded visual indicators to represent different pipeline stages and their status (e.g., green for success, red for failure, yellow for in progress). This visual encoding provides immediate, intuitive feedback about the overall status and progress of software development across multiple stages without requiring detailed analysis of individual logs or status files.

Inventive Principle:
Principle #32Color changes

Solution Approach 2:

The visual interface serves multiple functions simultaneously: it displays pipeline configuration, shows real-time execution status, provides progress tracking, and offers control capabilities all in a single unified view. This multi-functional interface eliminates the need for separate tools or views for each aspect of pipeline monitoring.

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

3Adaptability or versatility

If manual pipeline configuration is used, then pipelines can be created, but the process is time-consuming and inefficient

Engineering Contradiction:
Improvepipeline customization capabilityVSAvoidpipeline creation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system provides pre-configured pipeline stage templates with common configurations already established. Users can select from predefined stages (build, unit test, integration test, deploy to staging, deploy to production) that have best-practice configurations built-in, eliminating the need to manually configure each parameter from scratch while still allowing customization when needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The drag-and-drop interface allows users to quickly copy and reuse pipeline stage configurations across different projects or within the same pipeline. Once a stage is configured, it can be replicated and modified as needed, significantly reducing the time required to create new pipelines or modify existing ones while maintaining adaptability.

Inventive Principle:
Principle #26Copying

4Productivity

If existing CI/CD tools are used, then continuous integration can be performed, but the tools are disjointed and lack integration

Engineering Contradiction:
Improvecontinuous integration capabilityVSAvoidsystem integration
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system combines multiple CI/CD functions (source code management integration, build automation, testing frameworks, deployment orchestration, and monitoring) into a single unified platform. The visual pipeline editor and centralized configuration system integrate these previously disjointed tools, allowing them to work together seamlessly through a single interface while maintaining the productivity benefits of each individual tool.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12566590B2Low code no code CI/CD platform
Publication Date: 2026.03.03 SAP SE
  • US12566590B2 patent drawing
  • US12566590B2 patent drawing
  • US12566590B2 patent drawing

AI summary

A method for implementing a low code no code continuous integration/continuous delivery (CI/CD) platform includes receiving, by the CI/CD platform, a request to build a CI/CD pipeline for developing a software application. The method includes building, by the CI/CD platform, the CI/CD pipeline by at least: receiving a selection of one or more pre-built stages from a plurality of pre-built stages of the CI/CD pipeline and arranging, via the user interface, the selected one or more pre-built stages. The method also includes executing, by the CI/CD platform, the built CI/CD pipeline to develop the software application by at least: retrieving, from a database in communication with the CI/CD platform, code for each of the arranged one or more pre-built stages. Related systems and articles of manufacture are provided.