Slide 1

Slide 1 text

Managed Technical Debt @mathiasverraes

Slide 2

Slide 2 text

Is technical debt is like debt with the bank?

Slide 3

Slide 3 text

We've always explained this wrong

Slide 4

Slide 4 text

Technical debt is like debt with the mob 1 Alberto Brandolini

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

Legacy is a system that is making money

Slide 7

Slide 7 text

The cost of ownership becomes greater than the value it provides

Slide 8

Slide 8 text

Ask your CFO about financial debt

Slide 9

Slide 9 text

Ask your CTO about technical debt

Slide 10

Slide 10 text

Companies take out debt all the time

Slide 11

Slide 11 text

The bad kind is unmanaged debt

Slide 12

Slide 12 text

Technical debt includes 4 Code 4 Infrastructure 4 Automation 4 Documentation 4 Knowledge 4 Bus factor 4 ...

Slide 13

Slide 13 text

Know your debt 4 Interest rate 4 Payment plan 4 Cost vs value

Slide 14

Slide 14 text

Manage your debt

Slide 15

Slide 15 text

No content

Slide 16

Slide 16 text

Make a stickie when you encounter it

Slide 17

Slide 17 text

Mark repeated encounters on the stickie

Slide 18

Slide 18 text

Balance DX vs business

Slide 19

Slide 19 text

Boy scout rule

Slide 20

Slide 20 text

New debt requires a team discussion

Slide 21

Slide 21 text

Make it visual

Slide 22

Slide 22 text

Explain debt to the business in the universal language $

Slide 23

Slide 23 text

Be responsible: manage your debt

Slide 24

Slide 24 text

Domain-Driven Design verraes.net/workshops/

Slide 25

Slide 25 text

@mathiasverraes verraes.net/2013/07/managed-technical-debt/