
Software Health Check
Creating options for action where there were none before
Have you ever asked yourself what is slowing down your software development or which components are particularly prone to errors?
Our comprehensive analysis provides you with clear answers and shows you specific optimization options. We not only help you to eliminate bottlenecks and speed up development, but also to increase team satisfaction in the long term and reduce maintenance costs at the same time. Use our in-depth insights to make your software more efficient, future-proof and powerful.

The Software Health Check from MaibornWolff
Our references & projects
A reference is worth more than 1,000 words. Fortunately, we have dozens of them. Click through a selection of our most exciting projects and see for yourself!
-
MAN: Efficient threat analysis for control unitsLearn more
Digitalization increases cyber risks - especially for MAN's new CM4 control unit. Our experts use the 4×6 methodology and ThreatSea to identify threats at an early stage and develop targeted protective measures. Find out how MAN uses intelligent risk analysis to strengthen the security of its vehicles.
MAN: Efficient threat analysis for control unitsLearn more7 monthsProject duration
Over 20 workshopsThreat analyses
Over 500Potential risks evaluated
-
Siemens: AI demand prediction platform for industrial production planningRead more
Siemens is looking to the future with the AI Demand Prediction Platform. Thanks to machine learning and AutoML, precise demand forecasts can be created for over 100 products and production can be better planned. Launched as a proof of concept, the platform quickly developed into a system that can be used productively. The self-service web application will soon be used in other plants.
Siemens: AI demand prediction platform for industrial production planningRead moreProject durationSince February 2022
Proof of conceptin a few weeks
Time series predictionfor 100 different products
-
TÜV NORD GPT: Development of AI assistanceRead more
Find relevant information faster by chatting with documents? It's possible! The TÜV NORD GROUP uses GPT technology in the secure Microsoft Azure Cloud. With the aim of optimizing knowledge management and efficiency. The system enables new usage options within the testing group and is operated securely. Find out more about the innovative AI assistance system now.
TÜV NORD GPT: Development of AI assistanceRead moreProject durationsince September 2023
33.000GPT applications in the first month
ChatGPT Model 4in the European Microsoft Azure Cloud
-
Schöck components: Improvement of the requirements processRead more
Together with MaibornWolff, the construction industry specialist optimized the requirements management of its Scalix design software. Thanks to the digital design approach, the technical requirements were re-specified and the software was further developed in a user-centered manner. The aim is to continuously increase user satisfaction and integrate internal and external interests. Read more about the methodology and results now!
Schöck components: Improvement of the requirements processRead moreProject durationsince 2022
Team size2-3 Digital Designer:inside
In 2024Scalix replaces old software -
VW: Digitization of key production figures with the iProcess appRead more
Less paper, more efficiency: Volkswagen replaces analog processes with the iProcess app. Cloud-native technologies and digital design enable intuitive recording and analysis of key production figures. This increases transparency and overall equipment effectiveness and paves the way for predictive maintenance at the automotive group.
VW: Digitization of key production figures with the iProcess appRead moreProject durationSince January 2021
Team size5 to 10 persons
Fast app developmentthanks to Digital Design
-
DER Touristik: Become a digital travel companion in 7 monthsRead more
Travel information, bookings, support - all in one app. With Flutter, MaibornWolff developed a cross-platform solution for DER Touristik. In just seven months, a stable app was created for iOS and Android that supports multiple brands, languages and countries. This is how customer proximity travels.
DER Touristik: Become a digital travel companion in 7 monthsRead more7 monthsFrom Kickoff to Go Live
iOS and AndroidDigital travel companion
Whitelabelling solutionUncomplicated integration of additional brands, languages and countries
-
Mixed reality: driving a real car in a virtual worldRead more
Virtual racing in a real car? MaibornWolff made it possible for the BMW M. Within three months, we used Unreal Engine 4 to develop a prototype that processes vehicle signals with high performance and creates an immersive driving experience without motion sickness. The cockpit remains real, the surroundings become the racetrack.
Mixed reality: driving a real car in a virtual worldRead more<3 monthsFrom the vision to the prototype
3D applicationsin real time
TeamUnreal development, XR technology, game design, smart devices, 3D content
-
KUKA: Web interface for a new Human Machine InterfaceRead more
Rethinking robotics: KUKA is working with us to develop iiQKA.OS - an operating system with an intuitive web HMI. Using web technologies and scrum methods, we enable flexible customization and simple control. Open collaboration makes robotics more accessible than ever before.
KUKA: Web interface for a new Human Machine InterfaceRead moreGoalReplacing the current control software
iiQKA.OSFast and intuitive development
> 11,000 hoursProject work
-
STIHL: Control iMOW robotic mower via appRead more
Robot mower redefined: The iMOW from STIHL makes lawn care smarter. Our software expertise combined with STIHL's hardware know-how ensures intuitive app control. The result? A networked device that makes gardening easier - simple, efficient, innovative.
STIHL: Control iMOW robotic mower via appRead moreProject durationsince August 2020
Robot mowerControl via app
Process optimizationwith the customer
-
DEKRA: Modern enterprise architecture thanks to co-creationRead more
New IT for a sustainable future: the global auditing group needed to modernize its IT landscape. Co-Creation created a harmonized architecture and the EA Community promotes cross-border exchange for strong IT until 2025 - and beyond.
DEKRA: Modern enterprise architecture thanks to co-creationRead moreMost important method:Building an EA community
Created conceptEnterprise Architecture
Cooperationat eye level
-
Miele domestic appliances are networked worldwideRead more
How do household appliances become smart? Miele relies on an IoT platform that we played a key role in developing. Container-based architecture ensures stable communication, DevOps for continuous improvement - so that smart appliances can be found in millions of households worldwide.
Miele domestic appliances are networked worldwideRead moreProject durationsince 2016
Success factors:High availability and scalability
IoT platformwith container-based architecture
-
MAN: Secure Software Development Life CycleRead more
Trucks are networked - and therefore unfortunately also targets for attack. With SSDLC, MAN relies on security by design and integrates the highest security standards directly into development. Together with 22 teams, we have established security measures that go beyond the legal requirements.
MAN: Secure Software Development Life CycleRead more22 monthsProject duration
UNECE R155successfully integratedMethodsSecurity Champions, DevSecOps, OWASP SAMM
-
It's LOS: Building a cloud-based low-code applicationRead more
Democracy meets digitalization: For "Es geht LOS!", we developed a low-code app for candidate management in five weeks. Built on AWS, it enables secure draws and efficient user management - for more citizen participation digitally.
It's LOS: Building a cloud-based low-code applicationRead moreProject durationSince the beginning of 2022
MVPin only 5 weeks
TechnologiesAmplify, AppSync, CodeCommit, IAM, Cognito, DynamoDB, Lambda
-
Monitoring alarms in industrial plantsRead more
Safety in industrial plants requires a real-time overview. We developed a live monitoring platform that networks measuring devices and collects data via Azure IoT and Kubernetes. A scalable MVP was created in just three months: alarms appear in under ten seconds thanks to automated data acquisition via smartphone and Bluetooth.
Monitoring alarms in industrial plantsRead more3 yearsProject duration
<3 monthsto the MVP
Cloud migrationModernization & relocation -
Planning systems: Optimizing the capacity utilization of pressing plantsRead more
Maximum capacity utilization, minimum costs: Our customer relies on a central planning system for pressing plants. We have been supporting its further development with .NET Core, GraphQL and PostgreSQL for over ten years. Now the journey is moving to the cloud - for greater scalability, flexibility and efficiency.
Planning systems: Optimizing the capacity utilization of pressing plantsRead more>10 yearsCustomer support
Technological modernizationCloud-ready platformEfficiency through dataSite-specific cost planning -
Global workforce planning systemRead more
How do you achieve globally harmonized workforce planning? With a modern web application based on domain-driven design and hexagonal architecture. Event sourcing ensures transparent traceability, while Azure and Quarkus provide stability and scalability. The result: a flexible, future-proof solution.
Global workforce planning systemRead moreTeam sizeUp to 8 employees
Domain Driven DesignDevelopment approach
Microsoft Azure Cloudallows easy roll-out of new versions
-
DER Touristik Online: Development and migration of a multi-client capable travel booking platformRead more
Different brands, one platform: DER Touristik merges several independent websites. We are supporting the migration to the AWS cloud with digital design, microservices and testing. The focus is on performance, SEO and UX - for a seamless digital travel experience.
DER Touristik Online: Development and migration of a multi-client capable travel booking platformRead moreStandardized platformMulti-client travel portalQuality assuranceEnd-2-End test automationCloud transformationMigration to AWS cloud -
KUKA: UI/UX design for an app for load data analysis for industrial robotsRead more
How do you reduce support requests? With a smart UX! KUKA and MaibornWolff developed a web-based application for load data analysis. Through "Understand/Build/Learn" we recognized challenges early on and validated solutions for an intuitive user experience.
KUKA: UI/UX design for an app for load data analysis for industrial robotsRead moreMethodProduct Experience Design
Customer requestEasier interaction between users and the system
Our goalOptimized load data analysis, fewer support requests, higher satisfaction -
BMW Group: Replacement of a production-critical legacy systemRead more
20-year-old system, new digital future. We gradually migrated production software to a flexible architecture. After two years, central plants were running on the new solution - stable, fail-safe and ready for the challenges of tomorrow.
BMW Group: Replacement of a production-critical legacy systemRead moreProject durationMid-2018 to the beginning of 2024
Team size25 employees
Legacy systemreplaced after 20 years
-
BMW Group: Virtual reality brings vehicle design to lifeRead more
From the first draft to series production - BMW uses VR to visualize the entire development process. Based on the Unreal Engine, a uniform platform visualizes designs and processes. This saves on hardware prototypes and enables location-independent collaboration. MaibornWolff plays a key role in driving the development and integration of these VR use cases.
BMW Group: Virtual reality brings vehicle design to lifeRead more3.2 yearsProject duration
CooperationLocation-independent and virtual
InfrastructureScalable and expandable thanks to the cloud
-
BMW Group: Remote software upgrade for vehiclesRead more
No visits to the workshop, no stress - thanks to Remote Software Upgrade, BMW vehicles worldwide remain up-to-date "over-the-air". MaibornWolff has been developing and operating the backend for secure updates for over three years. Microservice architectures and DevOps approaches guarantee stability, performance and security.
BMW Group: Remote software upgrade for vehiclesRead more5 yearsProject duration
Millions of vehiclesreceive new features thanks to "over-the-air" upgrade
IT securityAlways up-to-date thanks to remote software upgrade
-
Creditreform: Secure proof of identity on the webRead more
Verifying online identities in a forgery-proof manner while maintaining user-friendliness - CrefoTrust makes it possible. Together, we developed a solution that creates trust with blockchain technology and proofs of concept. Personal and company data remain protected, while verifications run smoothly.
Creditreform: Secure proof of identity on the webRead more5 yearsProject duration
Pilot testsbased on several PoCs
Decentralized identityallows tamper-proof storage of identities and company information
-
Bayernwerk: Knowledge management via teamsRead more
Experience must not be lost - Bayernwerk digitizes the knowledge of long-standing employees. MaibornWolff designed an intuitive MS Teams app with a clear UX/UI. Close collaboration, lived Scrum values and user-centered development make the app a success. Promoting exchange, optimizing processes - this is how knowledge transfer works today.
Bayernwerk: Knowledge management via teamsRead more6 monthsProject duration
Target:Identify implicit knowledge
Requirements:a user-centered, intuitive and clear UX/UI design
-
Weidmüller: Progression of the Industrial Service PlatformRead more
IoT meets agility - Weidmüller and MaibornWolff developed the easyConnect platform for remote access, data visualization and machine learning. After intensive exploration, an MVP was created, accompanied by a cross-functional Scrum team. Making Industrial IoT smarter and more efficient.
Weidmüller: Progression of the Industrial Service PlatformRead more12 monthsup to the MVP
8 weeks analysisof professional, technical and organizational factors
Innovative portalfor end-to-end solutions
-
SMA: Development of a Web UI for ennexOS platformRead more
Optimizing energy flows, reducing costs - we have been developing the Web UI of the ennexOS platform with SMA Solar Technology since 2016. It digitizes energy management processes for over a million users and combines smart solutions for a sustainable energy future.
SMA: Development of a Web UI for ennexOS platformRead moreProject durationsince 2016
> 1.000Modules and components in ennexOS platform
> 7.000Fuse tests
-
digikoo GmbH: Apple Vision Pro for city plannersRead more
Planning cities smarter: Together with TUM, we developed the 3Digipad for Apple Vision Pro. It visualizes complex energy data in 3D and makes scenarios intuitively tangible. Dynamic building data and KPIs support urban planners in making sustainable decisions.
digikoo GmbH: Apple Vision Pro for city plannersRead more4 monthsProject duration
3D map with KPIsDisplay building data dynamicallyEnergy dataImmersive visualization -
digikoo: A data platform for the Azure CloudRead more
Structured geodata, automated quality assurance, seamless provision - we developed a powerful Snowflake data platform on Azure for Digikoo. It makes analysis easier for data scientists and lays the foundation for precise forecasts and new use cases.
digikoo: A data platform for the Azure CloudRead more5 monthsProject duration
Climate changePlan digitally and implement efficiently
Foundation data platformMicrosoft Azure Cloud
Your starting position: Where are you right now?
We often encounter customers who are uncertain about the exact status of their IT projects or even their entire landscape. In order to be able to take targeted action, it is crucial to know exactly what the current status of your software is. Only those who have a clear picture of the current status can take the right steps to solve problems, eliminate bottlenecks and implement forward-looking improvements.
Do any of these statements apply to you?
-
My development team/service provider is delivering less and less expertise. The team no longer has the confidence to make firm delivery commitments.
-
We are aiming to grow to many times the current number of users in the near future, but the system is already at its capacity limit.
-
Why is it that we have a high number of bugs after every release?
-
I don't know how I can speed up development by adding more teams.
-
What do I have to do with my successful internal software solution to be able to sell it as SaaS to external customers?
-
With what effort can we operate the application in another/public cloud?
-
I don't know whether the development process and the framework conditions of my product are still appropriate.

If you find yourself in one or more of these statements, our Software Health Check can help you.
Where do you locate your IT system?
Together with you, we determine the status quo of your system analytically and define a way to avoid high maintenance costs. In doing so, we never lose sight of the cost-benefit factor.
Our approach
As specialists in software health checks, we offer you a standardized process for tailor-made results - all in three weeks. To ensure the most efficient and time-saving procedure possible, we divide our software health check into 4 phases.
Download detailed process now
1. Prepare
During the preparation phase, we plan the entire process of the software health check. Binding deadlines and time frames are set at this stage so that you know exactly how much time you and your employees need to plan and when the health check will be completed.
During the preparation phase, we also formulate your key questions together and record the identified goals.
Download the detailed agenda here:
2. Understanding
The organizational preparation phase is followed by the understanding phase. In a kick-off meeting, all those involved are brought together and informed about the objectives and procedure of the software health check.
We continue with five consecutive workshops in which we examine the system so that no angle is left unconsidered. We involve all stakeholders such as the specialist department, developers and IT architects, scrum masters and IT operations, building on shared knowledge and taking people with us. As a result, our in-depth as-is analysis of the system forms the core of this section.
In this phase, we examine the quality of the software architecture and code in detail as well as their causes, which can usually be found in the development process. Among other things, we examine the functional system interface (business-IT alignment), identify dependencies and search for dependency cycles and code hotspots. These can be security vulnerabilities in libraries or proprietary code, for example, but also technically complex code that is frequently edited by different members of the development team and has low test coverage. Unfortunately, we find such ticking time bombs much more often than we would like.
In addition to commercial analysis tools, we primarily rely on CodeCharta, a tool we developed ourselves and published as open source, with which we can visually compare several metrics from different sources as "software maps".
This is because real hotspots only emerge when different aspects come together. For example, very complex code that is sufficiently tested and rarely subject to changes is evaluated differently than comparable code with a higher change frequency and therefore a higher risk of bugs arising in the future.
All these and other findings serve as input for a joint evaluation in workshops with your development and architecture teams.
3. Evaluate
This leads to the third phase: evaluating the system. Together, we identify the strengths and weaknesses of the software and derive clear recommendations for action. These are validated in a workshop with the existing team and checked for feasibility.
At the end of the evaluation phase of the health check, we examine which of the following options represents the optimal solution: refurbishment of the existing system, a completely new system or the use of a commercially available off-the-shelf product. Among other things, we take into account the future viability of the technology stack used, the availability of know-how (including on the job market), the strategic relevance of the project for your company and cost-benefit aspects.
4. Act
In the final phase, the action phase, we develop specific packages of measures, prioritize them and arrange the included measures in a chronological and logical order - the modernization roadmap.
Similar to a real road map, it is a valuable tool for planning the route from the current location to achievable goals. In addition to the purely technical modernization, these result from the future requirements of the specialist departments, which will have to be fulfilled in parallel.
We also provide a rough time and cost indication for the recommended measures.
Your result: What you get from us
After the detailed evaluation of the health check, you finally have clarity about the current status of your IT system. You will not only recognize the strengths that make your system efficient and stable, but also the weak points that may harbour risks or offer potential for improvement. This gives you a sound basis for making decisions, enabling you to take targeted measures and future-proof your IT system.
After our thorough health check, we will provide you with a customized remediation plan that is individually tailored to the needs of your system. This plan includes, among other things
-
Concrete need for action
-
Prioritized roadmap
-
Decision template for make vs. buy vs. refactor (if necessary)
-
Cost indication for the refurbishment (if necessary)
Expert opinion
Concrete actions
Cooperation
Convince yourself of our proven software health check procedure!
Would you like to find out more about our Software Health Check? Then book a non-binding consultation now and find out how we can help you!
Our mindset: these values guide our actions
Holistic approach
We see the potential in your legacy system, not just the flaws. We carry out an individual, multi-faceted in-depth analysis of your current system and its strengths and then provide you with a tailored, effective modernization plan that will lead you to your desired goal. We not only look at the technical aspects, but also the organizational and procedural aspects.
Optimization focus
As experienced software engineers, we know that existing IT systems are often the result of operational growth, ideas, experiments and ventures of the past and are therefore not perfect. Instead of dwelling on this, we are more interested in the future and the potential that lies within your system - and this is what we focus on.
Teamplay
As an external service provider, we have an objective view - and not just of your technical factors. Working closely with your team as equals often enables us to identify any concerns or other problems your employees may have and find solutions at management level. In the past, we have already been able to help projects and teams run smoothly in this way.