home.social

#техдолг — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #техдолг, aggregated by home.social.

  1. Ваша кодовая база умрёт через 7 лет. Считаем на пальцах

    Откройте свой git log за последний месяц. Посчитайте коммиты, начинающиеся со слов fix, hotfix, temp, workaround или (классика жанра) – //TODO: переписать нормально. Поздравляем, у вас уже работают проценты по техдолгу, которые вы пока не считали.

    habr.com/ru/companies/simpleon

    #технический_долг #техдолг #legacy #рефакторинг #aiкод #vibe_coding #mckinsey #управление_разработкой #архитектура_по #Knight_Capital

  2. Ваша кодовая база умрёт через 7 лет. Считаем на пальцах

    Откройте свой git log за последний месяц. Посчитайте коммиты, начинающиеся со слов fix, hotfix, temp, workaround или (классика жанра) – //TODO: переписать нормально. Поздравляем, у вас уже работают проценты по техдолгу, которые вы пока не считали.

    habr.com/ru/companies/simpleon

    #технический_долг #техдолг #legacy #рефакторинг #aiкод #vibe_coding #mckinsey #управление_разработкой #архитектура_по #Knight_Capital

  3. Ваша кодовая база умрёт через 7 лет. Считаем на пальцах

    Откройте свой git log за последний месяц. Посчитайте коммиты, начинающиеся со слов fix, hotfix, temp, workaround или (классика жанра) – //TODO: переписать нормально. Поздравляем, у вас уже работают проценты по техдолгу, которые вы пока не считали.

    habr.com/ru/companies/simpleon

    #технический_долг #техдолг #legacy #рефакторинг #aiкод #vibe_coding #mckinsey #управление_разработкой #архитектура_по #Knight_Capital

  4. Ваша кодовая база умрёт через 7 лет. Считаем на пальцах

    Откройте свой git log за последний месяц. Посчитайте коммиты, начинающиеся со слов fix, hotfix, temp, workaround или (классика жанра) – //TODO: переписать нормально. Поздравляем, у вас уже работают проценты по техдолгу, которые вы пока не считали.

    habr.com/ru/companies/simpleon

    #технический_долг #техдолг #legacy #рефакторинг #aiкод #vibe_coding #mckinsey #управление_разработкой #архитектура_по #Knight_Capital

  5. Техдолг = налог. Как перевести его в рубли и показать финдиру

    Фича делалась 3 дня, теперь делается 3 недели. Как перевести техдолг в рубли и перестать проигрывать разговор с бизнесом.

    habr.com/ru/companies/simpleon

    #техдолг #технический_долг #рефакторинг #DORA #SonarQube #CodeScene #управление_разработкой #бюджет_на_разработку #метрики_кода

  6. Техдолг = налог. Как перевести его в рубли и показать финдиру

    Фича делалась 3 дня, теперь делается 3 недели. Как перевести техдолг в рубли и перестать проигрывать разговор с бизнесом.

    habr.com/ru/companies/simpleon

    #техдолг #технический_долг #рефакторинг #DORA #SonarQube #CodeScene #управление_разработкой #бюджет_на_разработку #метрики_кода

  7. Техдолг = налог. Как перевести его в рубли и показать финдиру

    Фича делалась 3 дня, теперь делается 3 недели. Как перевести техдолг в рубли и перестать проигрывать разговор с бизнесом.

    habr.com/ru/companies/simpleon

    #техдолг #технический_долг #рефакторинг #DORA #SonarQube #CodeScene #управление_разработкой #бюджет_на_разработку #метрики_кода

  8. Техдолг = налог. Как перевести его в рубли и показать финдиру

    Фича делалась 3 дня, теперь делается 3 недели. Как перевести техдолг в рубли и перестать проигрывать разговор с бизнесом.

    habr.com/ru/companies/simpleon

    #техдолг #технический_долг #рефакторинг #DORA #SonarQube #CodeScene #управление_разработкой #бюджет_на_разработку #метрики_кода

  9. Бизнесу надо

    Меня просто нечеловечески бесит, когда разработчики оправдывают собственную некомпетентность мантрой «бизнесу надо». Если программист любой степени квалификации, от стажёра — до принципала — использует в качестве аргумента в любой дискуссии фразу «бизнесу надо» — знайте, перед вами тупой самозванец, гоните его в шею. Звучит претенциозно? Давайте поясню!

    habr.com/ru/articles/1030382/

    #regression_estimation #техдолг

  10. Технический долг в ИТ: главные причины и скрытые риски

    С точки зрения инженера техдолг редко выглядит как одна большая проблема. Скорее как набор: временный сервис на старом Windows Server, который внезапно стал критичным; поддержка в рабочих чатах без нормальных SLA и приоритизации; bus factor = 1 по ключевой системе, где все держится на одном человеке; бэкапы, которые давно никто не поднимал в тесте. Пока все живет — это считается разумными компромиссами. До первого серьезного сбоя.

    habr.com/ru/companies/alp_itsm

    #технологический_долг #техдолг #управление_техническим_долгом #itsm #bus_factor #ит_аудит #alp_itsm

  11. Технический долг в ИТ: главные причины и скрытые риски

    С точки зрения инженера техдолг редко выглядит как одна большая проблема. Скорее как набор: временный сервис на старом Windows Server, который внезапно стал критичным; поддержка в рабочих чатах без нормальных SLA и приоритизации; bus factor = 1 по ключевой системе, где все держится на одном человеке; бэкапы, которые давно никто не поднимал в тесте. Пока все живет — это считается разумными компромиссами. До первого серьезного сбоя.

    habr.com/ru/companies/alp_itsm

    #технологический_долг #техдолг #управление_техническим_долгом #itsm #bus_factor #ит_аудит #alp_itsm

  12. Технический долг в ИТ: главные причины и скрытые риски

    С точки зрения инженера техдолг редко выглядит как одна большая проблема. Скорее как набор: временный сервис на старом Windows Server, который внезапно стал критичным; поддержка в рабочих чатах без нормальных SLA и приоритизации; bus factor = 1 по ключевой системе, где все держится на одном человеке; бэкапы, которые давно никто не поднимал в тесте. Пока все живет — это считается разумными компромиссами. До первого серьезного сбоя.

    habr.com/ru/companies/alp_itsm

    #технологический_долг #техдолг #управление_техническим_долгом #itsm #bus_factor #ит_аудит #alp_itsm

  13. Технический долг в ИТ: главные причины и скрытые риски

    С точки зрения инженера техдолг редко выглядит как одна большая проблема. Скорее как набор: временный сервис на старом Windows Server, который внезапно стал критичным; поддержка в рабочих чатах без нормальных SLA и приоритизации; bus factor = 1 по ключевой системе, где все держится на одном человеке; бэкапы, которые давно никто не поднимал в тесте. Пока все живет — это считается разумными компромиссами. До первого серьезного сбоя.

    habr.com/ru/companies/alp_itsm

    #технологический_долг #техдолг #управление_техническим_долгом #itsm #bus_factor #ит_аудит #alp_itsm

  14. Скучный Рефакторинг: борьба с искушениями

    Рефакторинг должен быть скучный и надежный. Надо держаться от искушения обновить библиотеку, починить баг, улучшить стиль. Под катом разбор почему именно такой путь сможет вытянуть тяжелый legacy рефакторинг, а шаг вправо и влево ведет к откату релиза.

    habr.com/ru/articles/1025232/

    #рефакторинг #legacy #монолит #микросервис #feature_flag #откат #неявный_контракт #unitтесты #Scala #техдолг

  15. Скучный Рефакторинг: борьба с искушениями

    Рефакторинг должен быть скучный и надежный. Надо держаться от искушения обновить библиотеку, починить баг, улучшить стиль. Под катом разбор почему именно такой путь сможет вытянуть тяжелый legacy рефакторинг, а шаг вправо и влево ведет к откату релиза.

    habr.com/ru/articles/1025232/

    #рефакторинг #legacy #монолит #микросервис #feature_flag #откат #неявный_контракт #unitтесты #Scala #техдолг

  16. Скучный Рефакторинг: борьба с искушениями

    Рефакторинг должен быть скучный и надежный. Надо держаться от искушения обновить библиотеку, починить баг, улучшить стиль. Под катом разбор почему именно такой путь сможет вытянуть тяжелый legacy рефакторинг, а шаг вправо и влево ведет к откату релиза.

    habr.com/ru/articles/1025232/

    #рефакторинг #legacy #монолит #микросервис #feature_flag #откат #неявный_контракт #unitтесты #Scala #техдолг

  17. Скучный Рефакторинг: борьба с искушениями

    Рефакторинг должен быть скучный и надежный. Надо держаться от искушения обновить библиотеку, починить баг, улучшить стиль. Под катом разбор почему именно такой путь сможет вытянуть тяжелый legacy рефакторинг, а шаг вправо и влево ведет к откату релиза.

    habr.com/ru/articles/1025232/

    #рефакторинг #legacy #монолит #микросервис #feature_flag #откат #неявный_контракт #unitтесты #Scala #техдолг

  18. Код без автора

    Открыл MR на ревью. 847 строк. Тесты зелёные. Линтер чистый. Не понимаю ни одной строчки. GitClear проанализировали 211 миллионов строк - и нашли проблему, которую не видно ни в каких метриках.

    habr.com/ru/articles/1021068/

    #AI #техдолг #comprehension_debt #code_review #качество_кода #рефакторинг #тесты

  19. ИТ вам не завод: почему на разработку продукта всегда нужно «слишком много» времени

    Разберем, почему попытки оцифровать интеллект через нормо-часы и коммиты ведут к деградации продукта, и как на самом деле устроена невидимая зона создания ИТ-решений, где ценность рождается из исследования и анализа, а не из скорости стука по клавишам.

    habr.com/ru/companies/simpleon

    #продуктивность_разработчиков #doraметрики #метрики_разработки #DORA #управление_разработкой #техдолг #velocity #SDLC

  20. ИТ вам не завод: почему на разработку продукта всегда нужно «слишком много» времени

    Разберем, почему попытки оцифровать интеллект через нормо-часы и коммиты ведут к деградации продукта, и как на самом деле устроена невидимая зона создания ИТ-решений, где ценность рождается из исследования и анализа, а не из скорости стука по клавишам.

    habr.com/ru/companies/simpleon

    #продуктивность_разработчиков #doraметрики #метрики_разработки #DORA #управление_разработкой #техдолг #velocity #SDLC

  21. ИТ вам не завод: почему на разработку продукта всегда нужно «слишком много» времени

    Разберем, почему попытки оцифровать интеллект через нормо-часы и коммиты ведут к деградации продукта, и как на самом деле устроена невидимая зона создания ИТ-решений, где ценность рождается из исследования и анализа, а не из скорости стука по клавишам.

    habr.com/ru/companies/simpleon

    #продуктивность_разработчиков #doraметрики #метрики_разработки #DORA #управление_разработкой #техдолг #velocity #SDLC

  22. ИТ вам не завод: почему на разработку продукта всегда нужно «слишком много» времени

    Разберем, почему попытки оцифровать интеллект через нормо-часы и коммиты ведут к деградации продукта, и как на самом деле устроена невидимая зона создания ИТ-решений, где ценность рождается из исследования и анализа, а не из скорости стука по клавишам.

    habr.com/ru/companies/simpleon

    #продуктивность_разработчиков #doraметрики #метрики_разработки #DORA #управление_разработкой #техдолг #velocity #SDLC

  23. ИИ — не панацея

    Недавно мы с командой проанализировали инфополе Хабра и обнаружили, что эйфория от внедрения ИИ в разработку сменяется разочарованием, senior-разработчики тонут в ревью некачественного кода, а техдолг растет как снежный ком. Мы сами проходим через этот путь, внедряя GenAI в SimpleOne, и прекрасно понимаем вашу боль. Всем привет, я Артем Герасимов, владелец продукта SimpleOne SDLC. В этой статье я расскажу о реальных проблемах ИИ-генерации кода и о том, какие механизмы помогают нам с ними справляться.

    habr.com/ru/companies/simpleon

    #ИИагенты #техдолг #MCPпротокол #управление_контекстом #lowcode #GenAI #внедрение_ИИ #ревью_кода #качество_кода

  24. ИИ — не панацея

    Недавно мы с командой проанализировали инфополе Хабра и обнаружили, что эйфория от внедрения ИИ в разработку сменяется разочарованием, senior-разработчики тонут в ревью некачественного кода, а техдолг растет как снежный ком. Мы сами проходим через этот путь, внедряя GenAI в SimpleOne, и прекрасно понимаем вашу боль. Всем привет, я Артем Герасимов, владелец продукта SimpleOne SDLC. В этой статье я расскажу о реальных проблемах ИИ-генерации кода и о том, какие механизмы помогают нам с ними справляться.

    habr.com/ru/companies/simpleon

    #ИИагенты #техдолг #MCPпротокол #управление_контекстом #lowcode #GenAI #внедрение_ИИ #ревью_кода #качество_кода

  25. ИИ — не панацея

    Недавно мы с командой проанализировали инфополе Хабра и обнаружили, что эйфория от внедрения ИИ в разработку сменяется разочарованием, senior-разработчики тонут в ревью некачественного кода, а техдолг растет как снежный ком. Мы сами проходим через этот путь, внедряя GenAI в SimpleOne, и прекрасно понимаем вашу боль. Всем привет, я Артем Герасимов, владелец продукта SimpleOne SDLC. В этой статье я расскажу о реальных проблемах ИИ-генерации кода и о том, какие механизмы помогают нам с ними справляться.

    habr.com/ru/companies/simpleon

    #ИИагенты #техдолг #MCPпротокол #управление_контекстом #lowcode #GenAI #внедрение_ИИ #ревью_кода #качество_кода

  26. ИИ — не панацея

    Недавно мы с командой проанализировали инфополе Хабра и обнаружили, что эйфория от внедрения ИИ в разработку сменяется разочарованием, senior-разработчики тонут в ревью некачественного кода, а техдолг растет как снежный ком. Мы сами проходим через этот путь, внедряя GenAI в SimpleOne, и прекрасно понимаем вашу боль. Всем привет, я Артем Герасимов, владелец продукта SimpleOne SDLC. В этой статье я расскажу о реальных проблемах ИИ-генерации кода и о том, какие механизмы помогают нам с ними справляться.

    habr.com/ru/companies/simpleon

    #ИИагенты #техдолг #MCPпротокол #управление_контекстом #lowcode #GenAI #внедрение_ИИ #ревью_кода #качество_кода

  27. Джуниоров больше не нанимают. Я собрал данные — и понял, что бомба рванёт через 3 года

    Гарвард отследил 62 миллиона работников в 285 000 компаний. При внедрении AI найм джунов падает на 9-10% за полтора года. А ещё 30-50% разработчиков в исследовании METR отказались работать без AI - физически не смогли. Через 3 года эти два факта столкнутся.

    habr.com/ru/articles/1010680/

    #junior #AI #найм #кризис_разработчиков #вайбкодинг #техдолг #career

  28. Поколение JSON: цена удобных абстракций и упадок культуры ресурсов

    В 1988 году бортовой компьютер с памятью 128 КБ посадил космический корабль в шторм. Сегодня ваш смартфон с многоядерным процессором заикается при скролле списка контактов. Мы привыкли думать, что данные невесомы, а JSON – это «просто текст». В этой статье мы препарируем один обычный fetch-запрос и посчитаем его реальную цену: в байтах, миллисекундах и скрытых архитектурных издержках. Разберемся, почему мы стали «поколением JSON» и как вернуть себе инженерную осознанность в эпоху избыточности.

    habr.com/ru/articles/1007800/

    #json #производительность #архитектура #техдолг #фронтенд #бэкенд #Поколение_JSON #холивар

  29. Поколение JSON: цена удобных абстракций и упадок культуры ресурсов

    В 1988 году бортовой компьютер с памятью 128 КБ посадил космический корабль в шторм. Сегодня ваш смартфон с многоядерным процессором заикается при скролле списка контактов. Мы привыкли думать, что данные невесомы, а JSON – это «просто текст». В этой статье мы препарируем один обычный fetch-запрос и посчитаем его реальную цену: в байтах, миллисекундах и скрытых архитектурных издержках. Разберемся, почему мы стали «поколением JSON» и как вернуть себе инженерную осознанность в эпоху избыточности.

    habr.com/ru/articles/1007800/

    #json #производительность #архитектура #техдолг #фронтенд #бэкенд #Поколение_JSON #холивар

  30. Поколение JSON: цена удобных абстракций и упадок культуры ресурсов

    В 1988 году бортовой компьютер с памятью 128 КБ посадил космический корабль в шторм. Сегодня ваш смартфон с многоядерным процессором заикается при скролле списка контактов. Мы привыкли думать, что данные невесомы, а JSON – это «просто текст». В этой статье мы препарируем один обычный fetch-запрос и посчитаем его реальную цену: в байтах, миллисекундах и скрытых архитектурных издержках. Разберемся, почему мы стали «поколением JSON» и как вернуть себе инженерную осознанность в эпоху избыточности.

    habr.com/ru/articles/1007800/

    #json #производительность #архитектура #техдолг #фронтенд #бэкенд #Поколение_JSON #холивар

  31. Поколение JSON: цена удобных абстракций и упадок культуры ресурсов

    В 1988 году бортовой компьютер с памятью 128 КБ посадил космический корабль в шторм. Сегодня ваш смартфон с многоядерным процессором заикается при скролле списка контактов. Мы привыкли думать, что данные невесомы, а JSON – это «просто текст». В этой статье мы препарируем один обычный fetch-запрос и посчитаем его реальную цену: в байтах, миллисекундах и скрытых архитектурных издержках. Разберемся, почему мы стали «поколением JSON» и как вернуть себе инженерную осознанность в эпоху избыточности.

    habr.com/ru/articles/1007800/

    #json #производительность #архитектура #техдолг #фронтенд #бэкенд #Поколение_JSON #холивар

  32. Я делаю инструменты, которыми реально пользуются. Вот как это устроено

    Внутренние инструменты — это странный жанр. Ты не делаешь продукт для миллиона пользователей. Ты делаешь для двадцати человек, которые будут использовать это каждый день. И если облажалась — они скажут тебе об этом лично. Прямо на созвоне. Иногда с демонстрацией экрана, где всё сломано. Я занимаюсь этим несколько лет. Python, внутренние сервисы, утилиты, автоматизация. За это время появился довольно конкретный взгляд на то, как надо работать. Не из учебника, а через синяки.

    habr.com/ru/articles/1006586/

    #devtools #внутренняя_разработка #автоматизация #техдолг #рефакторинг

  33. Юридический техдолг: как он появляется и почему его не видят

    Костыли в коде видят все. Костыли в процессах не видит никто, пока они не начинают влиять на тысячи решений. Разбираю на примерах из юридического процесса.

    habr.com/ru/articles/1004044/

    #техдолг #процессы #автоматизация #операционные_процессы #масштабирование #аналитика_процессов #управление_качеством

  34. Юридический техдолг: как он появляется и почему его не видят

    Костыли в коде видят все. Костыли в процессах не видит никто, пока они не начинают влиять на тысячи решений. Разбираю на примерах из юридического процесса.

    habr.com/ru/articles/1004044/

    #техдолг #процессы #автоматизация #операционные_процессы #масштабирование #аналитика_процессов #управление_качеством

  35. Юридический техдолг: как он появляется и почему его не видят

    Костыли в коде видят все. Костыли в процессах не видит никто, пока они не начинают влиять на тысячи решений. Разбираю на примерах из юридического процесса.

    habr.com/ru/articles/1004044/

    #техдолг #процессы #автоматизация #операционные_процессы #масштабирование #аналитика_процессов #управление_качеством

  36. Юридический техдолг: как он появляется и почему его не видят

    Костыли в коде видят все. Костыли в процессах не видит никто, пока они не начинают влиять на тысячи решений. Разбираю на примерах из юридического процесса.

    habr.com/ru/articles/1004044/

    #техдолг #процессы #автоматизация #операционные_процессы #масштабирование #аналитика_процессов #управление_качеством

  37. Покрытие архитектуры as Code тестами

    💬 На самом деле, моя идея написания тестов на архитектуру настолько проста, легко реализуема и при этом полезна, что я до сих пор толком не понимаю, почему я не встречал материалов на эту тему, и сама тема всё ещё не используется повсеместно 🙂 Статья написана по следам моих докладов на трёх крупных ИТ-конференциях, на каждой из которых ко мне подходили архитекторы и разработчики российских бигтехов, говорили, что я очень точно попал в их боли и предложил суперпрактику, которую они теперь будут внедрять. На всех трёх конференциях я получил высшие оценки от аудитории, а на двух из них доклад был признан лучшим в своей секции. В конце статьи приведена ссылка на видео доклада с одной из конференций. В статье я поделюсь своей идеей и OpenSource-реализацией решения для написания тестов, разберу примеры тестов на небольшой учебной микросервисной архитектуре, а также расскажу про личный опыт и профит от применения этой практики. Для разработчиков монолита тоже есть небольшой бонус: в OpenSource-репозитории появилась реализация и примеры тестов на архитектуру модульного монолита.

    habr.com/ru/articles/800205/

    #микросервисная_архитектура #принципы_проектирования #devops #architectureascode #infrastructure_as_code #tdd #архитектурные_паттерны #архитектурные_подходы #техдолг #проектирование_систем

  38. Техдолг. Большое руководство

    Меня зовут Андрей Никольский, я Head of Platform в Банки.ру. Сегодня хочу обсудить не самую приятную, но важную тему — технический долг и как с ним работать. Любой разработчик или руководитель неизбежно сталкивается с техдолгом: либо устраняет его, либо создает. Чаще всего — и то, и другое одновременно. Год назад я решил глубже разобраться в этом вопросе и начал изучать, что происходит в индустрии: как компании работают с техдолгом в теории и на практике, какие подходы применяют и с какими проблемами сталкиваются. Потом я структурировал, что есть по этой теме у нас в Банки.ру и решил написать статью. Будет много ссылок на англо- и русскоязычные статьи и доклады, рекомендую изучить каждую ссылку для полноты понимания.

    habr.com/ru/companies/banki/ar

    #техдолг #технический_долг #разработка #инженерные_практики #менеджмент #беклог #рефакторинг #управление_проектами #управление_командой #techleads

  39. Как управлять техническим долгом и минимизировать его влияние на проект

    Технический долг — это как оставлять грязные тарелки в раковине. Если все время откладывать, рано или поздно они превратятся в гору, с которой придется бороться. В этой статье мы поговорим о том, как не допустить, чтобы горы долга перекрыли все возможности для чистоты и порядка в проекте.

    habr.com/ru/articles/857718/

    #техдолг #legacyкод #технический_долг #документация #codestyle #styleguide #codereview #refactoring #documentation #чистый_код

  40. Как «приручить» технический долг: от накопления к решению

    Хабр, привет! Меня зовут Дима, и я — деливери-менеджер технического отдела «Автомакон». В этой статье я расскажу о двух этапах оптимизации работы с техническим долгом, которые помогли нам сделать этот процесс управляемым, эффективным и прозрачным, а также настроить адекватное общение между его участниками.

    habr.com/ru/companies/automaco

    #автомакон #технический_долг #техдолг #управление_разработкой #оптимизация_процессов #оптимизация #приоритизация #бэклог #процесс_разработки #процессы_в_it

  41. Археология кода: что техдолг 2000-х говорит о безопасности регионального финтеха в 2026

    HTML-фреймы из 1999 года, PHP, не получавший обновлений 15 лет, и localhost в публичном DNS — это не музей веб-технологий, а продакшен-среда российских банков в 2026 году. Мы проверили десятки региональных финучреждений и нашли не просто устаревший код, а системный кризис управляемости IT . В этой статье — разбор самых ярких «артефактов», анализ рисков и практический путь, как с этим работать, не ломая бизнес.

    habr.com/ru/articles/982500/

    #Устаревшие_технологии #финтех #банки #вебразработка #техдолг #фронтенд #бекенд #java #jquery #php

  42. Технический долг vs сроки: баланс при разработке госреестра

    Привет, я Андрей! Ну где ты был, ну открывай статью скорей :) За технической инфой я обращался к команде разработчиков, в том числе к backend-разработчику Сергею Колеватову. Он пояснил мне за все технические штуки, а я уже поведаю вам подробнее. В этот раз расскажу об опыте создания внутренней системы для госкомпании. Загвоздка, как всегда, была в сроках и ресурсах. А продукт нужен сразу порядочный. Готовый шаблон, Symfony Forms и «грязный» код. Выбор пал на скорость вместо качества — продукт запущен за 2 месяца, ноооо… мы получили «технический долг». Как к этому пришли и как решили проблему, расскажу прямо сейчас.

    habr.com/ru/articles/987656/

    #техдолг #технический_долг #рефакторинг #программирование #разработка #реестр #госкомпании #данные #календарь #symfony

  43. Как пробить днище проекта техдолгом без смс и регистрации

    Вот давайте начистоту. Открываешь ты такой таск, видишь кусок кода, написанный полгода назад, и твоя первая мысль - "Господи, какой идиот это писал?". Потом git blame показывает твое имя. Классика. Этот момент, когда ты встречаешься со своим техническим долгом лицом к лицу. В сети полно статей, где техдолг раскладывают по квадрантам, рисуют красивые графики и сыплют терминами, от которых хочется заснуть. Это все академическая чушь, которая почти всегда бесполезна в реальной разработке, когда у тебя дедлайн вчера, а продакт принес еще пачку "гениальных" идей с интеграцией единорогов прямо в UI. Эта статья - не очередная лекция. Это попытка поговорить о техдолге как о том, чем он и является - финансовом инструменте. Как кредитная карта с конским процентом и мелким шрифтом в договоре. Ты можешь использовать ее, чтобы выжить, но если потеряешь контроль - она сожрет тебя и твой проект.

    habr.com/ru/articles/962916/

    #IT #качество_кода #техдолг #техподдержка #backend #frontend #разработка #itинфраструктура #чистый_код #продукт

  44. Управляем техдолгом, пока он не начал управлять нами

    Все разработчики знают, что такое техдолг. Но практика показывает, что даже в рамках одной команды люди могут по разному трактовать понятия техдолга, технических задач и пр. Предлагаю разобраться, что же это такое, откуда берется и что с этим всем можно делать.

    habr.com/ru/articles/963414/

    #техдолг #планирование #приоритизация #управление_разработкой #разработка

  45. Ментальные ограничения в управлении продуктом: как они незаметно убивают инновации

    Почему команда из 200 разработчиков оценивает задачу в 6 месяцев, когда стартап из 10 человек делает её за месяц? Почему продукты со временем теряют способность к инновациям, даже имея все ресурсы? Ответ не в технологиях. Ответ — в ментальных ограничениях. В современном управлении продуктом существует множество моделей приоритизации — RICE, ICE, MoSCoW, WSJF. Все они основаны на одном принципе: максимальный эффект при минимальных затратах. Матрица Эйзенхауэра и правило Парето стали классикой продуктового менеджмента. Но есть фундаментальная проблема: эти модели рассматривают ресурсы как константу. В реальности же с каждым спринтом продукт накапливает "кредитную задолженность" — технические, бизнес- и продуктовые долги, которые создают не только объективные препятствия, но и ментальные ограничения . Психологические барьеры, которые сужают рамки для инноваций еще до того, как команда начнет оценивать их реализуемость. Возникает парадокс приоритизации. Простая задача в начале жизни продукта может стать сложной через год. Изменение, которое раньше занимало неделю, теперь требует месяца. И самое опасное — команда начинает воспринимать эту повышенную сложность как неизбежность , формируя ментальные ограничения, которые отсекают амбициозные идеи еще на стадии обсуждения.

    habr.com/ru/articles/962550/

    #ice #rice #приоритизация #приоритизация_задач #видение #стратегия #техдолг

  46. Давайте договоримся о тех.долге

    — Нам нужно выплачивать тех.долг! — У нас нет на это ресурсов, нам нужно выпустить новую фичу! Знакомый диалог? Давайте поговорим про технический долг и про то, как он влияет на бизнесовые цели. И на выпуск новых фичей

    habr.com/ru/articles/870164/

    #техдолг #менеджмент #беклог #взаимодействие #бизнеспроцессы #рефакторинг

  47. Давайте договоримся о тех.долге

    — Нам нужно выплачивать тех.долг! — У нас нет на это ресурсов, нам нужно выпустить новую фичу! Знакомый диалог? Давайте поговорим про технический долг и про то, как он влияет на бизнесовые цели. И на выпуск новых фичей

    habr.com/ru/articles/870164/

    #техдолг #менеджмент #беклог #взаимодействие #бизнеспроцессы #рефакторинг

  48. Давайте договоримся о тех.долге

    — Нам нужно выплачивать тех.долг! — У нас нет на это ресурсов, нам нужно выпустить новую фичу! Знакомый диалог? Давайте поговорим про технический долг и про то, как он влияет на бизнесовые цели. И на выпуск новых фичей

    habr.com/ru/articles/870164/

    #техдолг #менеджмент #беклог #взаимодействие #бизнеспроцессы #рефакторинг

  49. Давайте договоримся о тех.долге

    — Нам нужно выплачивать тех.долг! — У нас нет на это ресурсов, нам нужно выпустить новую фичу! Знакомый диалог? Давайте поговорим про технический долг и про то, как он влияет на бизнесовые цели. И на выпуск новых фичей

    habr.com/ru/articles/870164/

    #техдолг #менеджмент #беклог #взаимодействие #бизнеспроцессы #рефакторинг

  50. [Перевод] Как и зачем инженерам уровня Senior развивать стратегическое мышление

    В современной технологической среде роль инженеров уровня Senior и Senior+ выходит далеко за рамки технической экспертизы. Это люди, которые соединяют команды разработки с топ-менеджментом, двигают инновации, задают технический вектор и помогают формировать будущее компании. В этой статье — мой личный фреймворк стратегического мышления, применимый на любом этапе карьеры, особенно полезный для Senior и Senior+ инженеров. Он основан на почти 20 годах опыта работы с платформами, продуктами и командами в сферах облачной инфраструктуры и сетей — от гиперскейлеров до стартапов (и до, и после IPO), а также крупных корпораций.

    habr.com/ru/companies/otus/art

    #стратегическое_мышление #технический_лидер #тимлид #принятие_решений #инженерная_культура #влияние_на_бизнес #техдолг #синдром_самозванца #рост_разработчика