Портал №1 по управлению цифровыми
и информационными технологиями

Бесплатная экспертная база знаний по управлению ИТ

 
Технический долг
 
Объём доработок, накопленный в результате применения обходных решений вместо постоянных, которые заняли бы больше времени
Answer
Оригинальный английский термин
technical debt
Answer
Подробности
Технический долг в ITSM описывает накопленную «стоимость будущих доработок», возникающую, когда организация сознательно (или по факту) выбирает более быстрый путь: временное исправление, упрощённую реализацию или ограниченный дизайн вместо более устойчивого системного решения. Такой выбор часто оправдан срочностью, ограничениями по ресурсам, необходимостью быстро восстановить ИТ-услугу или уложиться в сроки релиза, но он переносит часть работы в будущее и увеличивает объём повторной работы: рефакторинг, перестройку архитектуры, устранение дефектов, донастройку мониторинга, пересмотр документации и тестов. В практике управления услугами технический долг важно делать видимым, оценивать его влияние на ценность и риск, и управлять им как частью планирования и приоритизации работ в продукте и услуге. Он может отражаться на надёжности, производительности, ремонтопригодности, скорости организации и на способности команды поддержки быстро разрешать инциденты. При этом термин не покрывает любые «плохие результаты» в целом: например, нехватка персонала или несогласованные требования — это не технический долг сами по себе, хотя могут быть его причинами или усилителями.
Answer
Нюансы
Технический долг часто неверно понимают как синоним «плохого кода» или как исключительно проблему команды разработки. На практике он шире: он включает любые накопленные обязательства по повторной работе, появившиеся из-за компромисса «быстро сейчас — правильно потом», включая инфраструктуру, автоматизацию, тестирование, наблюдаемость и схемы развертывания. Важная ловушка — считать обходное решение окончательным: обходное решение допустимо как временная мера для восстановления услуги, но если не запланировать системное решение, долг будет расти и начнёт проявляться в виде повторяющихся инцидентов, увеличения среднего времени восстановления услуги и снижения предсказуемости изменений. Также ошибочно думать, что технический долг всегда плох: иногда это осознанная инвестиция в скорость при контролируемом риске и понятном плане погашения. Ещё одно смешение — с проблемой: проблема описывает причину одного или нескольких инцидентов, тогда как технический долг описывает накопленный объём повторной работы из-за выбранных компромиссов; проблема может быть следствием долга, но не равна ему. Наконец, долг нельзя «закрыть разово»: им управляют постоянно, балансируя ценность, затраты и требования гарантии.
Answer
Примеры
  • В рабочей среде отключили часть проверок валидации, чтобы срочно восстановить ИТ-услугу, а затем требуется переработка логики и тестов для системного решения
  • Вместо автоматизации развёртывания сделали ручную процедуру с рабочей инструкцией; позже накопилась повторная работа по внедрению пайплайна и устранению ошибок ручных шагов
  • Чтобы уложиться в релиз, добавили временный обходное решение в интеграции с третьей стороной; затем необходимо перепроектирование интерфейса и мониторинга, иначе растут инциденты
  • Согласовали стандартное изменение с упрощённой конфигурацией, но позже выяснилось, что нужна перестройка конфигурации и обновление записей о конфигурации из-за ограничений выбранного подхода
Courses
Рекомендуемые продукты по этой теме
 
 
Что такое технический долг в ITIL и ITSM? Смотрите в глоссарии по управлению ИТ, входящим в бесплатную экспертную базу знаний по управлению ИТ от компании Cleverics.