Skippedunit teststo meet adeadlineOutdateddocumentationnobodyupdatesFree!Code thatnobodyunderstandsanymoreOverduerefactoringtaskHardcodedvalues inthe codeDuplicatecode acrossmultiplefilesA bug thatkeepsreappearingTechnicaldebt flaggedbut neverprioritizedA featurerequest thatbrokesomethingelseCode withnocommentsUnsupportedthird-partylibrary still inuseQuick fixthatbecamepermanentUsed theProxy patternto controlaccess to anobjectAworkaroundthat becamethe standardprocessUsed theObserverpattern tohandle event-drivenprogrammingSkippedunit teststo meet adeadlineOutdateddocumentationnobodyupdatesFree!Code thatnobodyunderstandsanymoreOverduerefactoringtaskHardcodedvalues inthe codeDuplicatecode acrossmultiplefilesA bug thatkeepsreappearingTechnicaldebt flaggedbut neverprioritizedA featurerequest thatbrokesomethingelseCode withnocommentsUnsupportedthird-partylibrary still inuseQuick fixthatbecamepermanentUsed theProxy patternto controlaccess to anobjectAworkaroundthat becamethe standardprocessUsed theObserverpattern tohandle event-drivenprogramming

Tech Debt Bingo - Call List

(Print) Use this randomly generated list as your call list when playing the game. Place some kind of mark (like an X, a checkmark, a dot, tally mark, etc) on each cell as you announce it, to keep track. You can also cut out each item, place them in a bag and pull words from the bag.


1
G
2
B
3
B
4
G
5
I
6
N
7
I
8
N
9
I
10
N
11
I
12
N
13
G
14
G
15
B
16
B
  1. G-Skipped unit tests to meet a deadline
  2. B-Outdated documentation nobody updates
  3. B-Free!
  4. G-Code that nobody understands anymore
  5. I-Overdue refactoring task
  6. N-Hardcoded values in the code
  7. I-Duplicate code across multiple files
  8. N-A bug that keeps reappearing
  9. I-Technical debt flagged but never prioritized
  10. N-A feature request that broke something else
  11. I-Code with no comments
  12. N-Unsupported third-party library still in use
  13. G-Quick fix that became permanent
  14. G-Used the Proxy pattern to control access to an object
  15. B-A workaround that became the standard process
  16. B-Used the Observer pattern to handle event-driven programming