Eine Figur auf einem Haftzettel, die eine Schätzungskarte mit der Zahl 3 hochhält, während eine zweite Figur neben einem Anmeldeformular auf ein Vorhängeschloss und einen Pfeil zum Zurücksetzen des Passworts zeigt.
Kapitel 1Schätzung des Aufwands für eine Anmeldefunktion

So bewerten Sie eine Anmeldefunktion: der verborgene Umfang (Passwortzurücksetzung, 2FA, Föderation, Ratenbegrenzung, Sitzungen) und die Fragen, die geklärt sein müssen, bevor eine Abstimmung stattfindet.

Eine Figur in Form eines Haftnotizzettels, die einen kleinen Stecker in der Hand hält und einer großen, besorgten Schachtel gegenübersteht, auf der ein Fragezeichen zu sehen ist und zu deren Füßen sich ein Kabelgewirr befindet.
Kapitel 2Abschätzung des Aufwands für eine SSO-Integration

So schätzen Sie den Aufwand für eine SSO-Integration ein: Der Aufwand liegt nicht in Ihrer Codebasis, sondern in den Besonderheiten des Identitätsanbieters. Die Fragen, die Sie klären sollten, bevor Sie eine Zahl festlegen.

Eine Figur aus einem Haftnotizzettel, die einen Kartenleser vor ein Förderband hält, auf dem Kartons mit den Aufschriften „Refund“, „Webhook“ und „Reconciliation“ transportiert werden.
Kapitel 3Kostenvoranschlag für eine Zahlungsintegration

So schätzen Sie den Aufwand für eine Zahlungsintegration ein: Sandbox vs. Live-Umgebung, Rückerstattungen, Webhooks, Idempotenz, PCI-Geltungsbereich. Die Gespräche, die geführt werden müssen, bevor konkrete Zahlen feststehen.

Eine Figur aus einem Haftnotizzettel, die ein kleines Suchfeld vor einem hohen Aktenschrank hält, während eine andere eine geöffnete Schublade überprüft.
Kapitel 4Schätzung einer Suchfunktion

Wie man eine Suchfunktion einschätzt: Relevanz, Ranking, Facettierung und die Frage, wem der Index gehört. Die Fragen, die aus dem einfachen „Hinzufügen einer Suchleiste“ eine fundierte Einschätzung machen.

Eine Figur auf einem Haftzettel, die einen einzelnen Umschlag aufhängt, ohne zu bemerken, dass sich hinter ihr eine ganze Wand aus Umschlägen, Glöckchen und Kippschaltern auftürmt.
Kapitel 5Konzeption eines Benachrichtigungssystems

Wie man ein Benachrichtigungssystem einschätzt: Kanäle, Einstellungen, Dublettenbereinigung und Zustellgarantien. Warum aus dem „Versenden einer E-Mail“ still und leise ein sechswöchiges Projekt wird.

Eine Figur in Form eines Haftnotizzettels, die eine Akte mit einem Warnschild in Richtung eines Upload-Schlitzes trägt, wo eine kleinere Figur jede eingehende Datei mit einer Lupe überprüft.
Kapitel 6Schätzung der Dauer eines Datei-Uploads

So schätzen Sie einen Datei-Upload ein: Größenbeschränkungen, Virenprüfung, Wiederaufnahme der Übertragung, Speicherung und Aufbewahrung. Das Ziehen und Ablegen ist der einfache Teil; die eigentliche Herausforderung liegt dahinter.

Eine Figur aus einem Haftnotizzettel präsentiert auf einer Staffelei ein aufsteigendes Balkendiagramm, während ein besorgter Haftnotizzettel dahinter kniet und ein Gewirr aus Rohren miteinander verbindet.
Kapitel 7Erstellung eines Dashboards

So erstellen Sie ein Dashboard: Datenquellen, Aktualisierungshäufigkeit, Zeitzonen, Detailansichten, Berechtigungen. Das Diagramm ist einfach; die dahinterliegende Datenpipeline macht die Arbeit aus.

Eine Figur auf einem Haftzettel, die zwei Schätzungskarten – eine 1 und eine 39 – hochhält, unterhalb einer Tafel, auf der sowohl ein Häkchen als auch ein Kreuz zu sehen sind.
Kapitel 8Einschätzung eines unzuverlässigen Tests

Wie man einen unzuverlässigen Test einschätzt: Warum es zwei Schätzungen sind und nicht nur eine, und warum eine zeitliche Begrenzung besser ist als ein Streit über Punkte, wenn die Antwort davon abhängt, was Sie herausfinden.

Eine Figur in Form eines Haftnotizzettels, die unter einem großen Fragezeichen mit einer Lupe eine leere Stelle auf dem Boden absucht, neben einem leeren Flipchart.
Kapitel 9Einschätzung eines Fehlers ohne Reproduktionsmöglichkeit

So schätzen Sie einen Fehler ein, der sich nicht reproduzieren lässt: Sie können nicht den Aufwand für die Behebung abschätzen, sondern nur den für die Suche. So legen Sie ein Zeitlimit für die Untersuchung fest, anstatt über eine Story abzustimmen, die niemand einsehen kann.

Eine Figur in Form eines Haftnotizzettels, die eine Stoppuhr in der Hand hält und auf einer Wandtafel eine Linie bis zu dem Punkt zurückverfolgt, an dem sie zu steigen begann.
Kapitel 10Einschätzung eines Leistungsrückgangs

Wie lässt sich ein Leistungsrückgang einschätzen: Der Großteil der Arbeit besteht in der Diagnose, nicht in der Behebung. Wie lässt sich das Ausmaß einschätzen, wenn die Ursache unbekannt ist und ein SLO auf dem Spiel steht?

Eine Figur in Form eines zerrissenen Haftnotizzettels, die einen Schraubenschlüssel in der Hand hält, hinter der ein großer Umschlag steht, der an einen geschätzten Kunden adressiert ist.
Kapitel 11Einschätzung eines vom Kunden gemeldeten Fehlers

Wie man einen vom Kunden gemeldeten Fehler einschätzt: Der im Ticket angegebene Aufwand bestimmt den Umfang. Wie man eine einzeilige Korrektur von einer Lösung unterscheidet, die den gesamten Sprint in Anspruch nimmt.

Eine besorgte Figur auf einem Haftzettel, die mit einer Hand einen schweren Aktenschrank festhält und einen Blick auf die Wanduhr darüber wirft.
Kapitel 12Einschätzung des Aufwands für eine Datenbankmigration

So schätzen Sie den Aufwand für eine Datenbankmigration ein: Nachvervollständigung, Sperrdauer, Rollout und Rollback. „Eine Spalte hinzufügen“ entspricht einer Zeile SQL; die Schätzung bezieht sich auf die Sekunde.

Eine Figur auf einem Haftzettel trägt eine Schachtel mit Akten zwischen zwei Regalen mit Ordnern hindurch, während eine zweite Figur kniet, um die herausgefallenen Akten zu sortieren.
Kapitel 13Abschätzung des Aufwands für eine Datenmigration

So schätzen Sie den Aufwand für eine Datenmigration ein: Datenübertragung zwischen Systemen, Abgleich und Umstellung. Die Transformation dauert eine Stunde; die Bereinigung erstreckt sich über ein Quartal.

Eine Figur aus einem Haftnotizzettel, die eine hohe Leiter erklimmt, auf der eine große Versionsnummer steht.
Kapitel 14Kostenvoranschlag für ein Framework-Upgrade

So schätzen Sie ein Framework-Upgrade ein: Warum eine Erhöhung der Hauptversionsnummer ein Projekt und kein Ticket ist – und wie Sie es in Stories unterteilen, deren Umfang Sie tatsächlich einschätzen können.

Eine Figur in Form eines Haftnotizzettels mit der Aufschrift „Changelog“, die eine lange Schriftrolle mit Versionsnummern entrollt, während zu beiden Seiten kleine Figuren in Form von Kästchen stehen.
Kapitel 15Abschätzung des Aufwands für ein Upgrade einer Abhängigkeit

So schätzen Sie den Aufwand für ein Dependency-Upgrade ein: Der „Long-Tail“-Effekt, hinter dem sich N Spitzenwerte in einem Ticket verbergen. Lesen Sie zunächst die Changelogs und schätzen Sie dann den Aufwand für das, was Sie gefunden haben.

Eine Figur in Form eines Haftnotizzettels, die ein Schild mit der Aufschrift „Löschen“ in der Hand hält und eine alte, klappernde Maschine ausschaltet, während daneben eine neuere Maschine steht.
Kapitel 16Einschätzung einer CI/CD-Umstellung

So schätzen Sie den Aufwand für eine CI/CD-Umstellung ein: Da es für die Pipeline-Arbeiten keine Demo gibt, unterteilen Sie das Projekt in Teile, die gestrichen werden können. Die vierteljährliche Aufgabe, die im Backlog als Refactoring verborgen ist.

Zwei Figuren aus Haftnotizen schließen Kabel an Kästen mit den Aufschriften „Quelle“ und „Ziel“ an, während eine dritte hinter ihnen eine Wandsteckdose überprüft.
Kapitel 17Abschätzung des Aufwands für den Wechsel zu einer API eines Drittanbieters

So schätzen Sie den Aufwand für den Wechsel zu einer API eines Drittanbieters ein: semantische Lücken, Parallelbetrieb und die Annahmen, die in den Eigenheiten des bisherigen Anbieters verankert sind. Die neue API sieht lediglich identisch aus.

Eine Figur aus einem Haftnotizzettel dreht einen großen Regler mit der Aufschrift „Threshold“, während eine Reihe kleinerer Haftnotizzettel daneben in der Warteschlange steht.
Kapitel 18Abschätzung der Einführung einer Ratenbegrenzung

So planen Sie die Einführung einer Ratenbegrenzung: Schwellenwerte, Testphasen, Kundenkommunikation. Die Programmierung dauert einen halben Tag; die Festlegung von Grenzwerten, über die sich niemand beschwert, ist die eigentliche Arbeit.

Eine Figur in Form eines Haftnotizzettels, die vor einer riesigen Wand aus identischen Blöcken einen kleinen Block gegen einen neuen austauscht.
Kapitel 19Einschätzung einer Änderung am Design-System

So schätzen Sie den Aufwand für eine Änderung am Design-System ein: Token-Einführung, Auslaufpfade, Codemod-Abdeckung und die 200 Aufrufstellen, die die alte Komponente verwenden. Schätzen Sie den Umfang der nachgelagerten Auswirkungen ein.

Eine besorgte Figur auf einem Haftzettel, die eine Rampe über eine Stufe legt, während sich hinter ihr eine lange Reihe identischer Stufen erstreckt.
Kapitel 20Abschätzung des Aufwands für eine Barrierefreiheitskorrektur

So schätzen Sie den Aufwand für eine Barrierefreiheitskorrektur ein: A11y-Probleme sind Funktionen, die Sie beim ersten Mal nicht implementiert haben. Warum Sie den Umfang der Problemgruppe und nicht den einzelnen Einzelfall einschätzen sollten.

Eine Figur aus einem Haftnotizzettel, die einen Hebel nach vorne schiebt, während sie eine Anzeige im Auge behält, die von 1 % bis 100 % reicht; daneben befindet sich auf dem Boden ein roter Not-Aus-Schalter.
Kapitel 21Einschätzung der Einführung eines Feature-Flags

So planen Sie die Einführung eines Feature-Flags: schrittweise Prozentsätze, Kill-Switches, Gating-Kennzahlen und die Aufräumarbeiten, die niemand einplant. Ein Flag ist ein kleines Produkt, kein Deployment.

Eine Figur in Form eines Haftnotizzettels sitzt an einem Schreibtisch mit einem Notizbuch und hält eine kleine Stoppuhr in der Hand, während neben ihr eine halbfertige Vorrichtung steht.
Kapitel 22Einschätzung eines Forschungsbooms

Wie man einen Forschungs-Spike einschätzt: Ein Spike ist ein zeitlich begrenzter Arbeitsabschnitt mit einem zu erbringenden Ergebnis, keine Story. Wie man verhindert, dass er sich unbemerkt zu der Arbeit entwickelt, für die er ursprünglich vorgesehen war.

Eine Figur in Form eines Haftnotizzettels, die ein grobes Drahtmodell hochhält, damit zwei andere es sehen können, hinter ihnen steht ein überquellender Papierkorb.
Kapitel 23Kostenvoranschlag für einen Prototyp

Wie man einen Prototyp einschätzt: Es handelt sich um ein Ergebnis, das zum Lernen und nicht zum Einsatz gedacht ist. Wie man verhindert, dass aus dem „Wegwerfprodukt“ der Produktionscode wird, mit dem niemand gerechnet hat.

Zwei Figuren aus Haftnotizen neben einer kleinen Modellfigur, die auf einem Sockel sitzt, umgeben von hohen Stapeln von Daten, wobei eine der Figuren den Stapel sortiert.
Kapitel 24Schätzung eines ML-Experiments

Wie man ein ML-Experiment einschätzt: Es handelt sich um Forschung mit technischem Bezug. Das Modell ist einfach, die Arbeit liegt in den Daten. Wie man ein Budget festlegt – keine Prognose.