Коммиты есть, а результата нет: как мы научились видеть реальную динамику команд и построили KODA

Привет, Хабр! Меня зовут Сергей, я руководитель разработки в ITFB Group. Если вы когда-нибудь управляли командой разработки, то наверняка сталкивались с ситуацией: дедлайн горит, проект буксует, а разработчик на стендапе говорит: «Да всё делаю, осталось немного». Ты смотришь в Jira — задача давно в работе, в Git — коммиты есть, а результат не движется. И начинаются «разборы полётов»: попытки понять, где человек реально писал код и коммуницировал с командой, а где просто создавал видимость активности для отчётности. В этой статье я расскажу, как из таких ситуаций и желания сделать процессы прозрачными родилась наша внутренняя система, которая затем превратилась в продукт KODA . Мы не пытались измерить всех одной линейкой «строк кода в день». Всё началось с потребности понять, почему проекты встают, и научиться видеть проблемы не постфактум, а в моменте.

https://habr.com/ru/articles/1034830/

#itfb #эффективность_разработки #руководство_командой #руководитель_проектов #управление_проектами_и_командой #управление_командой #менеджмент_в_it

Коммиты есть, а результата нет: как мы научились видеть реальную динамику команд и построили KODA

Привет, Хабр! Меня зовут Сергей, я руководитель разработки в ITFB Group. Если вы когда-нибудь управляли командой разработки, то наверняка сталкивались с ситуацией: дедлайн горит, проект буксует, а...

Хабр

Как из факапа родился продукт: история EasyDoc

Привет, Хабр! Меня зовут Вадим Петросян , я директор по развитию бизнеса в ITFB Group . Почти десять лет я занимаюсь тем, что мы теперь называем Intelligent Document Processing (IDP). А началось всё с досадной подставы в договоре, которая влекла за собой большие расходы, но вместо этого подарила рынку одного из игроков в сфере OCR/IDP. Сегодня EasyDoc — это платформа №1 по версии CNews, работающая в крупнейших банках, пенсионных фондах и госорганах. А тогда, в 2016 году, мы просто не захотели платить 50% прибыли вендору за его движок. И решили сделать свой. Читать кейс

https://habr.com/ru/companies/itfb/articles/1026674/

#itfb #easydoc #распознавание_документов #idp #ocr #извлечение_данных #llm #импортозамещение #классификация #архитектура_по

Как из факапа родился продукт: история EasyDoc

Привет, Хабр! Меня зовут Вадим Петросян , я директор по развитию бизнеса в ITFB Group . Почти десять лет я занимаюсь тем, что мы теперь называем Intelligent Document Processing (IDP). А началось всё с...

Хабр

Debug‑web: консольный отладчик для прода

Компактный пакет debug-web решает вечную проблему тестировщиков и разработчиков: «А стенд актуален?». Добавьте в проект несколько строк кода — и в консоли всегда будут версия сборки, время деплоя и любые другие данные. Уровень логирования меняется прямо из консоли, без пересборки. Рассказываю, как мы экономим часы на поиске информации и отладке.

https://habr.com/ru/companies/itfb/articles/1011080/

#отладка #консоль #npmпакет #debug #logging #debugging #тестирование_вебприложений #itfb

Debug‑web: консольный отладчик для прода

Привет! Меня зовут Карлен, я lead frontend‑разработчик в ITFB Group. Сегодня расскажу о библиотеке, которую я создал для решения нашей внутренней боли. Но теперь она помогает не только...

Хабр

Промпты для AI: генерируем рабочий код

Привет, Хабр! 👋 Меня зовут Карлен, я Lead Fullstack разработчик в ITFB Group . Хочу поговорить о том, как превратить нейросеть из «игрушки» в настоящего компаньона, который усиливает ваши навыки 😎 Речь пойдет не об обзоре AI-инструментов (выбор оставим за вами), а об искусстве составления промптов — «разговорном интерфейсе» между вами и вашим digital-напарником.

https://habr.com/ru/companies/itfb/articles/1000980/

#промпты #искусственный_интеллект #itfb #ai #ии_помощник

Промпты для AI: генерируем рабочий код

Привет, Хабр! 👋 Меня зовут Карлен, я Lead Fullstack разработчик в ITFB Group . Хочу поговорить о том, как превратить нейросеть из «игрушки» в настоящего компаньона, который усиливает ваши навыки 😎...

Хабр

Экипировка Бонда: полезные инструменты DevTools

Привет, Хабр! С вами Карлен, Lead Fullstack разработчик в ITFB Group . Для любого специалиста в веб-разработке DevTools — это незаменимый инструмент диагностики. Однако его истинная мощь часто остаётся «в тени»: многие используют лишь базовый функционал, упуская из виду целый арсенал возможностей для тонкой настройки и глубокого анализа. В этой статье я хочу сосредоточиться на практических приёмах, которые ежедневно использую сам. Мы пройдём путь от эффективной работы с консолью до анализа производительности и эмуляции реальных условий. Готовы выйти за рамки console.log ? 😊

https://habr.com/ru/companies/itfb/articles/987028/

#itfb #devtools #отладка_javascript #инструменты #frontend #тестирование #debug #доступность #оптимизация #искусственный_интеллект

Экипировка Бонда: полезные инструменты DevTools

Привет, Хабр! С вами Карлен, Lead Fullstack разработчик в ITFB Group . Для любого специалиста в веб-разработке DevTools — это незаменимый инструмент диагностики. Однако его истинная мощь часто...

Хабр

Как мы распилили монстр-сервис за месяц: опыт команды из 10 разработчиков

Привет, меня зовут Анатолий, я ведущий разработчик в ITFB Group . Наш ключевой микросервис со временем превратился в настоящего монстра. Разросшийся, медленный и перегруженный лишними функциями, он тормозил весь продукт и усложнял жизнь разработчикам. Любая правка превращалась в квест: чтобы внести изменение в одном месте, приходилось разбираться ещё в десятке несвязанных процессов. Мы решили провести «хирургическую операцию»: за один месяц силами выделенной команды из 10 человек полностью расчистить сервис, вынести из него 40 процессов и вернуть архитектуре прозрачность. В этой статье я расскажу, как мы поставили диагноз, спланировали операцию и справились с самыми болезненными моментами — от войны с конфигами до разрыва общих DTO. Главный спойлер: результат превзошёл ожидания. Сервис стал быстрее, команды — автономнее, а система наконец-то обрела масштабируемость.

https://habr.com/ru/companies/itfb/articles/980524/

#itfb #java #рефакторинг #микросервисы #архитектура #legacy #spring #разработка #монолит #devops

Как мы распилили монстр-сервис за месяц: опыт команды из 10 разработчиков

Привет, меня зовут Анатолий, я ведущий разработчик в ITFB Group . Наш ключевой микросервис со временем превратился в настоящего монстра. Разросшийся, медленный и перегруженный лишними функциями, он...

Хабр

React vs Vue: Что выбрать в 2026?

Привет, Хабр! Меня зовут Карлен, я Lead Fullstack разработчик в ITFB Group . В этой статье хочу поделиться своим мнением о том, как выбрать библиотеку или фреймворк для вашего следующего проекта. Этот выбор напоминает мне подбор гардероба для важного мероприятия: ошибешься — и проект ждут дополнительные проблемы, угадаешь — и ты на вершине успеха! Чтобы не попасть в просак с выбором, давайте детально разберем ключевые различия между React и Vue и определим, на что стоит обратить внимание.

https://habr.com/ru/companies/itfb/articles/974554/

#itfb #vue #react #frontend #javascript #выбор_стека #производительность #сравнение #webразработка

React vs Vue: Что выбрать в 2026?

Привет, Хабр! Меня зовут Карлен, я Lead Fullstack разработчик в ITFB Group . В этой статье хочу поделиться своим мнением о том, как выбрать библиотеку или фреймворк для вашего следующего...

Хабр

BDD: Как заставить тесты говорить на одном языке с бизнесом (и перестать платить за недопонимание)

Привет! Меня зовут Анатолий, я ведущий разработчик в ITFB Group , и сегодня я хочу рассказать о том, как можно превратить скучные тесты в главного специалиста по продукту. Знакомо: ваши JUnit-тесты проходят, CI/CD зелёный, все довольны. Но тут приходит бизнес-аналитик и спрашивает: "А этот сценарий проверяет, что будет, если клиент с рейтингом 700 запросит 10 миллионов?" Вы начинаете лихорадочно копаться в коде, пытаясь найти тот самый @Test... А что если бы ответ на этот вопрос лежал не в глубинах Java-кода, а в красивом, читаемом файле, который понятен всем — от тимлида до заказчика?

https://habr.com/ru/companies/itfb/articles/960972/

#itfb #java #camunda #springboot #тестирование #бизнесанализ #bdd #документация #cucumber #allure

BDD: Как заставить тесты говорить на одном языке с бизнесом (и перестать платить за недопонимание)

Привет! Меня зовут Анатолий, я ведущий разработчик в ITFB Group , и сегодня я хочу рассказать о том, как можно превратить скучные тесты в главного специалиста по продукту. Проблема: ваши тесты — это...

Хабр

Когда дело не в коде: как мы ловили мистические пропажи аукционов на сетевом уровне

Привет, меня зовут Анатолий, я ведущий разработчик в ITFB Group . У нас высоконагруженный сервис аукционов. И раз в неделю, как по расписанию, раздавался панический звонок: «Опять пропали аукционы!». Мы неслись смотреть логи — а там... ничего. Ни ошибок, ни падений. Никаких пятисотых, только стабильные двухсотые. Стенды dev и prod молчали, как рыбы. Аукционы загадочным образом появлялись через некоторое время, и всё работало, пока история не повторялась снова. Это был не баг, это был призрак. Призрак в сети. Сегодня я расскажу, как мы его поймали.

https://habr.com/ru/companies/itfb/articles/943482/

#itfb #highload #kubernetes #debugging #monitoring #tcpdump #spring_boot #балансировщик_нагрузки #wireshark #расследование_инцидентов

Когда дело не в коде: как мы ловили мистические пропажи аукционов на сетевом уровне

Привет, меня зовут Анатолий, я ведущий разработчик в ITFB Group . У нас высоконагруженный сервис аукционов. И раз в неделю, как по расписанию, раздавался панический звонок: «Опять пропали аукционы!»....

Хабр

AI-ассистенты для кодинга в 2025: сравниваем GigaChat, Claude, GPT-4o и DeepSeek на реальных задачах

В наши дни, кажется, каждый второй пишет AI-ассистента для разработчиков. Но работает ли это в реальности? Мы решили проверить на себе и сравнить самых популярных помощников. Внутри команды у нас 14 Java-разработчиков — от мидлов до уверенных сеньоров. Все мы работаем в боевом проекте, и стало интересно: может ли AI реально помочь в повседневной разработке, или это всё больше про хайп?

https://habr.com/ru/companies/itfb/articles/915506/

#itfb #искусственный_интеллект #claude_35 #chatgpt #deepseek #cursor_ide #нейросети #tabnine #codeium #ииассистент

AI-ассистенты для кодинга в 2025: сравниваем GigaChat, Claude, GPT-4o и DeepSeek на реальных задачах

В наши дни, кажется, каждый второй пишет AI-ассистента для разработчиков. Но работает ли это в реальности? Мы решили проверить на себе и сравнить самых популярных помощников. Что делали и зачем?...

Хабр