Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

A Crystal Ball to Prioritize Technical Debt

GOTO Conferences via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This presentation explores how code history and collective intelligence can help teams identify and prioritize technical debt in large software systems. It uses the .NET Core Runtime as a case study and considers links between code structure, team coordination, and software architecture.

Syllabus

Intro
Questioning Technical Debt
Collective Intelligence Uncover Evolutionary Patterns In A System
Case Study: The .NET Core Runtime
Hotspots X-Ray
Normalization of Deviance
Hotspots Summary
Specify Your Logical Components
Temporal Coupling
The Microservices Shotgun Surgery Pattern
Process Loss
Measure Team Coordination The Diffusion of Responsibility
Measuring Conway's Law
The Perils of Feature Teams

Taught by

GOTO Conferences

Reviews

Start your review of A Crystal Ball to Prioritize Technical Debt

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.