SlideServe
Menu
Préférences
© SlideServe · v2026

Software Engineering Process I

ketan avatar
12 diapositives · 282 Views · Aug 30, 2014

Software Engineering Process I. SE-2800-07 Technical debt. Technical Debt. What is debt (in a financial sense)? Principal, interest, payments, compounding What ’ s the basic idea of “ technical debt ” ? Is “ debt ” (always? ever?) a bad thing? Is “ debt ” (always? ever?) a good thing?.

Software Engineering Process I - slide 1
01 / 12Software Engineering Process I
1 / 17

Télécharger la présentation

Software Engineering Process I
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Software Engineering Process I • SE-2800-07 • Technical debt

  2. Technical Debt • What is debt (in a financial sense)? • Principal, interest, payments, compounding • What’s the basic idea of “technical debt”? • Is “debt” (always? ever?) a bad thing? • Is “debt” (always? ever?) a good thing?

  3. Kinds of Technical Debt • Unfit (bad) design • Defects • Insufficient test coverage • Excessive manual testing • Poor integration and release management • Lack of platform experience • Other kinds? Briefly, define each kind

  4. Types of Technical Debt • How do the following types differ? • Naive technical debt • Unavoidable technical debt • Strategic technical debt

  5. Consequences of Technical Debt Increased delivery time Unpredictable tipping point Significant # of defects Decreased customer satisfaction Rising development & support costs Universal frustration Product atrophy Under-performance Decreased predictability

  6. Causes ofTechnical Debt False “acceleration” Deadline pressure Decreased verification Cumulative debt effects (decreasing velocity)

  7. Managing Technical Debt

  8. Managing Technical Debt

  9. Managing Technical Debt Don’t forget that debt bears interest!

  10. Managing Technical Debt

  11. Managing Technical Debt

  12. Review • Types of technical debt • Consequences • Managing technical debt