Von manuellen Prüfprozessen zu einer international anpassbaren Lösung - eine digitale Transformationsreise

Rietmann und Partner ist eine 1911 gegründete Wirtschaftsprüfungs- und Steuerberatungsgesellschaft, die in der ganzen Schweiz tätig ist. Das Unternehmen wollte seine internen Arbeitsabläufe vereinfachen und den Prüfungsprozess automatisieren. Unzufrieden mit den auf dem Markt erhältlichen vorgefertigten Prüfungswerkzeugen, hat sie sich mit Modeso zusammengetan, um eine massgeschneiderte Lösung zu entwickeln.
Header image
Industrie
Buchhaltung und Finanzen
Dienstleistung
Entwicklung maßgeschneiderter Software für den gesamten Zyklus
Team
Unser Team besteht aus 6 erfahrenen Softwareentwicklern und einem Business Analysten und wird von einem erfahrenen Senior Engineer und derzeitigen CTO von Aumico geleitet.
Ergebnisse
Verkauf von 4.000 wiederkehrenden Lizenzen innerhalb von 2 Jahren

Das Engagement von modeso ist ein entscheidender Faktor für den Erfolg unseres Projekts. Sie kümmern sich um jedes Detail. Mit ihrem Engagement übertreffen sie immer wieder unsere Erwartungen. Eine erstklassige Software-Agentur!

Michael Schwander
Partner @Dr. Rietmann & Partner AG

Die Komplexität der Prüfung erforderte eine massgeschneiderte Lösung

Im Zentrum des Audits steht die Idee, von einer Revisionsgesellschaft eine Bestätigung zu erhalten, dass ein Unternehmen die festgelegten Standards einhält. Wirtschaftsprüfer wie Rietmann und Partner müssen nicht nur sicherstellen, dass ihre Kunden die Vorschriften einhalten, sondern tragen auch die rechtliche Verantwortung, wenn eine Prüfung bei einer späteren behördlichen Kontrolle als fehlerhaft eingestuft wird. Da es keinen standardisierten, geführten Ansatz während des Auditprozesses gibt, müssen sich die Auditfirmen manuell durch die erforderlichen Schritte navigieren. Dies setzt ihre Unternehmen potenziellen Risiken aus.

Vor dem Hintergrund dieser Herausforderungen war Rietmann und Partner auf der Suche nach einer Lösung, die eine Rationalisierung der Prüfungsprozesse, eine Steigerung der internen Effizienz und die Sicherstellung der Einhaltung regulatorischer Standards ermöglichen würde.
Sie informierten sich über die Angebote auf dem Markt. Jede Standardlösung, auf die sie stießen, hatte jedoch ihre Grenzen. Daher war das Unternehmen mit den verfügbaren Optionen unzufrieden. Dies veranlasste Rietmann und Partner, eine strategische Entscheidung zu treffen: Sie entschieden sich, eine maßgeschneiderte Softwarelösung zu entwickeln, die auf ihre spezifischen Bedürfnisse zugeschnitten war, und wandten sich an Modeso, um das Projekt umzusetzen.

Unser Ziel war es, ein auf Regeln basierendes System zu schaffen, das den Prüfern eine klare Anleitung bietet, die Entscheidungsfindung während der Prüfungen vereinfacht und den gesamten Prozess beschleunigt. Voraussetzung für die Entwicklung dieser Lösung war jedoch ein tiefgehendes Verständnis der Feinheiten des Prüfungsprozesses.

Das von uns verwendete Softwareentwicklungs-Framework

Mit einer Reihe von Workshops, die Einblicke in die Prüfverfahren von Rietmann und Partner geben sollten, begann unser Engagement. Wir legten den Schwerpunkt auf eine effektive Projektplanung, da wir wussten, dass der Schlüssel zum Erfolg unserer Zusammenarbeit in einem gründlichen Verständnis der Besonderheiten ihrer Arbeit lag.

Es folgt ein kurzer Überblick über die wichtigsten Phasen unserer Zusammenarbeit:
1

Abstimmungs-Workshop

Unser Team tauchte tief in die Nuancen der Arbeitsabläufe von Rietmann und Partner ein, um die Schwachstellen zu identifizieren und die ideale Lösung zu finden.

2

Die Konzeption

Es wurde entschieden, ein dynamisches und konfigurierbares System zu entwickeln, das sich an unterschiedliche gesetzliche und regulatorische Anforderungen und Prüfungsstandards anpassen lässt. Das Rückgrat des Systems bildeten die identifizierten Hauptschritte - Finanzberichterstattung, Planung, Durchführung und Abschluss. Unsere Architektur musste in hohem Maße konfigurierbar sein. Dies sollte es einem Administrator ermöglichen, Aufgaben, Regeln und andere Parameter einfach einzurichten und das System an die Besonderheiten jeder einzelnen Prüfung anzupassen.

3

Technische Dokumentation

Das Ergebnis der Konzeptionsphase war eine detaillierte Dokumentation mit einer Beschreibung der Systemarchitektur, der Funktionalitäten und der Konfigurationen des Systems, die als Blaupause für die Entwicklung diente.

4

Agiler Entwicklungsprozess

Mit einem klaren Konzept und einer eindeutigen Dokumentation wurde ein agiler Entwicklungsansatz gewählt. Diese iterative Methodik ermöglichte während des gesamten Entwicklungslebenszyklus eine kontinuierliche Rückkopplung, Verfeinerung und Anpassung an sich ändernde Anforderungen.

5

Iterative Verfeinerung

Durch regelmäßige Feedbackschleifen wurde sichergestellt, dass die entstehende Software den Erwartungen von Rietmann und Partner entsprach und die Herausforderungen des Auditprozesses effektiv meisterte.

Wie wir einen kollaborativen Workflow mit Rietmann und Partner etabliert haben

Die nahtlose Zusammenarbeit zwischen unseren Softwareingenieuren und den Fachexperten von Rietmann und Partner, die gemeinsam die Auditlösung zum Leben erweckten, war ausschlaggebend für den Erfolg des Projekts. Um einen kollaborativen Workflow zu etablieren, haben wir die folgenden Schritte durchgeführt:

Beteiligte Parteien:

Rietman und Partner

Eine Gruppe von Funktionsexperten, bestehend aus Auditoren (den Endbenutzern des Systems), spielte als Projektbeteiligte eine entscheidende Rolle.

Modeso

Auf der Seite der Software-Entwicklung setzte sich unser Team aus neun Entwicklern, einem Projektmanager, einem Experten für Qualitätssicherung und einem UI/UX-Designer zusammen. Der Projektmanager stellte als Prioritätskoordinator sicher, dass unser Team schnell auf das Feedback der Stakeholder und sich ändernde Projektanforderungen reagieren konnte.

Gemeinsame Anwendungen:

Zweiwöchentliche Workshops
Unsere Zusammenarbeit entwickelte sich in zweiwöchentlichen Workshops. Hier kamen sowohl Fachexperten als auch Softwarespezialisten zusammen, um Erkenntnisse auszutauschen, Fortschritte zu diskutieren und die entstehende Lösung zu verfeinern.
Regelmäßige Feedbackschleifen
Wir haben Rietmann und Partner regelmäßig über den Projektfortschritt informiert. Wir haben sie über alle Herausforderungen auf dem Laufenden gehalten und auf Basis ihres Feedbacks Verbesserungen vorgenommen.
Kontinuierliche Tests
Die Gruppe der Funktionsexperten auf Kundenseite testete das entstehende System. Sie lieferte in jeder Phase der Projektentwicklung praktische Einblicke und Feedback, um unsere Entwicklungsbemühungen zu steuern.

Optimierter Prüfungsablauf: So funktioniert die Lösung

Die implementierte Lösung bietet einen nahtlosen Audit-Workflow, der den Prozess für die Auditoren vereinfacht und gleichzeitig die Einhaltung der regulatorischen Standards sicherstellt.

Eine Reihe von Regeln, die den Audit-Workflow steuern, bilden die Kernfunktionalität des Systems. Zunächst können die Benutzer Bilanzen in Form von Excel-Dateien hochladen. Auf der Grundlage dieser Eingaben erstellt das System automatisch Finanzberichte. Eine weitere Anpassung des Workflows an die individuellen Anforderungen von Rietmann und Partner erfolgt durch die manuelle Eingabe von Regeln, die von Administratoren verwaltet werden.
Um den Datenschutz und die Datenintegrität zu gewährleisten, haben wir Zugriffskontrollen eingerichtet. Verschiedene Benutzerrollen, wie z. B. Prüfer und leitende Prüfer, können mit spezifischen Sichtbarkeits- und Bearbeitungsrechten ausgestattet werden, um sicherzustellen, dass Benutzer nur mit Daten arbeiten, die für ihre Aufgaben relevant sind.

Nachfolgend ein Überblick über die Funktionsweise der Audit-Lösung:
1

Daten-Upload

Benutzer laden Bilanzen und Gewinn- und Verlustrechnungen hoch. Damit wird der Prüfungsprozess gestartet. Für Unternehmen, die sich wiederholenden Prüfungen unterziehen, bietet die Software eine Funktion zum automatischen Ausfüllen von Formularen. Die Software füllt automatisch die Daten aus früheren Audits aus und spart so Zeit bei sich wiederholenden Aufgaben, wie z. B. dem Mapping und der Konfiguration.

2

Automatisierte regelbasierte Analyse

Das System verwendet vordefinierte Regeln, um potenzielle Probleme zu kennzeichnen, wie z. B. Ungleichgewichte in Bankkonten oder unregelmäßige finanzielle Verteilungen. Allgemeine Regeln leiten die Analyse und identifizieren spezifische Finanzposten, die während der Prüfung einer genaueren Prüfung bedürfen.

3

Aufgabenzuweisung und Ausführung

Das System generiert auf der Grundlage der festgestellten Probleme Aufgaben zur Durchführung. Die Prüferinnen und Prüfer führen die Aufgaben aus und verlassen sich dabei auf das System, das sie durch die erforderlichen Maßnahmen führt.

4

Abschluss und Berichterstattung

Der letzte Schritt ist die Überprüfung der Auditergebnisse durch den leitenden Auditor und die Erstellung eines umfassenden Auditberichts. Dieser Bericht ist ein vertrauenswürdiges Dokument, das den Behörden vorgelegt werden kann.

Technologie-Stack

Wir haben eine dynamische, regelbasierte Auditlösung entwickelt, die nicht nur die spezifischen Anforderungen von Rietmann und Partner erfüllt. Sie bietet auch ein skalierbares und anpassbares Framework für zukünftige Erweiterungen und kundenspezifische Konfigurationen. Hier ist ein Überblick über den Technologie-Stack, den wir für die Entwicklung verwendet haben:
Cloud- und Vor-Ort-Bereitstellung
Die Audit-Lösung wurde so konzipiert, dass sie vielseitig einsetzbar ist. Sie kann sowohl vor Ort als auch in der Cloud eingesetzt werden. Jeder Kunde, der ein eigenständiges Unternehmen darstellt, wird mit einem eigenen System ausgestattet. Dieser Ansatz ermöglicht ohne Beeinträchtigung der Sicherheit sensibler Finanzdaten eine maßgeschneiderte, kundenspezifische Erfahrung.
Mandantenfähige Architektur
Die Architektur basiert auf einem mandantenfähigen Modell, bei dem jeder Kunde über eine eigene Instanz des Systems verfügt, wodurch eine Überschneidung von Daten vermieden und eine sichere und isolierte Umgebung für jedes Unternehmen gewährleistet wird. Dieser Ansatz ermöglicht auch eine modulare Konfiguration, die eine einfache Anpassung von Regeln, Workflows und Zugriffskontrollen auf Kundenbasis erlaubt.
Node.JS
Node.js bietet als Backend-Technologie eine robuste und skalierbare Basis. Die ereignisgesteuerte, nicht-blockierende Architektur erwies sich als gut geeignet, um gleichzeitige Anfragen zu verarbeiten. Sie gewährleistete eine optimale Performance bei der Ausführung komplexer Prüfprozesse.
Angular
Als Front-End-Framework stellte Angular eine dynamische und reaktionsfähige Benutzeroberfläche zur Verfügung. Sein modularer Aufbau erleichterte die Erstellung einer benutzerfreundlichen Oberfläche. Dies ist für die Prüferinnen und Prüfer, die während des Prüfungsprozesses mit dem System arbeiten, von entscheidender Bedeutung.

Lösung technischer Herausforderungen während der Entwicklung

Herausforderung

Komplexe Prüfungsanforderungen

Die dynamische und konfigurierbare Natur der Lösung erforderte ein tiefes Verständnis für die Besonderheiten der Rechnungsprüfung, was es für die Entwickler schwierig machte, die Anforderungen der Rechnungsprüfer in ein funktionierendes System zu übersetzen.
DIE LÖSUNG

Interaktive Testumgebung

Wir vermittelten unserem Team ein praktisches Verständnis der Prüfungsspezifika, indem wir eine interaktive Testumgebung einrichteten, in der die Beteiligten Testdaten eingeben konnten. Die Testumgebung wurde durch den Austausch von wertvollem Wissen über Auditprozesse und Konfigurationsdetails durch die Auditoren erleichtert. Dies förderte eine gemeinsame Sprache zwischen unserem Entwicklungsteam und den Endbenutzern.
Herausforderung

Langsame Leistung

Die Entscheidung für MongoDB als Datenbank zur Erreichung maximaler Flexibilität in Bezug auf die Datenstrukturen führte zu einer Herausforderung in Bezug auf die Abfrageleistung. MongoDB zeichnet sich zwar durch seine Flexibilität aus, kann aber bei komplexen Abfragen zu Einbußen in der Performance führen.
DIE LÖSUNG

Feintuning der MongoDB-Implementierung

Wir optimierten die Art und Weise, wie Abfragen strukturiert und ausgeführt werden, und führten Caching-Mechanismen ein, um die Notwendigkeit wiederholter Datenbankabfragen zu reduzieren und so die Leistung des Systems zu verbessern, insbesondere bei Abfragen, die mehrere Entitäten umfassen.
Herausforderung

Datenmigration aus Excel

Eine Hürde während der Anforderungsanalyse stellte die Excel-Datei dar, die als Repository für Gewinn- und Verlustrechnungen und Bilanzen diente. Es bedurfte sorgfältiger Überlegungen und Planung, um die Daten, insbesondere die kritischen Gewinn- und Verlustrechnungen und Bilanzen, zu verstehen und zu migrieren.
DIE LÖSUNG

Datenabgleich und Kompatibilität

Gemeinsam mit Rietmann und Partner haben wir die Struktur des bestehenden Systems erfasst, die Datenelemente zwischen der Excel-Tabelle und der neuen Revisionslösung zugeordnet und die Kompatibilität zwischen den beiden Systemen sichergestellt, um einen reibungslosen Übergang ohne Verlust der Datenintegrität zu gewährleisten.

Ergebnis: Eine hochgradig anpassbare und international einsetzbare Lösung

Die implementierte Revisionslösung hat nicht nur die anfängliche Herausforderung gemeistert, die internen Arbeitsabläufe von Rietmann und Partner zu vereinfachen. Sie hat das Unternehmen auch für eine globale Skalierbarkeit positioniert.

Optimierter interner Audit-Workflow

Die Lösung ist zu einem integralen Bestandteil der Arbeitsabläufe bei Rietmann und Partner geworden. Ein regelbasierter Ansatz optimiert den gesamten Auditprozess von der Planung über die Durchführung bis hin zum Abschluss, vereinfacht die Entscheidungsfindung und schafft Vertrauen in die Zuverlässigkeit der Auditergebnisse.

Anpassung und Anpassungsfähigkeit

Der Auditprozess bei Rietmann und Partner hat sich durch die hohe Anpassungsfähigkeit des Systems verändert. Die Möglichkeit, die Lösung auf der Grundlage spezifischer Rechnungslegungsstandards und Branchenanforderungen zu konfigurieren, bietet eine beispiellose Flexibilität.

Globale Skalierbarkeit

Rietmann und Partner kann dank der erweiterbaren Architektur des Systems seine Geschäftstätigkeit problemlos global ausweiten. Ob in Deutschland oder in den USA, das System ermöglicht eine nahtlose Anpassung durch neue Konfigurationen, die auf regionale Prüfungsstandards zugeschnitten sind.
Header image
Arbeiten Sie mit uns an Ihrem nächsten Projekt
Präferenzen

Datenschutz ist uns wichtig, daher haben Sie die Möglichkeit, bestimmte Speicherarten zu deaktivieren, die für das grundlegende Funktionieren der Website möglicherweise nicht erforderlich sind. Das Blockieren von Kategorien kann sich auf Ihre Erfahrung auf der Website auswirken. Mehr Informationen

Alle Cookies akzeptieren

Diese Elemente sind erforderlich, um grundlegende Funktionen der Website zu aktivieren.

Immer aktiv

Diese Artikel werden verwendet, um Werbung anzuzeigen, die für Sie und Ihre Interessen relevanter ist.

Diese Elemente ermöglichen es der Website, sich an Ihre Entscheidungen zu erinnern (z. B. Ihren Benutzernamen, Ihre Sprache oder die Region, in der Sie sich befinden), und erweiterte, persönlichere Funktionen bereitzustellen.

Diese Elemente helfen dem Website-Betreiber zu verstehen, wie seine Website funktioniert, wie Besucher mit der Website interagieren und ob möglicherweise technische Probleme vorliegen.

Danke! Deine Einreichung ist eingegangen!
Hoppla! Beim Absenden des Formulars ist etwas schief gelaufen.