forumNeues Thema

Macht es Sinn, gelieferten Software-Code vor der Abnahme durch eine KI prüfen zu lassen?

YYavuz B***Teilnehmer
Funktion
HR-Spezialist
Branche
leder
Organisationsform
Unternehmen mit 120 Mitarbeitern
Beigetreten
März 2024
Nachricht
5
#1

Ich betreibe einen kleineren Großhandelsvertrieb in Frankfurt. Für unsere Lagerverwaltung haben wir mit einer lokalen Agentur ein individuelles Softwareprojekt mit einem Budget von 26.000 EUR umgesetzt. Das Ganze lief sechs Monate, und gestern Abend hieß es, das Code-Repository sei final übergeben worden; wir sollten jetzt das Abnahmeprotokoll unterschreiben und die restlichen 35 Prozent begleichen.

Ich bin selbst kein Techniker und kann keinen Code lesen. Im Bekanntenkreis meinten einige, ich könnte einen ausführlichen Prompt für ein Code-Review aufsetzen und die Dateien stückweise von einem großen KI-Modell analysieren lassen, um Codequalität, Sicherheitslücken oder künstlich aufgeblähte Zeilen zu erkennen.

Macht das aus technischer und rechtlicher Sicht Sinn? Liefert so ein Tool wirklich eine brauchbare Prüfung oder blamiere ich mich damit vor der Agentur, weil die Ergebnisse technisch auf wackligen Beinen stehen?

İİsmail T***TeilnehmerCommunity-Mitglied
Beigetreten
Jan. 2024
Nachricht
418
Nützlichste Antwort#2

Kurz gesagt: Ein gut gebauter Prompt für ein KI-Code-Review taugt als Vorabprüfung, um oberflächliche Syntaxfehler, hartcodierte Passwörter oder offensichtliche Sicherheitslücken aufzuspüren. Systemarchitektur, Business-Logik und Performance-Engpässe versteht das Modell dagegen nicht. Zudem besitzt ein KI-generierter Fehlerbericht keinerlei rechtliche oder vertragliche Beweiskraft gegenüber dem Dienstleister.

Einzelne Code-Schnipsel analysieren diese Tools gar nicht so schlecht. Offen liegende API-Keys, typische SQL-Injection-Risiken, fehlende Moduldokumentationen oder unsaubere Namenskonventionen listen sie schnell auf. Das Gesamtbild der Software erfassen sie aber nicht. Ob das Transaktionsmanagement der Datenbank sauber aufgebaut ist, ob das System bei Hunderten parallelen Bestellungen einfriert oder ob der im Lastenheft vereinbarte Logistik-Algorithmus korrekt umgesetzt wurde, merkt die KI schlichtweg nicht.

Wenn Sie der Agentur bei der Abnahme einfach den rohen KI-Output als Mängelliste vorlegen, verlieren Sie sofort jede Glaubwürdigkeit. Diese Modelle erzeugen massenhaft False Positives und stufen oft völlig bewusste Projektentscheidungen als Fehler ein. Der richtige Weg: 1) Die KI rein als Vorfilter für verdächtige Stellen nutzen, 2) Die konkreten Auffälligkeiten einem unabhängigen Senior-Entwickler für 3–4 Stunden zur Prüfung geben, 3) Im Abnahmegespräch ausschließlich verifizierte technische Mängel auf den Tisch legen und direkt mit den Vertragsklauseln abgleichen.

GGökhan G***TeilnehmerCommunity-Mitglied
Beigetreten
Nov. 2022
Nachricht
223
#3

Hier gibt es ein massives rechtliches Risiko. Was genau steht in Ihrem Vertrag bezüglich Vertraulichkeit (NDA) und geistigem Eigentum? Den individuellen Quellcode Ihres Unternehmens einfach in eine cloudbasierte KI hochzuladen, kann schnell eine handfeste Vertragsverletzung sein. Wenn die Daten auf Drittservern womöglich noch fürs Modelltraining verwendet werden, sitzen Sie im Streitfall ganz schnell am kürzeren Hebel.

FFerhat C***TeilnehmerCommunity-Mitglied
Beigetreten
Aug. 2024
Nachricht
225
#4

Das größte technische Limit ist das Context Window. Ein Lagersystem für 26.000 EUR besteht vermutlich aus etlichen Services, Datenbankschemata und Schnittstellen. Die Modelle betrachten meist nur isolierte Dateien. Wenn eine Datenvalidierung drei Ordner weiter in einer Hilfsfunktion liegt, sieht das Modell das nicht und schlägt sofort grundlos Alarm wegen einer angeblichen Sicherheitslücke.

SSelin K***Teilnehmer
Funktion
Test-Spezialist
Branche
Bildung
Organisationsform
Unternehmen mit 120 Mitarbeitern
Beigetreten
Jan. 2026
Nachricht
254
#5

Nach deutschem Vertragsrecht müssen Mängel vor der Unterzeichnung des Abnahmeprotokolls konkret und nachvollziehbar gerügt werden. Der bloße Textoutput einer KI gilt nicht als wirksame Mängelrüge. Der Mangel muss am laufenden System reproduzierbar sein und es muss nachgewiesen werden, dass eine Anforderung aus dem Pflichtenheft nicht erfüllt ist.

EEmrahTeilnehmer
Funktion
Business Analyst
Organisationsform
Filialkette
Beigetreten
Feb. 2024
Nachricht
108
#6

Wir haben das letztes Jahr bei einem B2B-Portal für 18.000 EUR genauso ausprobiert. Das Modell spuckte eine Liste mit 47 Punkten aus. Bevor wir das an die Agentur gaben, haben wir einem Freelance-Senior 400 EUR gezahlt, damit er drüberschaut. Von den 47 Punkten waren gerade mal 4 echte Mängel, der Rest war Müll. Allerdings war einer dieser 4 Fehler so gravierend, dass er uns im Live-Betrieb das System zerschossen hätte. Als Filter also brauchbar, als Schiedsrichter absolut ungeeignet.

MMurat Z***Teilnehmer
Funktion
Außendienstmitarbeiter
Branche
glas
Organisationsform
Filialkette
Beigetreten
Jan. 2025
Nachricht
27
#7

anstatt den ganzen code reinzuschmeißen und "find fehler" zu tippen lieber modul für modul vorgehen und gezielt nach abhängigkeiten oder exploits fragen, bringt viel sauberere ergebnisse. aber schickt der agentur bloß nicht 1:1 den ki-output, die nehmen euch sonst null ernst.

İİsmail K***Veteran
Funktion
Test-Spezialist
Branche
E-Commerce
Organisationsform
mittelständisches Unternehmen
Beigetreten
Sept. 2022
Nachricht
3
#8

Macht es euch doch nicht so kompliziert. Macht die Abnahme rein über Nutzertests und Funktionen. Schreibt euch Testfälle: 1) Was passiert beim Scannen eines falschen Barcodes? 2) Geht der Bestandsabgleich flöten, wenn das WLAN kurz weg ist? 3) Friert die Kiste beim Rechnungsdruck ein? Eure Aufgabe ist zu testen, ob der Laden läuft, nicht ob der Code Prosa ist.

HHavva M***Experte
Funktion
Finanzbuchhaltung
Branche
Medien und Verlagswesen
Organisationsform
Filialkette
Beigetreten
Sept. 2022
Nachricht
197
#9

Gab es im Vertrag Vorgaben zu automatisierten Tests oder einer bestimmten Testabdeckung? Und enthält das übergebene Repository überhaupt Unit-Tests der Agentur? Falls Test-Suiten vorhanden sind, liefert deren Ausführung eine wesentlich handfestere und unstrittigere Abnahmebasis als jedes Auslesen durch eine KI.

VVolkan C***Teilnehmer
Funktion
Digital-Marketing-Experte
Branche
Reinigungsdienstleistungen
Organisationsform
Familienunternehmen
Beigetreten
Juni 2024
Nachricht
224

Doki · KVKK-Compliance-Beratung · 2024

#10

Ein Kunde von uns hat genau das mal gebracht. Kam mit acht Seiten Prompt-Ausdruck ins Meeting und meinte, unser Code sei Müll. Ein Punkt war: "Datenbank-Passwort steht im Klartext im Code" – dabei war das nur eine Beispiel-Konfigurationsvorlage (template), das echte Passwort kam sauber aus den Umgebungsvariablen. Die Stimmung war komplett im Eimer und die Übergabe hat sich völlig unnötig um zwei Monate verzögert.

ÖÖzgür G***Teilnehmer
Funktion
Softwareentwickler
Branche
kosmetik
Organisationsform
Team mit 8 Personen
Beigetreten
Juni 2023
Nachricht
16
#11

Das hier Beschriebene ist genau das, was wir erlebt haben. Der meiste Zeitverlust entsteht durch Arbeiten, die auf Freigaben warten.

Ich hoffe, das hilft dir weiter.

MMerve Y***Teilnehmer
Funktion
Datenerfasser
Branche
E-Commerce
Organisationsform
Produktionsunternehmen mit 40 Mitarbeitern
Beigetreten
März 2024
Nachricht
151
#12

Ich habe mich lange damit beschäftigt. In den ersten drei Monaten läuft alles gut, die Probleme tauchen im vierten Monat auf.

Ich hoffe, das hilft dir weiter.

BBurcu V***Teilnehmer
Funktion
Außendienstmitarbeiter
Branche
Automobilzulieferer
Organisationsform
Unternehmen mit 120 Mitarbeitern
Beigetreten
Mai 2023
Nachricht
2
#13

Wenn wir ins Detail gehen: Wer bei anleitung code review hetzt stolpert alle an derselben Stelle.

CCem T***Experte
Funktion
Lagerleiter
Branche
Immobilien
Organisationsform
Genossenschaft
Beigetreten
Juli 2023
Nachricht
22
#14

Bei uns war es so. Je schwerer es ist, eine Entscheidung rückgängig zu machen, desto langsamer solltet ihr sie treffen.

Korrigiert mich, falls ich falsch liege.

HHakan Y***Teilnehmer
Funktion
Produktionsplanung
Branche
Fischerei
Organisationsform
Firma mit 20 Mitarbeitern
Beigetreten
Sept. 2022
Nachricht
42
#15

Dieser Rat passt meiner Meinung nach nicht auf jeden. Schreibe bei Entscheidungen auch das Worst-Case-Szenario auf, nicht nur das Beste.

Wenn deine Situation anders ist, ändert sich das natürlich.

İİbrahim S***Neues MitgliedCommunity-Mitglied
Beigetreten
Juni 2026
Nachricht
20
#16

Da verstehe ich etwas nicht ganz. Wenn du das nicht von Anfang an schriftlich festhältst, gibt es später Streit.

Der meiste Zeitverlust entsteht durch Arbeiten, die auf Freigaben warten. Wenn es jemand anders macht, würde mich das auch interessieren.

HHavva Ö***TeilnehmerCommunity-Mitglied
Beigetreten
Aug. 2025
Nachricht
25
#17

Ich schreibe das, damit ihr denselben Fehler nicht macht. Wenn du das nicht von Anfang an schriftlich festhältst gibt es später Streit.

Wenn ihr das Ergebnis hier postet, hilft es auch anderen.

EEbru Ö***Teilnehmer
Funktion
Supply-Chain-Manager
Branche
glas
Organisationsform
neu gegründetes Startup
Beigetreten
Okt. 2025
Nachricht
302
#18

Wie habt ihr das Problem gelöst? Jedes „schauen wir uns später an“ in Meetings bedeutet nicht kalkulierte Arbeit.

Das war's, entschuldige, wenn ich zu lang war.

VVeli Ç***Teilnehmer
Funktion
Kurier-Koordinator
Branche
energie
Organisationsform
Firma mit 20 Mitarbeitern
Beigetreten
Apr. 2022
Nachricht
347
#19

Es gab drei verschiedene Ansichten, die sich alle ergänzen. Je schwerer es ist, eine Entscheidung rückgängig zu machen, desto langsamer solltet ihr sie treffen.

Überstürzte Entscheidungen sind oft solche, die man sechs Monate später korrigieren muss.

UUğur V***TeilnehmerCommunity-Mitglied
Beigetreten
Aug. 2023
Nachricht
282
#20

da hast du recht dann halt bei uns war der größte Zeitfresser die Unklarheit darüber wer entscheidet.

wenn deine Situation anders ist, ändert sich das natürlich.

Antwort schreiben