Update Blog “2020-11-08-how-to-deal-with-technical-debt”

This commit is contained in:
Michal Vanko 2020-12-18 16:02:01 +01:00
parent e07df7dc81
commit 83853d4a94

View File

@ -2,22 +2,22 @@
layout: blog layout: blog
title: How to deal with technical debt title: How to deal with technical debt
published: true published: true
date: 2020-11-08T15:57:18.797Z # TODO executable line for generating date date: 2020-11-08T15:57:18.797Z
tags: tags:
- Development - Development
notes: Dont forget the todos notes: Dont forget the todos
--- ---
Technical debt is a massive problem which costs a lot of time for everyone working on the team. Technical debt is a massive problem that costs a lot of time for everyone working on the team.
It should be part of the development cycle to eliminate it. It should be part of the development cycle to eliminate it.
**Manage a secured time** in a development process to increase development experience. **Manage a secured time** in a development process to increase development experience.
By planning **regular tasks** like: By planning **regular tasks** like:
- Upgrading dependencies, gathering information about migrations and creating tasks for those which require attention. - Upgrading dependencies, gathering information about migrations, and creating tasks for those which require attention.
- Solving _action points_ discussed on retrospective. - Solving _action points_ discussed on retrospective.
- Finding and creating tasks for dealing with technical debt. - Finding and creating tasks for dealing with technical debt.
Assign a certian amount of story points for each sprint to those tasks which have been accumulated and proritized. Assign a certain amount of story points for each sprint to those tasks which have been accumulated and prioritized.
> _Action points_ are tasks agreed upon on **retrospectives**. These are the _points_ which team has agreed on. They should be solved in the upcoming sprint to make developer experience better for whole team. > _Action points_ are tasks agreed upon on **retrospectives**. These are the _points_ which the team has agreed on. They should be solved in the upcoming sprint to make the developer experience better for the whole team.