Ein Prototyp ist eine frühe Version, mit der sich eine Idee ausprobieren lässt. Eine funktionierende Demo zeigt, wie eine App helfen könnte. Sie zeigt aber nicht, was bei falschen Eingaben oder einer unterbrochenen Verbindung passiert.

Wenn du mit künstlicher Intelligenz (KI) entwickelst, behandle den erzeugten Code als Arbeit, die noch geprüft werden muss. Bevor Menschen sich auf die App verlassen, prüfe ihre wichtigen Abläufe und mögliche Fehler.

Zuerst die Grenzen verstehen

Schreibe auf, welche Informationen die App empfängt, speichert, verändert und weitergibt. Kläre dann diese Fragen:

  • Wer darf welche Aktion ausführen?
  • Welche Informationen müssen privat bleiben und wo werden sie gespeichert?
  • Was passiert, wenn die Verbindung abbricht oder jemand eine Aktion wiederholt?
  • Welche Änderungen lassen sich nicht rückgängig machen?
  • Woran erkennst du, dass etwas schiefgelaufen ist?

Diese Fragen gelten unabhängig davon, ob ein Mensch oder ein KI-Assistent den Code geschrieben hat.

Einen gesamten Ablauf verfolgen

Wähle eine wichtige Aufgabe, etwa ein Konto anlegen, etwas kaufen, eine Datei hochladen oder Daten löschen. Verfolge sie vom ersten Klick bis zum gespeicherten Ergebnis.

Stell dir zum Beispiel eine App vor, in der Menschen Dateien löschen können. Den Löschknopf vor Personen ohne Berechtigung zu verbergen, ist nur ein Schritt. Auch der Teil der App, der die Datei tatsächlich löscht, muss prüfen, ob die Person das darf.

Prüfe neben erfolgreichen Versuchen auch Fehler und Unterbrechungen. Was passiert bei einem leeren Pflichtfeld, einem Verbindungsabbruch oder einem doppelten Klick? Prüfe, ob die App das Problem erklärt und die gespeicherten Daten in einem stimmigen Zustand bleiben.

Befunde von Vermutungen trennen

Eine hilfreiche Prüfung unterscheidet zwischen nachgewiesenen Fehlern, möglichen Problemen und offenen Fragen. Halte für jeden Befund die Belege fest, damit das Team entscheiden kann, was zu beheben ist.

Beginne mit Problemen, die private Daten offenlegen, Informationen verlieren, falsche Beträge abbuchen oder die Hauptaufgabe verhindern könnten. Verbesserungen am Aussehen können folgen.

Die nächste Version klein und überprüfbar halten

Lege wenige Ergebnisse fest, die erreicht werden müssen, und prüfe sie mit passenden Tests. Halte genügend Informationen zu Fehlern fest, um ihre Ursachen zu untersuchen. Sammle dabei keine persönlichen Angaben, die du nicht brauchst.

Nutze nach der Veröffentlichung gemeldete Probleme und die tatsächliche Nutzung, um die nächsten Prüfungen zu planen. Wenn sich die App verändert, braucht sie weiterhin Tests und Wartung.