Architektur und Datenfluss
Wie Daten vom Tablet auf der Baustelle bis in die Lohnverrechnung wandern, wo sie zwischengespeichert werden und was passiert, wenn auf halbem Weg die Verbindung abreißt.
Bewertet wird nach Kriterien, die vorher feststehen, nicht nach Geschmack: Tragfähigkeit, Wartbarkeit, Sicherheit, Betrieb und die Frage, ob das System ohne seine Erfinder weiterleben kann.
Wie Daten vom Tablet auf der Baustelle bis in die Lohnverrechnung wandern, wo sie zwischengespeichert werden und was passiert, wenn auf halbem Weg die Verbindung abreißt.
Lesbarkeit, Struktur, automatisierte Tests, doppelter Code und die Frage, ob eine neue Entwicklerin nach einer Woche produktiv arbeiten könnte.
Bibliotheken ohne Pflege, Pakete mit bekannten Schwachstellen, PHP-, Node.js- oder Framework-Versionen außerhalb des Supports, jeweils mit dem Datum, ab dem es kritisch wird.
Anbindungen an BMD oder Business Central, an Zahlungsanbieter wie Stripe oder eps und an Paketdienste. Uns interessiert vor allem, was passiert, wenn die Gegenseite einen Fehler liefert oder gar nicht antwortet.
Wie eine Änderung vom Laptop in den Livebetrieb kommt, ob es Sicherungen, Monitoring und Protokolle gibt und wer nachts eine Warnung bekäme.
Wo Server und personenbezogene Daten liegen, ob Auftragsverarbeitungsverträge vorhanden sind und ob Löschung und Auskunft nach DSGVO technisch überhaupt umsetzbar sind.
Erzeugt die Software Rechnungen oder Belege für Barumsätze, prüfen wir technisch, wie sie mit Nummernkreisen, Aufbewahrung und gegebenenfalls der Registrierkasse zusammenspielt. Die steuerliche Beurteilung bleibt bei Ihrer Steuerberatung.
Die Dauer hängt vom Umfang und der Zahl der Schnittstellen ab und wird vor Beginn geschätzt. Wir arbeiten ausschließlich mit Lesezugängen.
Übernahme eines Unternehmens, Dienstleisterwechsel, geplanter Ausbau oder schlicht ein ungutes Gefühl. Der Anlass bestimmt, wo wir genau hinschauen und wie tief der Bericht geht.
Repository, Dokumentation, Hosting-Konsole, Logs und offene Tickets, dazu Videocalls mit den Menschen, die das System täglich nutzen oder betreuen. Vieles steht nirgends geschrieben.
Jedes Kriterium wird einzeln bewertet, jeder Befund mit seiner praktischen Bedeutung für das Geschäft beschrieben.
Befunde nach Schwere geordnet, mit geschätzten Kosten je Behebung und, wo sinnvoll, zwei Wegen: schrittweise sanieren oder neu bauen. Besprochen in Teams oder Google Meet.
Wem gehört eigentlich der Code? Überraschend oft liegt das Repository im privaten Konto des früheren Entwicklers, der Server läuft über dessen Kreditkarte, und der Vertrag sagt nichts über Nutzungsrechte. Solange das so bleibt, verhandeln Sie jede Änderung aus einer schwachen Position. Wir klären Zugriff und Eigentum deshalb gleich zu Beginn und empfehlen bei Unklarheiten ein Gespräch mit Ihrer Rechtsberatung, bevor weiteres Geld in das System fließt.
Wenig. Wir brauchen Lesezugänge, ein bis zwei Stunden Einführung in die Architektur und die Möglichkeit, Rückfragen per Chat oder Videocall zu stellen. Den Entwicklungsalltag stören wir nicht.
Nein, und so soll es auch nicht wirken. Ein unabhängiger Blick ist in anderen Branchen selbstverständlich, etwa bei der Abnahme eines Bauwerks. Wir bewerten sachlich, benennen auch Stärken und schlagen vor, den Bericht gemeinsam mit dem Dienstleister durchzugehen.
Ja, als technischen Teil einer Due Diligence. Wir konzentrieren uns auf das, was den Kaufpreis beeinflusst: Open-Source-Lizenzen im Produkt, angesammelte Altlasten, Wissen in wenigen Köpfen und Betriebskosten nach dem Kauf. Die rechtliche Prüfung liegt bei Ihrer Kanzlei, und wir richten uns nach deren Zeitplan.
Eine mittelgroße Anwendung braucht je nach Schnittstellen meist ein bis drei Wochen. Nach einem ersten Videocall und der Festlegung des Umfangs erhalten Sie ein Angebot auf Basis von 110 € pro Stunde zzgl. USt.
Dann steht das mit Begründung im Bericht, zusammen mit je einer Schätzung für schrittweise Sanierung und Neubau. Oft ist ein Mittelweg am klügsten: kritische Teile ersetzen, den Rest stabilisieren und dokumentieren.
Beschreiben Sie die Anwendung und warum Sie sie prüfen lassen wollen. Sie erhalten einen Bericht mit Risiken, geordnet vom ernstesten zum harmlosesten.
Ihre Anfrage ist eingegangen
Sie hören spätestens am nächsten Werktag von uns. Haben Sie einen Ausfall gemeldet, der Ihr Team gerade blockiert, kümmern wir uns zuerst darum.
Diese Stadt ist nicht in der Liste. Prüfen Sie die Schreibweise oder wählen Sie die nächstgelegene Landeshauptstadt: Da wir alles per Fernwartung erledigen, ist die Betreuung in jedem Bundesland gleich.