Full Stack mit KI · Modul 7: Praxisprojekt

Lektion 1 von 4Text 18 Min.

Das Projekt planen: Anforderungen und Architektur

Worum es geht: Das Abschlussprojekt führt alles zusammen: eine Anfragestrecke mit Formular, Prüfung, Datenbank und E-Mail – geplant von Ihnen, umgesetzt mit einem Agenten, geprüft mit den Leitplanken aus dem vorigen Modul. Diese Lektion behandelt den Teil, den kein Agent übernimmt: die Planung.

1. Sechs Schritte zur Planung

AblaufDas Projekt vorbereiten

Ein Satz, was jemand danach kann. Für dieses Projekt: „Ein Interessent konfiguriert grob seine Halle, sendet eine Anfrage und bekommt eine Bestätigung – im Betrieb landet sie mit allen Angaben im Postfach.“ Alles, was diesem Satz nicht dient, kommt nicht ins erste Ergebnis.

Diese sechs Punkte passen auf eine Seite. Sie sind zugleich die Spezifikation, die der Agent später bekommt.

2. Warum das Planen bei Ihnen bleibt

Ein Agent baut zuverlässig, was beschrieben ist – und erfindet den Rest. Der Unterschied zwischen einem brauchbaren und einem unbrauchbaren Ergebnis entsteht fast vollständig vor der ersten Zeile Code. Das ist keine Schwäche der Werkzeuge, sondern eine Arbeitsteilung: Was gebaut werden soll, weiß nur, wer das Geschäft kennt.

Wenn Sie die sechs Punkte aus Abschnitt 1 nicht beantworten können, ist das Projekt nicht bereit für die Umsetzung – weder mit Agent noch ohne.

3. Das Datenmodell zuerst

Beginnen Sie mit dem Interface. Es legt fest, welche Felder es gibt, welche Typen sie haben und was fehlen darf. Alles Weitere leitet sich daraus ab: die Prüfregeln in der Schnittstelle, die Spalten in der Datenbank, die Felder im Formular, die Angaben in der E-Mail.

Ein gut beschriebenes Datenmodell ist zugleich die wirksamste Anweisung an einen Agenten. Er hält sich daran deutlich zuverlässiger als an eine Beschreibung in Prosa – und der Editor meldet sofort jede Stelle, die nicht dazu passt.

4. Die Technikentscheidungen

FrageFür dieses ProjektWarum
SpracheTypeScriptFrontend und Backend in einem Projekt, Typen als Leitplanke
RahmenwerkNext.jsOberfläche und Schnittstellen zusammen, einfache Auslieferung
DatenbankPostgreSQL, zum Üben SQLiteBewährt, kostenlos, überall verfügbar
E-MailDienstleister mit APIZustellbarkeit ist ein eigenes Fachgebiet
AuslieferungPlattform oder eigener Server mit ContainerBeides vertretbar, siehe letzte Lektion

Diese Entscheidungen gehören in die Projektbeschreibung, bevor der Agent startet. Sonst trifft er sie selbst – meist vernünftig, manchmal mit einer Bibliothek, die niemand pflegen will.

5. Die Projektbeschreibung anlegen

Bevor es losgeht, entsteht eine Datei im Projektverzeichnis mit fünf Abschnitten: Zweck, Aufbau, Regeln, Befehle, Beispiele. Sie ist der dauerhafte Kontext für jede Agentensitzung und wächst mit dem Projekt. Jede Frage, die ein Agent zweimal stellt, gehört als Antwort dort hinein.

6. Häufige Fragen

Wie lange dauert die Planung? Für ein Projekt dieser Größe ein bis zwei Stunden. Das klingt viel im Verhältnis zur Umsetzung und ist der Teil, der über das Ergebnis entscheidet.

Was, wenn sich während der Umsetzung etwas ändert? Normal. Ändern Sie die Beschreibung mit, statt sie veralten zu lassen – sonst arbeitet der Agent gegen einen Stand, den es nicht mehr gibt.

Muss ich vorher wissen, wie alles geht? Nein. Sie müssen wissen, was herauskommen soll und woran Sie erkennen, dass es stimmt. Das Wie ist der Teil, bei dem der Agent hilft.

Stand: September 2026. Die Übungen laufen vollständig in Ihrem Browser – es wird nichts gespeichert oder übertragen.

Fortschritt sichern

Kostenlos registrieren, Lektionen abhaken und 3 Kernideen als Karteikarten wiederholen.