Четыре вида бэклога
Всем нам приятно думать о вещах, сулящих дивиденды в будущем (желательно в ближайшем): запуске новых функций, расширении географии продаж, росте ассортимента. На личном уровне — новой работе с более высокой зарплатой или более лучшей одежде. Это 1️⃣ бэклог развития.
В разработке систем есть менее вдохновляющие потоки задач, без внимания к которым все рано или поздно разваливается:
2️⃣ технический долг — неоптимальные технические решения, которые осознанно выбирают, чтобы вписаться в сроки или бюджет (уже писали).
3️⃣ архитектурный долг — ошибки в проектировании или устаревание систем, не готовность их к нагрузкам и изменениям. Обновление версий и смена стека — сюда же.
4️⃣ баги — это баги.
В зрелых компаниях есть процессы и специалисты, которые уделяют внимание, время и ресурсы на работу со всеми видами бэклогов. В менее зрелых есть только бюджет на развитие и вынужденные траты на критические баги.
* * *
На личном уровне инвестиции в технический и архитектурный долг — верный признак зрелости, потому что нет внешних сил, принуждающих платить по этим долгам. Никто не заставит нас найти новую интересную работу взамен нынешней комфортной и скучной (архитектурный долг). И не поможет бросить читать тревожные телеграм-каналы по вечерам, чтобы наладить режим сна (технический долг). Все строится на наших усилиях зрелых.
Post #823
811
- 🔥 3
- 👍 2
- 😁 1