A framework for managing

technical debt

Alex Moldovan

@alexnmoldovan

Founder @ JSHeroes

Frontend Engineer @ CodeSandbox

I want to talk about

refactoring

I want to talk about

refactoring culture

Stop fighting

Start managing

The 3 pillars of refactoring

Inventory

Practices

Process

Practices

Patterns

Architecture

Practices

Patterns

Architecture

Structure

Practices

Guidelines

Patterns

Architecture

Structure

Inventory

Backlog

Inventory

Backlog

Documents

Inventory

Priorities

Backlog

Documents

Inventory

Priorities

Backlog

Documents

Plans

Practices

Inventory

Process

Process

Time

Ownership

Progress

Execution

Inventory

Practices

Process

Guidelines

Patterns

Architecture

Structure

Priorities

Docs

Backlog

Plans

Time

Ownership

Progress

Execution

Practices

Inventory

Process

Rules to make it work

Rule #1: Make it visible

Rule #2: Make it rewarding

Rule #3: Make it resilient

Every team has a person that drives the refactoring culture.

If you don't know who that is, it is probably you

Thank you ❤️

Happy refactoring!

Alex Moldovan

@alexnmoldovan

Founder @ JSHeroes

Frontend Engineer @ CodeSandbox

A framework for managing technical debt

By Alex Moldovan

A framework for managing technical debt

  • 367