Проблемы чаще всего не в коде, а в людях
Когда вы начинаете бороться за качество кода и технологий, важно понимать корневые причины проблем – иначе новый технический долг будет появляться быстрее, чем вы закрываете старый.
Откуда вообще на самом деле берется технический долг:
👉Сейлзы пообещали нереалистичные сроки, чтобы удержать клиента
👉Никто не уделил времени прояснению всех требований
👉Разработчики выбрали устаревшую технологию, потому что так было проще
👉Менеджмент отменил проект посередине пути, потому что предпочел быструю выгоду долгой
👉Чье-то эго встало на пути того, чтобы выбрать более правильное решение
Переписать код сравнительно просто. Переписать поведение организации и людей в ней намного-намного сложнее. Да что там, даже признать наличие человеческих проблем уже часто почти невыполнимая задача.
Post #2204
6.59K