From Unsafe Releases to Controlled Changes

ERP workflow with Git and Jira enables structured development, integrated testing, and stable releases in complex ERP systems.

PROBLEM

The Challenge

Modern ERP systems are under constant pressure to change:
multiple customers, continuous requirements, and business-critical processes in continuous operation.

Traditional release processes reach their limits here:

  • Changes are integrated too early
  • Errors are discovered too late
  • Coordination effort increases
  • Releases become unstable

SOLUTION

Our Approach

We have rethought the development and release process:

Every change must be isolated, traceable, and testable before it becomes part of a release.

  • Ticket-based development with Jira
  • One Git branch per change
  • Mandatory code reviews
  • Structured customer testing
  • Automatic synchronization between Git and runtime

CORE FEATURES

Key Functions

End-to-End Workflow

Jira, Git, and InterSystems IRIS are fully connected.
All steps are transparent and traceable.

Automated Development Environment

Local setups are configured automatically:
VS Code, Git hooks, and branch configuration are ready to use immediately.

Synchronization of Code and Runtime

A dedicated service layer transfers changes directly from Git into the IRIS runtime.
Code and system remain in sync at all times.

Integrated Customer Testing

Customers test changes before release in their own environment:
with clear test instructions and direct feedback.

Centralized Test Management

Tests are organized in a structured way as test suites and test cases.
All results are clearly assigned to a change and can be evaluated.

The Workflow

  • Jira ticket (single source of truth)
  • Feature branch (isolated change)
  • Code review (quality assurance)
  • Automated preparation & Customer testing (real environment)
  • Approval and merge
Our Expertise
  • InterSystems IRIS integration and architecture
  • ERP systems with multi-tenancy
  • Git-based development processes
  • Automated testing and release management
  • Modular architecture and domain-driven design
Use Cases
  • Modernizing existing ERP development processes
  • Introducing Git in IRIS environments
  • Establishing structured testing processes with customers
  • Reducing risks in the release process
  • Improving traceability and quality
The Result

For teams:

  • Less manual effort
  • Earlier detection of errors
  • Clear responsibilities

For customers:

  • Early involvement
  • Transparent testing
  • More stable releases
Screenshot der bertaplus Testumgebung

Find out more

Download the complete handout or contact us directly to find out how we can support you with our workflow in your environment.