Technical Debt — jak rozmawiać z devami o jakości kodu

📚Moduł 4: Praca z zespołem dev
⏱️~30 minut

Technical Debt to "pożyczka" którą bierzesz gdy budujesz szybko kosztem jakości kodu. Jak każdy dług — trzeba go spłacać, inaczej "odsetki" (bugs, wolny development) rosną.

Czym jest Technical Debt

Przykłady tech debt:

Nie każdy tech debt jest zły. Czasem warto pożyczyć żeby wypuścić MVP szybciej.

💡 Dobry vs Zły Tech Debt

Dobry: Świadoma decyzja — "Budujemy szybko teraz, refactor później"
Zły: Nieświadomość lub lenistwo — "Nie wiedzieliśmy jak to zrobić dobrze"

Dlaczego PM powinien rozumieć Tech Debt

Jak mierzyć Tech Debt

Metryki które PM może śledzić:

Jak zarządzać Tech Debt

1. Dedykuj czas na spłatę

2. Priorytetyzuj tech debt jak features

3. Boy Scout Rule

4. Komunikuj stakeholderom

Jak rozmawiać z devami

Dev: "Musimy przepisać cały moduł X"
PM (źle): "Nie mamy czasu, mamy features do zrobienia"
PM (dobrze): "Rozumiem. Jaki jest impact? Czy możemy zrobić to inkrementalnie? Ile czasu zaoszczędzimy w przyszłości?"

Kluczowe pytania:

📝 Zadanie

Porozmawiaj z zespołem dev: jakie są top 3 tech debt items które najbardziej spowalniają development? Dodaj je do backlog i zaplanuj kiedy je spłacicie.

← Poprzednia lekcja Następna lekcja →