Meine Schwester betreibt ein Hundegassi-Geschäft aus ihrem Auto heraus. Vierzehn Kunden, ein gemeinsamer Google-Kalender, den drei Leute schlecht pflegen, und die Angewohnheit, „bin unterwegs!“ an denjenigen zu texten, dessen Hund als Nächstes dran ist — wodurch sie es zweimal vergessen hat und den peinlichen Anruf über sich ergehen lassen musste. Sie bat mich an einem Donnerstag um „eine App, nichts Besonderes“ und wollte sie bis Montag live haben. Ich sagte ihr, ich würde versuchen, bis Sonntagabend etwas fertig zu haben. Das ist das Protokoll, das ich geführt habe, weil ich hinterher wissen wollte, was wirklich Zeit gekostet hat gegenüber dem, was ich nur dachte, dass es Zeit kosten würde.
Freitag, 20:40 Uhr — der Prompt
Ich habe keinen leeren Editor geöffnet. Ich habe den Chat geöffnet und einfach das Geschäft beschrieben: eine selbstständige Hundeausführerin, vierzehn Stammkunden, die morgens am Tag des Spaziergangs automatisch eine Erinnerungs-SMS erhalten sollen, dazu eine einfache Seite, auf der sie in unter dreißig Sekunden einen neuen Kunden und den Namen seines Hundes hinzufügen kann, weil sie das meistens in irgendjemandes Einfahrt stehend erledigt. Ich habe einmal "Buchungs-App" gesagt und es sofort zurückgenommen — es ist keine Buchungs-App, sondern eine Kundenliste mit Erinnerungsauslöser. Präzise zu sein, was es nicht ist, hat sich als wichtiger erwiesen, als zu beschreiben, was es ist.
Freitag, 21:05 Uhr — der Plan kommt zurück
Der Plan enthielt drei Dinge, die ich nicht verlangt hätte und vergessen hätte:
- Eine Möglichkeit, einen Spaziergang als erledigt zu markieren, damit die Erinnerung nicht zweimal ausgelöst wird
- Ein SMS-Abmeldelink zur Einhaltung der Vorschriften
- Eine einfache Tagesansicht statt eines Kalenderrasters, weil ein Kalenderraster auf dem Handy mit vierzehn Einträgen einfach eine Wand aus winzigem Text ist
Ich habe den Plan in den nächsten zwanzig Minuten drei separate Male überarbeitet, meist Formulierungen, die keine Überarbeitung brauchten. Im Nachhinein war das reine Nervosität — der Planungs-Agent hatte die Struktur schon beim ersten Mal richtig getroffen, und ich habe Sätze statt Inhalte bearbeitet.
Freitag, 21:40 Uhr — erster Durchlauf
Gestartet und zugesehen, wie sich das Agenten-Team durch das Kundenmodell, die Tagesansicht-Seite und den Erinnerungs-Job gearbeitet hat. Das Design sah aus wie ein Aufnahmeformular einer Tierarztpraxis, was für die Zielgruppe tatsächlich richtig war — die Kunden meiner Schwester sind Hundebesitzer in ihren 40ern und 50ern, kein Series-A-Pitchdeck. Ich hätte fast aus reiner Gewohnheit gegen den visuellen Stil protestiert, bevor mir klar wurde, dass er besser zur eigentlichen Nutzerin passte als alles, was ich selbst gewählt hätte.
Freitag, 22:30 Uhr — erste Pause
Für den SMS-Teil war ein aktiver Anbieter-Schlüssel nötig, bevor irgendetwas Echtes verschickt werden konnte — korrektes Verhalten, kein Fehler, aber ich hatte vergessen, dass ich noch keinen eingerichtet hatte. Alles andere funktionierte weiter — die App protokollierte einfach, was sie gesendet hätte, statt es tatsächlich zu senden, sodass ich weiterbauen konnte, statt um 22:30 Uhr an einem Freitag an einer Twilio-Anmeldung hängenzubleiben. Ab ins Bett.
Samstag, 8:00 Uhr — der eigentliche Haken
Das war der Punkt, der wirklich Zeit gekostet hat. Ich hatte gebeten, dass Erinnerungen "am Morgen des Tages" verschickt werden, und die erste Version interpretierte das als festen Versand um 7 Uhr für jeden Kunden, unabhängig von der Spazierzeit. Passt für einen Spaziergang um 9 Uhr, nutzlos für einen um 16 Uhr. Ich bin zurück in den Chat und habe es direkt so formuliert:
Die Erinnerung soll eine feste Anzahl von Stunden vor der jeweils geplanten Uhrzeit des Spaziergangs ausgelöst werden, nicht zu einer festen Uhrzeit.
Die Korrektur brauchte einen einzigen Austausch. Die Lektion betraf nicht das Tool, sondern meinen eigenen Prompt: "am Morgen des Tages" ist die Art von Formulierung, die für die Person, die sie ausspricht, präzise wirkt, aber für alle anderen völlig mehrdeutig ist — offenbar auch für mich selbst, zwölf Stunden später.
Samstag, 11:15 Uhr — den Verifizierungsbericht lesen
Bevor ich irgendetwas anderes anfasste, habe ich mir angesehen, wogegen sich der Build selbst geprüft hatte:
- Dass das Kundenformular korrekt speichert
- Dass der Erinnerungs-Job gegen einen Test-Tag mit Terminen läuft
- Dass der Abmeldelink eine Testnummer tatsächlich abmeldet
Nichts brannte. Ich habe mir angewöhnt, das zu lesen, bevor ich selbst nach Problemen suche, weil es mir zeigt, wo ich meine Aufmerksamkeit wirklich einsetzen sollte, statt wahllos herumzuklicken in der Hoffnung, etwas Falsches zu bemerken.
Samstag, 14:00 Uhr — SMS, diesmal wirklich
Anbieterkonto eingerichtet, Schlüssel eingetragen, mir selbst eine Testerinnerung geschickt.
Kleine Sache, aber genau der Moment, in dem ein Projekt aufhört, eine Demo zu sein, und anfängt, tatsächlich in der Welt zu existieren.
Samstag, 16:20 Uhr — das Warten auf die Domain
Ihre echte Domain darauf verweisen lassen und dann zwei Stunden lang nichts Nützliches getan, während DNS nachzog. Die Zeit habe ich genutzt, um die vierzehn echten Kundenzeilen selbst einzutragen, statt es ihr zu überlassen, das am Sonntagabend auf dem Handy zu tippen — im Nachhinein die mit Abstand beste Zeitnutzung des ganzen Wochenendes: unspektakuläre Dateneingabe schlägt jede noch so aufwendige Politur, um die niemand gebeten hat.
Sonntag, 9:00 Uhr — der Teil, den ich fast überbaut hätte
Ich hatte mir in den Kopf gesetzt, dass sie eine wöchentliche Zusammenfassung wollen würde — erledigte Spaziergänge, Absagen, Umsatz — und begann, einen automatisierten Montagmorgen-Digest anzufordern. Mitten in der Beschreibung hielt ich inne. Sie hat vierzehn Kunden und führt ihre Bücher selbst in einem Notizheft. Eine Zusammenfassungsfunktion ist eine Lösung für ein Problem, das sie noch gar nicht hat. Weggelassen. Ich kann das in fünf Minuten ergänzen, in der Woche, in der sie es tatsächlich verlangt, und bis dahin ist es nur zusätzliche Angriffsfläche für etwas, das schiefgehen kann.
Sonntag, 13:10 Uhr — ihr den Link geschickt
Sie hat auf einem Parkplatz stehend vom Handy aus einen Kunden hinzugefügt — der eigentliche Test, der mehr zählte als alles, was ich selbst geprüft hatte.
Sonntag, 18:40 Uhr — was ich nächstes Mal weglassen würde
Was ich nächstes Mal weglassen würde:
- Drei Planüberarbeitungen, die nichts geändert haben
- Zwei Stunden Sorgen um den SMS-Anbieter, bevor ich überhaupt versucht hatte, ihn einzurichten
- Das fast gebaute Zusammenfassungs-Dashboard — die schnellsten dreißig Minuten des ganzen Wochenendes waren die, in denen ich zu meiner eigenen Idee "nein" gesagt habe, statt sie zu bauen
Alles, was tatsächlich echte Zeit gekostet hat, war entweder eine echte Mehrdeutigkeit in meiner eigenen Anfrage oder das unvermeidliche Warten auf den DNS-Server von jemand anderem. Beim nächsten Build schreibe ich den Prompt einmal, lese ihn wie eine fremde Person nochmal durch und vertraue dem ersten Plan mehr, als ich es diesmal getan habe.



