
Improving code deployment and system transparency with Deltanji source control
Medizinische Hochschule Hannover (MHH)
is one of Germany’s leading university hospitals, combining clinical care, research and teaching. MHH is renowned for its excellence in the fields of transplantation, medicine, and immunology.
The hospital’s IT system includes multiple InterSystems IRIS-based systems, including Health Connect, HealthShare including Universal Care Record (UCR) and IRIS for Health. It supports more than 150 interfaces to clinical and administrative applications and maintains separate servers for Development, Testing, and Production environments. The Integration Team comprises eight staff members, with a smaller core group of five collaboratively working on interface development and system maintenance at any given time.
Improving code deployment and system transparency with Deltanji source control
Medizinische Hochschule Hannover (MHH) is one of Germany’s leading university hospitals, combining clinical care, research and teaching. MHH is renowned for its excellence in the fields of transplantation, medicine, and immunology.
The hospital’s IT system includes multiple InterSystems IRIS-based systems, including Health Connect, HealthShare including Universal Care Record (UCR) and IRIS for Health. It supports more than 150 interfaces to clinical and administrative applications and maintains separate servers for Development, Testing, and Production environments. The Integration Team comprises eight staff members, with a smaller core group of five collaboratively working on interface development and system maintenance at any given time.
With Deltanji now in place, we have found managing our environments to be significantly easier… leading to notably faster and more reliable deployments
While the quality of their code was high, MHH relied on internal guidelines and the manual export/import mechanisms provided by InterSystems IRIS to make and deploy code changes. Despite best efforts, the lack of formal source control led to inconsistent environments, unreliable testing, and deployment challenges.
A Git-based source control was evaluated at MHH, but it quickly became apparent that it didn’t fully meet their requirements. With many interfaces, which have different deployment cycles and testing requirements, the Git workflow proved too rigid for MHH’s environment. Branching wasn’t granular enough to manage collaborative code changes across their multiple namespaces, and the team recognized the need for centralized control rather than utilizing local repositories. They also needed the ability to safely support urgent production fixes, which could later be backported into the development environment.
Together, these issues highlighted the need for a source control solution designed specifically for shared, multi namespace environments that could simplify deployments, provide a clear audit log, and enable flexible, easy collaboration.
George James Software began working with MHH in 2023 to build a custom Deltanji workflow fully tailored to their environment and development processes.
The rollout of Deltanji was carefully phased across namespaces to ensure smooth adoption by the team. As existing code was reviewed and brought under Deltanji, legacy inconsistencies were identified and resolved, leading to greater code quality and a more stable environment going forward.
With Deltanji now in place, MHH has found managing their environments to be significantly easier. Where deployments were previously manual and prone to inconsistencies, their configured workflow in Deltanji has introduced control, clearer versioning, repeatability, and transparency, leading to notably faster and more reliable deployments. Changes that might previously have been lost or applied inconsistently, including ‘hot fixes’ made in Production, can now be deployed safely, reducing the risk of errors and ensuring each environment remains aligned.
Because Deltanji supports a consistent codebase across all environments, MHH were able to eliminate the discrepancies they previously experienced between Development, Test, and Production. To complement this approach, they now use IRIS System Default Settings to manage environment-specific behaviour. This separation of configuration from implementation has strengthened stability and reliability across their systems.
In day-to-day work, the team finds it easier to track changes, compare code, and maintain a clear view across their namespaces. By replacing the manual export and import process with Deltanji, they now have a reliable version history providing visibility of who changed what, when, where, and why. The granular-level management of code enables multiple team members to work collaboratively in a shared environment with ease, offering more transparency and flexibility than in Git.
Looking ahead, MHH expects their environments to remain well-coordinated, with Deltanji continuing to improve the quality and consistency of their code while preventing deployment issues. The structured workflow, transparent tracking, and collaboration Deltanji provides ensure that future code changes can be made and deployed smoothly and with confidence.
To find out more or arrange a demo of Deltanji, contact us at info@georgejames.com.
We offer a no-obligation demo to those interested in using Deltanji source control for their InterSystems environment. We can also provide a proof of concept for those wanting to trial Deltanji source control.
Please email us the details of your current system, and we’ll get back in touch to arrange a demo for you and your team.
Sign up to hear about our webinars, new tool releases, coding tips and industry insights.