Skip to content

Latest commit

 

History

History
executable file
·
23 lines (20 loc) · 1.72 KB

technical-dept.md

File metadata and controls

executable file
·
23 lines (20 loc) · 1.72 KB

Technical Dept

technicalDebt Analogy - Tetris https://www.fluentcpp.com/2020/01/17/technical-debt-is-like-a-tetris-game/

  • Technical debt as a lack of understanding
    • “If you develop a program for a long period of time by only adding features but never reorganizing it to reflect your understanding of those features, then eventually that program simply does not contain any understanding and all efforts to work on it take longer and longer.”

    • Knowledge management is so important in organizations

    • Organizationally, you pay in velocity and turnover; talented people are going to leave after a few rounds of bullshit.

    • Poorly managed knowledge leaves organizations with the memory of goldfish. I can’t tell you how many new product initiative meetings I’ve been in where no one remembers the meeting about the exact same thing from two quarters ago.

    • At that point your technical debt balloon has popped, you are in possession of a toxic asset

    • Build Technical credit
  • Rails Conf 2013 Of Buyers And Renters and keeping a roof over our heads by Sebastian Delmont
    • Debt is good, if managed. Allows you to get ahead
    • Debt is developer pain
    • Loan shark, Credit card, rent property, own property
    • Are you a tennent? (6 month contractor, high staff tunover) Are you an owner?
    • Liquidity - rocket system in flight? or web deployments 5 times a day?
    • debt schedule - how long, how often
    • Refinance - lower the pain level when needed
    • Bankrupsy (rewrite) could be an option