Jahrzehntelange Fachlichkeit trifft auf eine zeitgemäße Softwarebasis.
Enterprise-Anwendungen entstehen selten auf der grünen Wiese. Sie wachsen mit ihren Kunden mit, werden Jahr für Jahr an neue gesetzliche Vorgaben angepasst und tragen irgendwann mehr fachliches Gewicht als jede Neuentwicklung von der Stange.
RKA und RKA² begleiten Unternehmen seit den 1990er-Jahren bei der Reisekostenabrechnung. Arbeitsweisen haben sich seither verändert, ebenso die gesetzlichen Anforderungen und die IT-Landschaften, in die sich solche Systeme einfügen müssen. Nur die Aufgabe selbst ist geblieben: Reisekosten müssen zuverlässig, nachvollziehbar und effizient abgerechnet werden.
Die BTMS GmbH hat RKA² deshalb technologisch neu aufgestellt und auf Rust umgestellt.
Modernisieren heißt nicht neu anfangen
Wer eine langjährig bewährte Enterprise-Anwendung modernisiert, wirft nicht einfach alles Bestehende über Bord. Der eigentliche Wert steckt in der über Jahrzehnte gewachsenen Fachlichkeit:
- Regeln zur steuerlich korrekten Reisekostenabrechnung
- Validierungen gegen Fehleingaben
- Genehmigungs- und Freigabeprozesse
- unternehmensspezifische Reiserichtlinien
- Schnittstellen zu HR-, Finanz- und Buchhaltungssystemen
- Revisionssicherheit und Nachvollziehbarkeit
Dieses Wissen wurde nicht ersetzt, sondern auf ein neues technisches Fundament gehoben. RKA² verbindet damit die Erfahrung einer etablierten Standardanwendung mit den Möglichkeiten, die eine aktuelle Softwareentwicklung heute bietet.
Warum Rust?
Rust wurde für Software entwickelt, bei der Zuverlässigkeit, Sicherheit und ein kontrollierter Ressourcenverbrauch keine Kür, sondern Pflicht sind – Eigenschaften, die bei unternehmenskritischen Anwendungen wie RKA² den Unterschied machen.
Die Sprache zwingt Entwickler dazu, viele Speicher- und Nebenläufigkeitsfehler bereits beim Kompilieren aufzudecken, statt sie erst im Betrieb zu finden. Trotzdem bleibt die Ausführung schnell: Rust kommt ohne schwergewichtige Laufzeitumgebung aus.
Für RKA² zahlt sich das in vier Punkten aus.
Stabilität. Reisekostenabrechnung ist kein Prozess, den man mal eben nebenbei erledigt. Fehler verzögern Zahlungen, lösen Rückfragen aus oder reißen nachgelagerte Buchhaltungsprozesse mit. Eine robuste technische Basis nimmt hier von vornherein Fehlerquellen aus dem System.
Ressourcennutzung. Cloud-Anwendungen sollen skalieren. Aber auch wirtschaftlich laufen. Rust liefert Performance bei vergleichsweise sparsamem Rechen- und Speicherbedarf, was sich direkt in den Betriebskosten niederschlägt.
Sicherheit. RKA² verarbeitet sensible Unternehmens- und Beschäftigtendaten. Rust schließt durch sein Typsystem ganze Klassen klassischer Speicherfehler von vornherein aus. Das ersetzt keine durchdachte Architektur, liefert aber ein Fundament, auf dem sich sicher bauen lässt.
Zukunftsfähigkeit. Eine Standardanwendung muss über viele Jahre wartbar und erweiterbar bleiben. Rust schafft dafür die Basis – für neue Anforderungen, neue Integrationen, neue Betriebsmodelle, die heute noch niemand kennt.
Bewährte Prozesse bleiben erhalten
Für Anwender zählt am Ende vor allem eines: dass die Software den Arbeitsalltag zuverlässig trägt. Geschäftsreisende wollen ihre Abrechnungen schnell erfassen. Genehmiger brauchen übersichtliche, bereits vorgeprüfte Vorgänge – niemand hat Lust, jeden Beleg von Hand zu kontrollieren. Und HR wie Buchhaltung erwarten schlicht korrekte Daten, die sich sauber in bestehende Systeme einfügen.
Die technologische Modernisierung verändert den fachlichen Anspruch von RKA² deshalb nicht. Sie untermauert ihn.
RKA² bleibt, was es war: eine Enterprise-Lösung mit umfassenden Prüfungen, konfigurierbaren Geschäftsregeln und einer robusten Workflow-Engine. Neu ist das technische Fundament darunter – und das sorgt dafür, dass diese Funktionen auch in den nächsten Jahren sicher, effizient und wirtschaftlich bereitstehen.
Ein Modernisierungsprojekt aus eigener Praxis
Die BTMS GmbH hat mit RKA² nicht nur eine Modernisierungsstrategie entworfen, sondern sie an der eigenen, geschäftskritischen Standardanwendung durchexerziert.
Das Projekt zeigt: Auch eine seit Jahrzehnten gewachsene Enterprise-Anwendung lässt sich technologisch von Grund auf erneuern, ohne ihr fachliches Wissen und ihre bewährten Prozesse preiszugeben. Entscheidend dafür waren:
- ein tiefes Verständnis der Geschäftsprozesse
- eine klare Zielarchitektur
- kontrollierbare Migrationsschritte statt eines großen Sprungs
- automatisierte Tests und Validierungen
- die konsequente Trennung von Fachlichkeit und Technologie
- ein Übergang, der für bestehende Kunden und Integrationen ohne Bruch verlief
Aus einer gewachsenen Anwendung wurde so keine hastige Neuentwicklung, sondern eine Modernisierung mit Substanz.
Kontinuität und Fortschritt
Seit den 1990er-Jahren steht RKA für professionelle Reisekostenabrechnung im Enterprise-Umfeld. Mit der Umstellung von RKA² auf Rust überführt die BTMS GmbH diese Erfahrung in eine neue technologische Generation.
Am Ende verbindet das Ergebnis zwei Dinge, die bei geschäftskritischer Software zusammengehören müssen: fachliche Kontinuität und technischer Fortschritt.
RKA² – jahrzehntelang bewährt, technologisch neu aufgestellt, bereit für das, was die digitale Reisekostenabrechnung als Nächstes verlangt.