AIO APEX
de
Works best with Claude Opus or GPT-5-class models for multi-factor reasoning across technical and business tradeoffs. Works adequately with Gemini 2.5 Pro; smaller or faster models tend to flatten the scoring and default every item to a similar composite score, which defeats the purpose.A tech lead has 40 open technical debt tickets accumulated over a year, a sprint planning meeting in two hours, and no agreed-upon method for deciding which 5 items the team will actually commit to fixing this quarter instead of just the ones the loudest engineer complained about last.Developer Tools

Der Technical-Debt-Priorisierer: Verwandeln Sie einen Haufen bekannter Probleme in ein geordnetes Backlog

Teilen:
Der Technical-Debt-Priorisierer: Verwandeln Sie einen Haufen bekannter Probleme in ein geordnetes Backlog

Warum dieser Prompt wichtig ist

Teams that prioritize tech debt by gut feeling or by whoever complained most recently routinely spend a full quarter fixing a low-impact annoyance while the actual system most likely to cause the next outage sits untouched for another two quarters, because nobody scored it against anything concrete.

Wofür wir ihn verwenden

A tech lead has 40 open technical debt tickets accumulated over a year, a sprint planning meeting in two hours, and no agreed-upon method for deciding which 5 items the team will actually commit to fixing this quarter instead of just the ones the loudest engineer complained about last.

Prompt

Act as a staff engineer who specializes in technical debt triage and has to defend every prioritization decision to both engineering leadership and the business side, not just to other engineers.

Context:
- Team size and sprint capacity: [TEAM SIZE AND STORY POINTS OR HOURS AVAILABLE PER SPRINT]
- Known tech debt items: [PASTE YOUR LIST OF TECH DEBT ITEMS, ONE PER LINE, WITH A ONE-SENTENCE DESCRIPTION OF EACH]
- Roadmap context: [WHAT THE TEAM IS SHIPPING IN THE NEXT 1-2 QUARTERS, SO WE KNOW WHICH SYSTEMS WILL SEE THE MOST CHANGE OR LOAD]
- Incident history: [ANY OUTAGES, SEV1/SEV2 INCIDENTS, OR CUSTOMER ESCALATIONS THAT TRACE BACK TO ANY OF THESE ITEMS, IF KNOWN]

Task:
For each tech debt item, score it on four dimensions using a 1-5 scale and produce a single composite score:
1. Blast radius - how many systems, teams, or customers would be affected if this item causes a failure
2. Incident probability - how likely this item is to cause a production incident in the next two quarters, given the roadmap context above
3. Cost of delay - how much more expensive or risky this item becomes the longer it's left unaddressed (interest accrual, not just current pain)
4. Effort to fix - estimated engineering time, flagged clearly as either a confident estimate (based on reading the actual code or system) or a rough guess

Then rank all items by composite score and draw a clear line recommending the top items that fit within the stated sprint capacity for this quarter.

Constraints:
- Recommend no more than 5 items for this quarter's commitment, regardless of how many items are on the list
- Any item with a safety, data-integrity, or compliance dimension must be flagged as a must-fix regardless of its composite score, and called out separately from the ranked list
- Do not let "this annoys me as an engineer" stand in for blast radius or incident probability - every score needs a one-sentence justification tied to actual system behavior or business impact
- If effort estimates are guesses rather than informed by code inspection, say so explicitly rather than presenting false precision

Output format:
A markdown table with columns: Item | Blast Radius (1-5) | Incident Probability (1-5) | Cost of Delay (1-5) | Effort (1-5, lower is less effort) | Composite Score | Recommendation (Fix this quarter / Defer / Must-fix regardless of score)
Followed by a short narrative (3-4 sentences per item) explaining the reasoning for the top 3 recommended items, and a separate callout box listing any must-fix safety/compliance items that bypass the ranking entirely.

Ergebnis

ItemBlast RadiusIncident ProbabilityCost of DelayEffortCompositeRecommendation
Auth service still on sync HTTP calls to 3 downstream services, no circuit breaker545317Fix this quarter
Legacy billing cron job has no idempotency key, double-charges on retry434213Must-fix regardless (compliance/financial risk)
Admin dashboard still uses deprecated internal API v1, scheduled for shutdown in 5 months253313Fix this quarter
Test suite takes 47 minutes, no parallelization21249Defer
Inconsistent error logging format across 6 microservices21227Defer

Why the top 3

Auth service sync calls (score 17): This is the clearest must-fix for pure risk reasons. With three downstream dependencies and no circuit breaker, a single slow dependency degrades login for the entire platform, and the roadmap shows two new services calling into auth next quarter, which only raises the odds of a cascading timeout. Effort is a confident estimate at 3 because the team already scoped this during the Q2 reliability review.

Billing cron double-charge bug: This bypasses the ranking entirely and goes in the must-fix box. A double-charge is a compliance and trust issue regardless of how rarely the retry path triggers; probability of occurrence doesn't matter when the downside is a refund process and a support escalation every time it fires.

Admin dashboard on deprecated API v1: Incident probability is scored a 5 specifically because the shutdown date is fixed and known — this isn't a maybe, it's a scheduled failure if untouched. Blast radius is lower than the auth item because only internal admin users are affected, which is why it ranks third despite the certain failure date.

Must-fix callout: Billing cron idempotency bug — financial and compliance exposure independent of composite score. Recommend assigning to this sprint even if it displaces one of the ranked items above.

Jedes Engineering-Team hat ein Backlog technischer Schulden, dem niemand vollständig vertraut. Posten werden hinzugefügt, wenn etwas jemanden stört, und genauso priorisiert — nach Aktualität der Beschwerde, nicht nach tatsächlichem Risiko. Dieser Ansatz führt verlässlich dazu, dass ein ganzes Quartal damit verbracht wird, eine kleine Irritation zu beheben, während das System mit der höchsten Wahrscheinlichkeit, den nächsten Ausfall zu verursachen, unberührt bleibt, weil es nie gegen etwas Konkretes bewertet wurde.

Dieser Prompt erzwingt eine strukturierte Bewertungsrunde für jeden Posten im Backlog, bevor irgendeine Priorisierungsentscheidung getroffen wird. Er verwendet vier Dimensionen — Wirkungsradius, Vorfallwahrscheinlichkeit, Kosten des Aufschubs und Aufwand — genau deshalb, weil diese vier zusammen erfassen, was “Priorität” in einem Produktionssystem tatsächlich bedeutet, und keine davon direkt darauf abbildet, wie störend ein Problem für den Ingenieur ist, der täglich damit umgehen muss.

Warum vier Dimensionen, nicht eine Punktzahl

Ein einfaches Feld “Priorität: hoch/mittel/niedrig” verdichtet zu viele Informationen, um nützlich zu sein, und ist zudem das Feld, das am anfälligsten für denjenigen ist, der im Planungsmeeting am lautesten argumentiert. Die Aufteilung der Punktzahl in Wirkungsradius (wie viele Systeme oder Nutzer betroffen sind), Vorfallwahrscheinlichkeit (wie wahrscheinlich dieser spezifische Posten angesichts dessen, was als Nächstes ausgeliefert wird, tatsächlich versagt), Kosten des Aufschubs (ob sich das Problem verschlimmert, je länger es bestehen bleibt) und Aufwand (was die Behebung tatsächlich kostet) zwingt jedes Ranking-Argument, in genau diesen Begriffen formuliert zu werden. “Das nervt mich wirklich” passt in keine der vier Kategorien — das ist der Punkt.

Warum das Fluchtventil für Pflichtkorrekturen wichtig ist

Nicht jedes Risiko sollte gegen den Aufwand gerankt werden. Ein Compliance- oder Datenintegritätsfehler, der selten auftritt, aber jedes Mal, wenn er auslöst, echten Schaden verursacht, sollte nicht gegen einen Posten mit höherer Wahrscheinlichkeit, aber geringerem Einsatz verlieren, nur weil die Rechnung so ausgeht. Der Prompt grenzt diese Fälle explizit in eine separate Pflichtkorrektur-Kategorie ab, die die gerankte Liste umgeht, denn sie in eine Gesamtpunktzahl einzubetten bläht entweder die scheinbare Dringlichkeit aller anderen Posten auf oder begräbt eine echte Haftungsfrage unter einem Haufen kleinerer Performance-Beschwerden.

Warum Aufwandsehrlichkeit eine eigene Einschränkung ist

Aufwandsschätzungen für technische Schulden sind häufig Vermutungen, die als Zahlen verkleidet sind, und ein Team, das eine vermutete Drei-Tage-Schätzung wie eine codeverifizierte Drei-Tage-Schätzung behandelt, überschreitet am Ende die Sprint-Kapazität aus Gründen, die niemand nachvollziehen kann. Das Modell zu zwingen, zu kennzeichnen, welche Schätzungen fundiert versus grob sind, hält die Ausgabe ehrlich darüber, was sie tatsächlich weiß.

Wie man die Ausgabe nutzt

Bringen Sie die gerankte Tabelle und den Pflichtkorrektur-Hinweis direkt in die Sprint-Planung ein. Die feste Obergrenze von fünf Posten pro Quartal ist nicht willkürlich — sie erzwingt eine echte Verpflichtungsentscheidung, statt ein Backlog, das mit jedem Sprint wächst, ohne dass tatsächlich etwas behoben wird.

prioritizationtechnical-debtengineering-managementsprint-planningcode quality
Teilen: