SonarQube тактично отмечает ERP с 14 миллионами строк как XL. Хотя, если посмотреть на размерную сетку, то Extra Large считаются все проекты с количеством строк свыше 500 тысяч.
Были времена, когда задача сводилась к тому, чтобы сервер 1С просто жил. Зеленая лампочка - все хорошо; жалобы на тормоза - перезагрузим. В 2025 это не работает. Бизнес ожидает устойчивую скорость операций, а не набор разрозненных графиков. Переход от мониторинга к наблюдаемости дает понимание причин, а не только симптомов.
Эйнштейну приписывают фразу - "Все люди лгут, но это не страшно, никто друг друга не слушает". Все так. Но когда ты заинтересован в коммуникации и результате - начинаются проблемы.
Костыли, велосипеды, ошибки разработки и проектирования - удобный повод обвинить команду: это ведь они так пишут. Но откуда берется техдолг? Всегда ли это результат ошибок? Или это эффект амбиции "пятилетку за один год"?
Чем больше систем и данных, тем сложнее удерживать целостную картину интеграций. Одна страница решает большинство проблем: видно кто с кем обменивается, зачем, как часто и как это устроено. Стандартные инструменты - Markdown, PlantUML, дисциплина.
Сумасшедший ты или нет, определяет сторона решетки по которую ты находишься. Большинство создает нормальность. Не истина. Не логика. Не эффективность. Просто статистика. Плюс один голос - и цирк становится зравым смыслом.
Гибкость в ИТ - дисциплина, а не хаос: скорость изменений при сохранении предсказуемости, качества и безопасности.
Лицензии и поддержка дают SLA, безопасность, ответственность вендора и соответствие аудиту - предсказуемость и надежность, вот за что платит энтерпрайз. Но выбор платного продукта формируется задолго до продакшена - в школе, вузе и хоумлабе.
Свалка на вашем столе - это свалка в приоритетах: ваш "творческий беспорядок" не признак гениальности, а симптом профессиональной деградации.
Проект - этап жизни продукта, а не конечная цель. Проектная логика работает внутри продуктовой модели.