Selbst gebaute oder mit KI erstellte Software prüfen
Sie haben für Ihren Betrieb, Ihr Büro oder Ihre Abteilung eine Anwendung gebaut oder bauen lassen. Vielleicht mit Claude, mit Lovable oder einfach drauflos per Vibe Coding. Sie funktioniert und erledigt, wofür sie gedacht war.
Jetzt soll sie mehr leisten: online gehen, von weiteren Menschen genutzt werden oder Kundendaten verarbeiten. Ob sie dafür gebaut ist, sieht man ihr von außen nicht an. Eine Anwendung kann im Alltag einwandfrei laufen und trotzdem Daten zeigen, die außer Ihnen niemand sehen sollte. Oder sie läuft nur deshalb zuverlässig, weil bisher immer nur eine Person gleichzeitig damit arbeitet.
Wann sich eine Prüfung lohnt
- Sie nutzen die Anwendung allein, und es geht nicht um wichtige oder fremde Daten: Eine ausführliche Prüfung ist dann oft nicht nötig.
- Andere nutzen sie mit, etwa im Team: Dann lohnt sich ein Blick darauf, wer was sehen und ändern kann.
- Sie verarbeitet Kundendaten, ist im Internet erreichbar oder ein Ablauf im Betrieb hängt an ihr: Dann sollte jemand hineinschauen, am besten bevor es so weit ist.
Wie ich vorgehe
Im ersten Gespräch klären wir, was die Anwendung macht, wer sie nutzt, welche Daten sie verarbeitet und wo sie laufen soll. Manchmal zeigt sich schon hier, dass keine Prüfung nötig ist. Dann sage ich Ihnen das.
Für die Prüfung brauche ich Zugang zum Quellcode und, falls die Anwendung schon läuft, Einblick in ihre Einstellungen. Echtdaten aus dem laufenden Betrieb brauche ich in der Regel nicht. Müssen bestimmte Funktionen ausprobiert werden, klären wir vorher, welche Testzugänge oder Beispieldaten dafür nötig sind.
Ich schaue mir an, wie Zugriffe geregelt sind, wie die Anwendung mit Daten und angebundenen Diensten umgeht, was bei Fehlern passiert und wie sie betrieben und aktualisiert wird. Außerdem sehe ich mir an, wie der Code aufgebaut ist und wo ich Risiken für spätere Änderungen sehe.
Stilfragen lasse ich weg. Ob eine Variable besser anders hieße oder eine Funktion in zwei kleinere gehört, ändert nichts an Ihrer Entscheidung. Nicht alles, was ich anders gebaut hätte, ist ein Problem.
Wenn Sie es freigeben, nutze ich bei der Analyse KI-Werkzeuge. Jeden Befund prüfe und bewerte ich selbst. Ohne Freigabe prüfe ich ohne KI, zum selben Preis.
Was Sie bekommen
Am Ende bekommen Sie eine klare Empfehlung. Entweder zeigen sich in den geprüften Bereichen keine wesentlichen Risiken für den geplanten Einsatz. Oder bestimmte Punkte sollten vorher behoben oder genauer untersucht werden. Oder ein Neuaufbau ist wirtschaftlich sinnvoller als Nachbessern.
Dazu beschreibe ich die größten Risiken verständlich und gebe Ihnen eine kurze Liste, was zu tun ist und wie groß der Aufwand jeweils ungefähr ist. Der Bericht nennt auch, was geprüft wurde und wo die Grenzen der Prüfung liegen. Wir gehen ihn gemeinsam in einem Termin durch.
Auch „keine wesentlichen Risiken“ ist ein echtes Ergebnis. Dann steht genau das im Bericht.
Was die Prüfung nicht ist
Die Prüfung ist eine technische Einschätzung, ob Ihre Anwendung für den geplanten Einsatz trägt. Dazu gehören die Sicherheitsfragen, die bei selbst gebauten Anwendungen typischerweise offen bleiben, etwa wer auf welche Daten zugreifen kann. Ein vollständiges Sicherheitsaudit, ein Penetrationstest oder eine rechtliche Datenschutzprüfung ist sie nicht, ebenso wenig eine Abnahme oder Garantie. Braucht Ihr Einsatz mehr, sage ich Ihnen das.
Beheben, online stellen oder betreuen ist ein eigener Auftrag danach. Mehr dazu unter Bestehende Software betreuen.
Preis
Die Prüfung kostet 1.500 € zuzüglich Umsatzsteuer als Festpreis, mit Bericht und Besprechung. Der Festpreis gilt für einen vorab vereinbarten Prüfumfang. Ob Ihre Anwendung in diesen Rahmen passt, sehe ich nach einem kurzen Blick in das Projekt. Ist sie deutlich umfangreicher, bekommen Sie vor der Beauftragung ein eigenes Angebot.
Erfahrung
Seit 2011 arbeite ich in der Softwareentwicklung und habe mich immer wieder in Anwendungen eingearbeitet, die andere gebaut haben. Dabei musste ich jedes Mal einschätzen, was trägt und wo Risiken liegen. KI-Werkzeuge nutze ich selbst täglich.
Schreiben Sie mir kurz, was Ihre Anwendung macht und was als Nächstes mit ihr passieren soll.
Projekt besprechen