Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

#GlueCon 2019 - Can We Trade Derivatives of Technical Debt?

285 views

Published on

Folks often talk about tech debt, which is no doubt an imperfect analogy. Some even want to abolish the term. But what can we learn by taking the analogy to another level? In this talk, former equities analyst, Dormain Drewitz, explores what it would mean to package pools of tech debt in tranches, and the conundrum of who are the actors in a tech debt derivatives scenario.

Published in: Software
  • Be the first to comment

#GlueCon 2019 - Can We Trade Derivatives of Technical Debt?

  1. 1. © Copyright 2019 Pivotal Software, Inc. All rights Reserved. Can We Trade Derivatives of Technical Debt? Dormain Drewitz GlueCon 2019 @DormainDrewitz
  2. 2. Ian Or was it Yoshi?
  3. 3. What is a derivative? Discussion context
  4. 4. An agreement to X in the event of Y . (in the timeframe of Z) . Image credit: Wikipedia
  5. 5. Buyer can sell shares at $Y/share from seller within 9 months . Image credit: Wikipedia Party A will pay (receive) the difference between a fixed and variable rate to Party B . Seller with compensate buyer if loan defaults within Z months .
  6. 6. Pooling and repackaging . Image credit: Wikipedia
  7. 7. Then things can get weird... Image credit: Wikipedia
  8. 8. Can we apply this to technical debt? Getting into it….
  9. 9. First let’s talk tranches... Image credit: Wikipedia
  10. 10. Unpopular opinion: All code is tech debt Jan Hus at the Council of Constance by Karl Friedrich Lessing @DormainDrewitz
  11. 11. First let’s talk tranches... Image credit: Wikipedia Image source: Wikipedia Debt != bad .
  12. 12. “Having a discussion about technical debt is a luxury. Being able to talk about technical debt implies success.” - Kelly Sutton https://kellysutton.com/2017/10/24/quantifying-technical-debt.html
  13. 13. Prime Image credit: Wikipedia Subprime AAA Junk
  14. 14. “We have six address verification services that do the same thing”
  15. 15. https://content.pivotal.io/springone-platform-2018/t-mobile-success-story-of-migrating-monolithic-application-to-spring-cloud-services
  16. 16. Can we trade it? Discussion context
  17. 17. �� 👩‍👧 �� �� �� ����
  18. 18. �� 👩‍👧 �� �� �� ���� Most Tech Debt discussions focus on the “borrower”
  19. 19. �� 👩‍👧 �� �� �� ���� Most Tech Debt discussions focus on the “borrower” Image source: https://builttoadapt.io/why-tdd-489fdcdda05e
  20. 20. �� 👩‍👧 �� �� �� ���� Trading derivatives are a tool of the “lender”
  21. 21. 👩‍💼Who are we borrowing from when we take on tech debt?
  22. 22. Some Resources https://redmonk.com/rstephens/2017/08/08/technical-debt/ https://kellysutton.com/2017/10/24/quantifying-technical-debt.ht ml https://www.pivotaltracker.com/blog/its-the-volatility-that-will-kill- you https://www.oreilly.com/library/view/oreilly-software-architecture /9781491944615/video245472.html https://builttoadapt.io/why-tdd-489fdcdda05e
  23. 23. Register Today Use Discount Code S1P200_DDREWITZ October 7–10, 2019 Austin Convention Center and Save!

×