The Restructuring and Refinancing of Technical Debt Raul Zablah and - - PowerPoint PPT Presentation

the restructuring and refinancing of technical debt
SMART_READER_LITE
LIVE PREVIEW

The Restructuring and Refinancing of Technical Debt Raul Zablah and - - PowerPoint PPT Presentation

The Restructuring and Refinancing of Technical Debt Raul Zablah and Chris Murphy University of Pennsylvania Seventh International Workshop on Managing Technical Debt ICSME 2015 October 2, 2015 Software maintenance has tangible financial


slide-1
SLIDE 1

The Restructuring and Refinancing of Technical Debt

Raul Zablah and Chris Murphy University of Pennsylvania Seventh International Workshop on Managing Technical Debt ICSME 2015 October 2, 2015

slide-2
SLIDE 2

2

Software maintenance has tangible financial consequences and impact on projects

The rapidly growing issue demands a financially-oriented evaluation framework

Rationale

  • Existing technical debt metaphor facilitates tracing analogies between the financial and software spaces
  • Extending the metaphor to include fixed income securities provides more tools for managers to evaluate issue through

existing financial debt management solutions

Factors

Brook’s Law Liquidity Internal / External Quality Tradeoff Resources / Scope / Time Fowler’s Deliberate Debt Quadrants

slide-3
SLIDE 3

3

  • Low liquidity scenario (high distress), primarily seeking to

provide liquidity relief to debtor at expense of counter-party

  • Reduction of principal:
  • Largest loss of value
  • Reduce functionality requirements
  • High impact renegotiation
  • Lower interest rates:
  • In terms of refactoring cycles
  • Equivalent to extension of deadlines
  • Low impact renegotiation

Technical debt is a type of debt that can be restructured or refinanced

Decision is contingent upon the debtor’s liquidity

Restructuring

slide-4
SLIDE 4

4

  • Low liquidity scenario (high distress), primarily seeking to

provide liquidity relief to debtor at expense of counter-party

  • Reduction of principal:
  • Largest loss of value
  • Reduce functionality requirements
  • High impact renegotiation
  • Lower interest rates:
  • In terms of refactoring cycles
  • Equivalent to extension of deadlines
  • Low impact renegotiation
  • Moderate to high liquidity (low or no distress), primarily

seeking to provide improvements to terms of current debt

  • bligations to reap some benefit for debtor
  • Capitalize on a better interest rate:
  • Increase resource utilization
  • Endogenous to the debtor
  • Limited by Brook’s Law
  • Freeing up cash flows:
  • Freeing up resources
  • Quality assurance and quality control
  • Requires debtor proactiveness

Technical debt is a type of debt that can be restructured or refinanced

Decision is contingent upon the debtor’s liquidity

Restructuring Refinancing

slide-5
SLIDE 5

5

Framework is robust and requires empirical benchmarks for accurate debt management

Requires developments in the quantification of technical debt and understanding of context shifts

1. Quantification of technical debt would enable tangible cost-benefit analysis and liquidity measurement 2. Technical debt introduced by shift in context

Limitations

slide-6
SLIDE 6

6

Framework is robust and requires empirical benchmarks for accurate debt management

Requires developments in the quantification of technical debt and understanding of context shifts

1. Quantification of technical debt would enable tangible cost-benefit analysis and liquidity measurement 2. Technical debt introduced by shift in context

Limitations

  • Efficient market pricing model for interest rates
  • Evaluation of exogenous debt sources as risk factors
  • Determine returns on technical debt investments

Future steps

slide-7
SLIDE 7

7

Framework is robust and requires empirical benchmarks for accurate debt management

Requires developments in the quantification of technical debt and understanding of context shifts

1. Quantification of technical debt would enable tangible cost-benefit analysis and liquidity measurement 2. Technical debt introduced by shift in context

Limitations

  • Efficient market pricing model for interest rates
  • Evaluation of exogenous debt sources as risk factors
  • Determine returns on technical debt investments

Future steps Questions

  • What other risk factors are systematic to technical debt?
  • How to evaluate the lifespan of technical debt?
  • Who resolves conflicts between involved parties in negotiations?