Software quality audit of the newly developed in-house product
Review of the process, software structure, and architecture
Analysis of areas for action and derivation of measures and structured recommendations for action
Saatmann GmbH is a leading nationwide provider of software, consulting, and training services related to quality assurance in healthcare. As a pioneer in the field of quality monitoring, the company has been operating in the market for 30 years. Saatmann employs around 70 people and serves 1,300 clinics as customers.
Source: saatmann
Source: generic.de
The transition from Delphi to .NET – this was the challenge facing Saatmann GmbH in 2023. The goal was to ensure the future development of the entire range of proprietary software products.
Since the software is primarily used in hospitals and other medical facilities, the data processed is subject to strict regulatory requirements. It was therefore necessary to ensure that all relevant standards were consistently adhered to in the new development.The aim was not simply to develop a successor version of the existing software. Rather, the goal was to create a future-proof platform with a long-term migration strategy. The switch to .NET was intended not only to create a more modern and widely used technology base, but also to take into account the growing demand for web and cloud applications.
In the course of in-house development, the desire arose to critically question the direction of the project. An external software audit was to provide objective feedback on structure, processes, code quality, and software architecture. Saatmann commissioned generic.de to perform this independent analysis.
Regardless of operating system and device: best wood STATICS as a browser-based web app.
In order to deliver the desired review, two specialists from generic.de were selected to work intensively on the project for a total of seven days.
The first step was a kick-off meeting where the participants got to know each other and gained insights into the subject area. The experts then designed a series of five workshops. The first workshops covered the topics of DevOps, pipelines, automation, and infrastructure.
This was followed by two workshops on architecture, specifically infrastructure, logins, data flows, dependencies, security, technical documentation, and solution behavior. The last two meetings focused on the code and asked questions such as: How do you get from requirements to code? What about code conventions, reviews, or testing, and is the clean code principle being followed?
With this collected information and data, the specialists presented their results and gave clear recommendations regarding prioritization and areas for action. What particularly pleased the customer was that they were already on the right track and only needed to sharpen their focus on a few points.
Tobias Vock says: “The result took a lot of pressure off us internally. We now had neutral confirmation from outside that we were on the right track and knew which adjustments we still needed to work on.”
Not just working with theorists, but involving people with practical experience: that was Saatmann's wish. Tobias Vock, Solutions Manager at Saatmann, summarizes the decision to commission generic.de as follows:
"We deliberately did not want to bring a pure consulting firm on board. It was important to us that we talk to people with practical experience in the project. We wanted a partner who knows how to develop software in a corporate context and does so themselves. That was the case with generic.de. As a result, the collaboration took place on an equal footing, which our developers also greatly appreciated."