Why You Should Occasionally Ignore Performance Metrics

Why You Should Occasionally Ignore Performance Metrics

There’s a peculiar phenomenon that happens in organizations when metrics arrive: everybody suddenly believes they’ve found the secret sauce. Charts appear on dashboards, targets get engraved on team room walls, and conversations become increasingly religious about hitting the numbers. It’s intoxicating—the promise that if we just measure the right things, everything will magically improve. But here’s the uncomfortable truth: sometimes the best decision you can make about your metrics is to throw them out the window....

November 4, 2025 · 9 min · 1864 words · Maxim Zhirnov
Почему Время От Времени Следует Игнорировать Показатели Производительности

Почему Время От Времени Следует Игнорировать Показатели Производительности

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

November 4, 2025 · 6 min · 1229 words · Maxim Zhirnov
The Case Against Always Using Agile Metrics

The Case Against Always Using Agile Metrics

Why Your Agile Metrics Might Be Lying to You Picture this: Your team’s bug resolution stats look like Olympic gold medals. But your product quality? It’s falling apart like a cheap suit in a monsoon. Welcome to the theater of Agile metrics—where what gets measured gets manipulated, and what gets manipulated eventually mutilates your product. I’ve seen it happen. Three years ago, a CTO proudly implemented “bugs resolved per sprint” targets....

July 14, 2025 · 3 min · 629 words · Maxim Zhirnov
Аргументы против постоянного использования гибких показателей

Аргументы против постоянного использования гибких показателей

Почему ваши Agile-метрики могут вас обманывать Представьте: статистика по решению ошибок в вашей команде выглядит как золотые медали Олимпиады. Но качество продукта разваливается, как дешёвый костюм в сезон дождей. Добро пожаловать в театр Agile-метрик — где то, что измеряется, поддаётся манипуляциям, а то, что поддаётся манипуляциям, в конечном итоге калечит ваш продукт. Я видел, как это происходит. Три года назад CTO с гордостью внедрил целевые показатели «количество решённых ошибок за спринт»....

July 14, 2025 · 4 min · 671 words · Maxim Zhirnov
Building an Application Performance Analysis System with OpenTelemetry

Building an Application Performance Analysis System with OpenTelemetry

Introduction to OpenTelemetry In the vast and often chaotic world of software development, understanding how your application performs is crucial. This is where OpenTelemetry steps in, like a superhero saving the day with its cape of observability. OpenTelemetry is an open-source framework designed to provide a unified way to collect, generate, and export telemetry data, including metrics, logs, and traces. Let’s dive into how you can harness its power to build a robust application performance analysis system....

October 21, 2024 · 5 min · 883 words · Maxim Zhirnov