К книге
Антихрупкость в ITРаздел II. IT-архитектура для достижения бизнес-целей. Глава 6. Технические долги. Внутреннее качество и антихрупкость
84%
Раздел II. IT-архитектура для достижения бизнес-целей. Глава 6. Технические долги. Внутреннее качество и антихрупкость
125

В любой системе энтропия со временем возрастает. Только подведение энергии в виде человеко-часов на рефакторинг может уменьшать эту энтропию.

Если технический долг находится под контролем, то система будет готова почти к любым разворотам и негативным событиям извне. Исходный код, макеты, архитектура, тесты будут выстроены таким образом, чтобы успевать подстраиваться под изменения без потери скорости разработки. Вы сможете дёшево проводить эксперименты по изменениям системы и опережать конкурентов в поиске продающих функций.

При этом нужно помнить, что внутреннее качество системы стоит очень дорого[100]. Речь даже не о человеко-часах, которые нужно вложить в это качество, а о привлечении и удержании на проекте грамотных инженеров, которые в состоянии создать и поддерживать высокое качество бесконечно долго. С другой стороны, если игнорировать вложения во внутреннее качество, то можно потерять проект. Поэтому я рекомендую очень внимательно относится к техдолгу и к инженерам, которые занимаются разработкой и дизайном.

Предыдущая главаГлава 125 из 149Следующая глава