Что такое технический долг?
Результат выбора быстрого решения вместо более эффективного, что приводит к дополнительной работе и затратам в будущем.
Определение
Технический долг — это результат выбора быстрого решения вместо более эффективного, что приводит к дополнительной работе и затратам в будущем.
Аналогия
Термин метафоричен, сравнивая компромисс с финансовым долгом, где краткосрочные выгоды ведут к долгосрочным затратам.
Происхождение
Термин «технический долг» был введён разработчиком Ward Cunningham в 1992 году и с тех пор стал распространённым понятием в инженерии программного обеспечения.
Накопление
Как и финансовый долг, если технический долг не решать, он может накапливать «проценты» в виде увеличения объёма работ и затрат.
Типы
Технический долг может быть намеренным или непреднамеренным и может быть классифицирован по различным типам на основе его природы и происхождения.
Хотите узнать больше?
Если вы хотите глубже разобраться в теме «Технический долг» — или провести подобное обучение для вашей команды — давайте обсудим. Я помогаю командам понимать и применять эти концепции. Буду рад вашему обращению!
Что такое BDD?
Разработка на основе поведения (BDD) — это процесс разработки программного...
Что такое бета-версия?
Бета-версия, также известная как предварительный просмотр, это предваритель...
Что означает ALM?
ALM, или управление жизненным циклом приложений, относится к процессу управ...
Что такое Alpha-версия?
Alpha-версия — это ранняя стадия программного продукта, обычно выпускаемая...
Что такое буткемп?
Буткемп по программированию — это интенсивная краткосрочная программа обуче...