Блог о разработке цифровых продуктов
19 августа 2026
Как находить проблемы в сервисе до обращений пользователей
Технический мониторинг показывает состояние инфраструктуры, но не всегда позволяет понять, может ли пользователь прямо сейчас войти в приложение, получить SMS или скачать документ. Поэтому для высоконагруженного клиентского сервиса мы дополнили технические метрики мониторингом пользовательских сценариев и выстроили процесс работы с ними.
14 августа 2026
Как подготовить несколько связанных систем к обязательным изменениям: на примере цифрового рубля
Изменения в законодательстве или требования внешних систем могут затронуть сразу несколько продуктов компании. При этом работать часто приходится в условиях жестких сроков и зависимости от внешних участников. С такой задачей мы столкнулись при подготовке систем S7 к расчетам цифровым рублем.
Рассказываем, как мы определили необходимый объем доработок, выстроили сквозной процесс и организовали работу нескольких продуктовых команд в условиях внешней зависимости.
13 августа 2026
Как выбрать интерфейс для AI-продукта: опыт разработки мультиагентной системы
При разработке AI-продукта мы столкнулись с неожиданной задачей. Выбрать LLM оказалось проще, чем выбрать интерфейс для работы с ней. Готовые AI-чаты хорошо подходят для диалога с одной моделью, но начинают ограничивать продукт, если в нем появляются несколько агентов, сложные сценарии и промежуточные этапы работы. Разбираем, почему мы остановились на assistant-ui вместо Open WebUI и какие выводы сделали в процессе.
29 апреля 2025
Почему корпоративные знания не работают — и как это исправит ИИ
В каждой крупной компании со временем накапливается огромное количество ценной информации — инструкций, регламентов, технологических карт, аналитических отчетов. Однако в большинстве случаев эти данные висят «мертвым» грузом в архивах и папках. Все необходимое где-то есть, но найти вовремя невозможно. Чтобы знания действительно начали работать на бизнес, нужен инструмент, который сможет оперативно доставить их тем, кому они нужны. И именно такую задачу решает ИИ чат-бот на основе технологии RAG (Retrieval-Augmented Generation).
Искусственный интеллект
30 июля 2026
Как AI помогает управлять очередями и загрузкой пространств
Как превратить данные с камер видеонаблюдения в инструмент управления? В статье показываем, как устроено решение для подсчета людей на базе AI, чем отличаются модели PET и CLIP-EBC и как результаты анализа интегрируются в бизнес-процессы.
16 июня 2026
Малые LLM в продакшене: как снизить стоимость и сохранить качество AI в инфраструктуре
Малые языковые модели позволяют снизить стоимость внедрения AI и упростить инфраструктуру. При этом они требуют более аккуратной настройки и контроля, чем крупные модели. В статье разбираем, как использовать малые LLM в продакшене, какие ограничения учитывать и какие инженерные подходы помогают получать стабильный и предсказуемый результат.
4 июня 2026
Топ 9 AI фич для бизнес-задач, где нужны прогнозы, рекомендации и автоматические решения
В предыдущих статьях мы уже рассказывали про AI-фичи для работы с документами, знаниями и корпоративными коммуникациями, а также про AI для обработки фото, видео и аудио. В этой части собрали AI-инструменты для задач, где бизнесу важно не только анализировать данные, но и принимать решения: прогнозировать спрос, оценивать риски, находить аномалии, рекомендовать действия и оптимизировать процессы.
ещё
Разработка
17 апреля 2026
Как мы реализовали двухфакторную аутентификацию для корпоративного портала
Готовые решения двухфакторной аутентификации не всегда учитывают реальные требования бизнеса и безопасности. В этом кейсе рассказываем, почему мы отказались от сторонних инструментов и разработали собственный сервис 2FA, который встроился в архитектуру портала и закрыл требования информационной безопасности.
26 марта 2026
OpenTelemetry и Sentry: как мы выстроили сбор телеметрии в микросервисной системе
В распределенной системе понять, что именно произошло во время выполнения запроса, бывает сложнее, чем исправить саму ошибку. Логи показывают события по отдельности, метрики — общую динамику, но без связки между ними картина остается фрагментарной. Мы решили выстроить наблюдаемость на базе OpenTelemetry и использовать Sentry для анализа трейсов.
20 марта 2026
Генерация больших Excel отчетов без таймаутов: опыт внедрения Spring Batch
Как организовать пакетную генерацию Excel отчетов на Java, чтобы пользователи могли запускать десятки и сотни документов за раз без зависаний и таймаутов? Разбираем архитектуру решения на Spring Batch, схему обработки, расчет прогресса и интеграцию с фронтендом.
ещё
Тестирование
29 мая 2026
Тестирование интеграций через Kafka: проверка сценариев с разными типами данных
Сервисы, в которых данные собираются и обрабатываются на основе других сервисов, очень чувствительны к интеграциям. Технические решения часто реализованы на брокерах, например, таких как Kafka. В нашем случае была задача с финансовой отчетностью и десятками вариантов состояния документов.
24 февраля 2026
Покрытие регресса автотестами: практический опыт внедрения E2E
По мере роста продукта регрессионное тестирование быстро становится узким местом: количество сценариев растет, время проверки увеличивается, а цена ошибки перед релизом становится выше. В нашем случае переход к E2E-автотестам стал способом ускорить регресс и основой стабильных, предсказуемых релизов. В статье делимся тем, как мы выстроили покрытие регресса автотестами и встроили его в рабочие процессы команды.
29 января 2026
Тестирование требований к ПО: как находить ошибки до начала разработки и экономить до 30% бюджета
Ошибки в требованиях — один из самых дорогих источников проблем в разработке программного обеспечения. На старте проекта они редко выглядят критичными, но ближе к релизу почти всегда оборачиваются доработками, срывом сроков и сложной коммуникацией между заказчиком и командой.
В своей практике мы используем тестирование требований к ПО (requirements testing / requirements review) как часть подхода shift-left testing. Это позволяет находить дефекты требований еще до начала разработки и снижать стоимость их исправления в 5–10 раз. В этой статье рассказываем, как выстроен процесс тестирования требований у нас и какие измеримые результаты он дает на реальных проектах.
ещё
Проектирование UI/UX и дизайн
17 марта 2026
Дизайн интерфейса, часть 2. Когда изменения оправданы
В первой части мы говорили о зонах, где лучше не экспериментировать. Но интерфейсы все же меняются — и иногда довольно радикально, что подтверждается современными UX-трендами и анализом развития интерфейсных решений.
Это происходит не из-за желания обновить визуал, а из-за изменений в сценариях работы: растет объем данных, усложняются процессы, увеличивается частота операций, появляются новые устройства. В таких условиях прежние решения начинают замедлять работу. Во второй части рассмотрим именно эти случаи — когда изменения в интерфейсах и сценариях их использования помогает продукту работать эффективнее.
13 февраля 2026
Дизайн интерфейса, часть 1. Когда лучше ничего не менять
Интерфейс можно сделать «современнее» по-разному: поменять визуал, добавить анимацию, пересобрать навигацию. В процессе легко увлечься формой и забыть, что пользователь приходит не за обновлением дизайна, а за результатом. В этой части речь пойдет о ситуациях, когда решение уже соответствует пользовательским ожиданиям и не требует изменений. В таком случае важно не обновлять форму, а проверить, что поведение элемента реализовано корректно и без отклонений от привычных сценариев.
27 января 2026
Как мы работаем с UX/UI-дизайном в цифровых продуктах: от идеи до реализации
UX/UI-дизайн напрямую влияет на то, как пользователи понимают систему и достигают своих целей. Для бизнеса это скорость внедрения, снижение ошибок и предсказуемый результат. В статье мы показываем, как выстраиваем UX/UI-дизайн — от первичных исследований до запуска и развития продукта.
ещё
Аналитика и исследования
4 февраля 2026
UX-исследования и аналитика: принятие продуктовых решений на основе данных
В digital-продуктах решения могут приниматься на основе опыта команды, экспертных оценок, мнения стейкхолдеров или данных. На практике именно отсутствие данных чаще всего приводит к ошибкам в продуктовых решениях, затяжным дискуссиям и неэффективному использованию ресурсов.
UX-исследования и аналитика позволяют перейти от предположений к проверяемым фактам и выстраивать развитие продукта более предсказуемо.
24 октября 2025
Android: распространение корпоративных мобильных приложений
В первой части нашего гайда мы рассказали про особенности распространения приложений для Apple, в этой статье речь пойдет про Android.
23 октября 2025
iOS: распространение корпоративных мобильных приложений
Разработка корпоративного мобильного приложения - лишь половина задачи. Не менее важно обеспечить его стабильное и удобное распространение среди сотрудников. С 12 февраля 2025 года корпоративная подписка для учетных записей из РФ была отменена, поэтому вопрос распространения стал особенно актуальным.
Опираясь на наш опыт в создании и внедрении корпоративных решений, мы подготовили подробный гид по публикации и распространению приложений. Для удобства материал разделен на две части - решения для Android и iOS.
ещё
DevOps и инфраструктура
22 мая 2026
Миграция с ingress-nginx: выбор нового контроллера и переход к Gateway API
Ingress-nginx долгое время оставался стандартным ingress-контроллером для Kubernetes, но после объявления о завершении активной поддержки многим командам пришлось задуматься о миграции. В этой статье рассказываем, как мы в True Engineering выбирали новый ingress-контроллер, тестировали Traefik и постепенно готовим инфраструктуру к переходу на Gateway API без простоев и массового переписывания сервисов.
17 сентября 2025
Keycloak: Внедрение единой системы идентификации
В современных условиях любая растущая компания рано или поздно сталкивается с необходимостью централизованного управления доступом сотрудников к информационным системам. Эффективным решением в такой ситуации является внедрение единой системы идентификации на базе Keycloak.
21 февраля 2025
DevOps: наши лучшие практики в разработке
Не будет преувеличением сказать, что DevOps – один из ключевых элементов успеха ИТ-продукта в условиях конкурентоспособного, быстро меняющегося рынка. В этом материале мы расскажем о некоторых практиках, которых придерживаются наши DevOps-инженеры.
ещё
9 августа 2024
План аварийного восстановления или как Disaster Recovery Plan защищает критически важные сервисы
При разработке продуктов для наших заказчиков мы уделяем внимание вопросам безопасности и отказоустойчивости. Одна из важнейших задач в вопросе обеспечения бесперебойной работы сервисов – создание Disaster Recovery Plan (плана аварийного восстановления). О том, что такое DRP, каковы возможные схемы реализации и требования к инфраструктуре, а также об этапах реализации, рассказываем в статье.
3 мая 2024
Problem management: как происходит управление инцидентами в ИТ и почему без него не обойтись?
Сопровождение продукта – одна из услуг, которую мы предлагаем нашим партнерам. Наша команда не первый год показывает стабильные результаты, что подтверждает доверие заказчиков. Но не только оперативное реагирование позволяет нам показывать высокие результаты, но и «превентивные меры». Предотвращать повторение инцидентов нам помогает problem management. А как - делимся в статье :)
Стратегическое управление
10 ноября 2024
Нужно ли руководителю проекта детально разбираться в процессе разработки?
Давайте порассуждаем: «важно ли ПМу разбираться в процессе производства программного продукта?» или это совсем другая зона ответственности, которая ложится на тимлида? Мы считаем, что погружение в технические процессы критически важно для ПМа, и в новой статье расскажем почему.
6 сентября 2024
Принципы эффективных коммуникаций в работе и в жизни
На наш взгляд не будет преувеличением сказать, что коммуникации – это основа всего. Невозможно выстроить эффективные процессы, если команда не понимает, что вы от нее хотите. Рассказываем, как наладить эту самую коммуникацию и не растратить при этом весь свой ресурс.
ещё
Информационная безопасность
22 июля 2026
Step-Up Authentication vs 2FA: зачем нужен второй фактор внутри активной сессии
Двухфакторная аутентификация давно стала стандартом защиты корпоративных систем. Но для работы с персональными данными и другими критичными операциями проверки только при входе в систему может быть недостаточно. В этой статье разберем, чем Step-Up Authentication отличается от классической 2FA, в каких сценариях она применяется и как мы реализовали этот механизм в одном из наших проектов.
25 июля 2024
Безопасность данных: шифрование и хранение финансовой информации сотрудников
Для хранения и безопасной передачи чувствительных данных компании и разработчики выбирают различные инструменты. Это базовая мера информационной безопасности. Расскажем в этой статье свою практику использования одного из самых известных хранилищ секретов - Vault.
31 мая 2024
Безопасность API в веб-сервисах
В данной статье будут рассмотрены несколько общих кейсов проблем безопасности API, которые могут встретиться так или иначе практически в любой клиент-серверной системе, к каждой проблеме будут сформированы эмпирические правила, выработанные на наших реальных проектах, которыми мы активно пользуемся.
ещё
Концепция и архитектура решения
14 марта 2024
Внедрили МЧД в процессы взаимодействия с обширной партнерской сетью
Машиночитаемая доверенность (МЧД) – это электронный аналог бумажной доверенности. Она содержит в себе те же данные и представляет собой .xml файл, который заверяется электронно-цифровой подписью руководителя организации.
19 октября 2022
Мы стали ещё более «зелёными» благодаря переходу на ЭДО
Две недели назад мы достигли важной миссии – мы полностью перешли на электронный документооборот. Это сделало нас не только более технологичными, но и «зелеными», ведь теперь тратить бумагу мы будем гораздо реже! Теперь со всеми нашими партнерами мы обмениваемся только электронными документами.
ещё
Техподдержка
15 июля 2021
Машинное обучение в технической поддержке
Уже около года команда поддержки одного из наших высоконагруженных продуктов использует ML-систему нашей собственной разработки – Problem Detection Platform (PDP). Этот сервис умеет анализировать логи и автоматически классифицировать возникающие ошибки. В результате саппорт получает из логов не тонны сырой информации, а данные, с которыми можно быстро и удобно работать.
ещё
2026
20 мая 2026
Топ 7 AI фич для бизнес задач с медиаматериалами: фото, видео, аудио
Во многих бизнес-процессах сотрудники ежедневно работают с фото, видео, документами и аудио — от осмотров и контроля качества до обработки заявок и производственного мониторинга. AI помогает автоматизировать проверку медиаматериалов, сократить объём ручной работы и быстрее принимать решения. В прошлой статье мы рассказывали про AI для документов и корпоративных коммуникаций, а здесь собрали 7 AI фич для задач, связанных с обработкой медиаматериалов.
24 апреля 2026
Топ 7 AI-фич для больших компаний в области документов, управлении знаниями и коммуникаций
В больших компаниях проблема обычно не в нехватке данных. Их наоборот слишком много. Сложность в том, что нужное знание разбросано между регламентами, письмами, тикетами, базой знаний и чатами с коллегами.
Мы выделили AI фичи, которые помогают быстрее находить ответы, извлекать суть из длинной переписки, превращать письма в заявки, распознавать документы и готовить ответы клиентам. По отдельности это экономит время и снижает нагрузку. Вместе это заметно разгружает поддержку, бэк офис, HR, продажи и внутренние сервисы.
22 апреля 2026
Банк идей: автоматизация работы с инициативами сотрудников с помощью ИИ
Сотрудники генерируют десятки идей каждый день, но без системы их обработки ценность теряется. Мы разработали ИИ-платформу, которая автоматизирует весь цикл работы с инициативами: от первичной проверки и структурирования до анализа, обогащения внешними данными и подготовки к защите. В статье разбираем, как превратить поток предложений в управляемый источник бизнес-результата.
26 января 2026
Дизайн-тренажер: как встроить документы в отчетную таблицу и не перегрузить интерфейс
Мы уже рассказали, как заставить таблицы работать, а теперь предлагаем сосредоточиться на мелочах. В контексте дизайна – это очень важно. Любое самое маленькое изменение может существенно повлиять на интерфейс. Например, что может пойти не так, если пользователь всего на всего прикрепит файлы в строку таблицы?
19 января 2026
Angular сегодня: ключевые изменения последних лет и опыт обновления до версии 20
За последние годы Angular заметно эволюционировал: фреймворк пересматривает архитектурные решения, отказывается от привычных API и предлагает новые подходы к разработке. Эти изменения не всегда очевидны из документации, а их влияние на реальный процесс разработки становится понятным только на практике. В статье разобраны ключевые нововведения Angular за последние 2–3 года и опыт обновления проектов до Angular 20.
2025
18 декабря 2025
Как обеспечить Eventual Consistency в сложных распределенных системах
Современные комплексы бизнес-приложений отличаются высокой сложностью, из-за чего могут происходить сбои - сообщения теряются, consumer’ы падают, очереди переполняются. В этой статье мы разберем реальный кейс, в котором Eventual Consistency удалось обеспечить без серьезной переработки существующих систем — за счет сохранения транзакций, стороннего наблюдателя и контролируемой повторной отправки.
12 декабря 2025
Дизайн-тренажер: как заставить таблицы работать
Представьте: в отчете о продажах появляется таблица. Формально - все на месте. Данные корректные, структура логичная, визуальный порядок соблюден. Но стоит открыть документ, как чтение превращается в маленький квест: взгляд блуждает, сравнивать показатели не очень удобно, главное не сразу считывается.
Почему так происходит? И главное - что именно в таблице мешает работать с ней быстро и уверенно?
19 ноября 2025
Разработка корпоративных приложений на React Native
Корпоративные приложения имеют свою специфику: они требуют быстрой разработки, легкой интеграции с бизнес-системами и гибкости при изменении требований. React Native, как кроссплатформенный фреймворк, предлагает для этого мощный инструментарий. Использование единой кодовой базы для iOS и Android, возможность применять знакомые веб-технологии и механизм обновлений «по воздуху» делают его особенно привлекательным для корпоративного сектора. В этой статье мы рассмотрим технические особенности платформы, проанализируем ее преимущества и недостатки.
22 октября 2025
Как мы «усложнили жизнь» автотестам и повысили качество тестирования
Мы отказались от устаревших статичных данных в автотестах и создали систему динамической генерации тестовых данных. Теперь каждое тестирование отражает реальное поведение пользователей, и именно это сделало его надежнее.
24 сентября 2025
Снижение API-хаоса: наш опыт унификации для тестирования
Когда автоматизация тестирования превращается в «хаос инструментов», компания теряет не только часы работы инженеров, но и уверенность в качестве продукта. Наш опыт перехода с Postman на Cypress показал: консолидация — это стратегический шаг, который напрямую влияет на скорость релизов и стабильность бизнеса.
23 мая 2025
Основы UX-дизайна мобильных приложений
Представьте себе приложение, которое работает быстро, не требует лишних кликов и будто заранее знает, что вы хотите сделать. За этим стоит не магия, а прочный фундамент из обоснованных гипотез, аналитики и тщательных тестов, который закладывается уже на стадии планирования проекта. В этой статье расскажем, как шаг за шагом выстроить этот процесс и создать UX, готовый впечатлять.
6 мая 2025
Брендинг в цифровом пространстве: как выстроить фирменный стиль и завоевать доверие целевой аудитории
В мире, где цифровые технологии стали неотъемлемой частью повседневной жизни, бренды больше не существуют только в физическом пространстве. Сегодня успешная компания – это не просто логотип и продукт, а целая цифровая экосистема, в которой взаимодействуют бизнес и пользователи. Именно поэтому понятие «цифровой бренд» становится ключевым для организаций, стремящихся к устойчивому развитию и конкурентным преимуществам.
2 апреля 2025
Отказ от Microsoft Excel: как заменить привычный инструмент в пересчетах бизнес-моделей компаний
Excel – это один из самых популярных инструментов от Microsoft для работы с электронными таблицами и анализа данных. Однако в текущих реалиях есть риск, что продукты Microsoft могут стать нам недоступны. Что делать, когда Excel глубоко «зашит» в ключевые процессы компании и можно ли найти оптимальную замену?
6 марта 2025
Брендинг в цифровом пространстве: как выстроить фирменный стиль и завоевать доверие целевой аудитории
В мире, где цифровые технологии стали неотъемлемой частью повседневной жизни, бренды больше не существуют только в физическом пространстве. Сегодня успешная компания – это не просто логотип и продукт, а целая цифровая экосистема, в которой взаимодействуют бизнес и пользователи. Именно поэтому понятие «цифровой бренд» становится ключевым для организаций, стремящихся к устойчивому развитию и конкурентным преимуществам.
2024
8 декабря 2024
Сервисы разработки под отечественную операционную систему "Аврора"
Текущие реалии значительно повлияли на тенденции в мобильной разработке. Сейчас большое внимание привлекла к себе новая операционная система - она отечественная, абсолютно безопасная, отвечающая всем потребностям корпоративного сектора. Мы говорим о новой ОС "Аврора". С ней мы уже успели познакомиться и даже сделать под нее приложение. Об особенностях этой ОС и нашем опыте рассказываем в новой статье.
24 ноября 2024
SSR и поисковая оптимизация: продвигаем сайт в ТОПы выдачи
В нашем послужном списке есть В2С веб-продукты. Например, продуктовый сайт для широкой аудитории, которому крайне важна скорость и отзывчивость. А кроме того важно быть в ТОПе выдачи. Как нам в этом помогает SSR, рассказываем новой статье.
18 октября 2024
TestContainers: интеграционное тестирование без стресса
E2E - тесты - отличный инструмент, чтобы идти в прод и не беспокоится о том, что что-то сломается. Мы в TE активно его используем и готовы делиться опытом. При написании тестов мы использовали TestContainers на реальных проектах и посчитали инструмент очень удобным. После чего нам захотелось рассказать о нем подробнее и показать его возможности.
4 октября 2024
Как хранить иерархичные структуры в СУБД
Среди сервисов, которые мы разрабатываем есть и те, где хранится много данных с иерархией: пользователей и подразделений, дерево задач и т.д. У хранения таких "деревьев" есть своя специфика и паттерны. О них подробно в деталях рассказываем в статье.
2 октября 2024
Работа с изолированной инфраструктурой заказчика
Мы ведем работу над сайтом и мобильным приложением страхового дома ВСК внутри их приватного облака. Это закрытая инфраструктура, что с точки зрения безопасности обеспечивает максимальную сохранность конфиденциальных данных, но с точки зрения разработки накладывает определенные коррективы.
15 августа 2024
Работа с целеполаганием и продуктовыми метриками в аналитике
Когда мы начинаем разрабатывать тот или иной продукт, перед нами встают определенные цели, которым задачи разработки должны следовать. Как измерить эффективность достижения этих целей и не сбиться с заданного курса? В этом должна помочь наша новая концепция.
8 августа 2024
Автоматизация в продуктовых командах: как наладить поставку ценности в краткие сроки и без потерь
Как решать IT- задачи заказчиков в максимально короткие сроки и при этом не потерять в качестве? Какие принять решения, чтобы производительность команды стала более эффективной? Пожалуй, это самые главные вопросы у всех продуктовых команд. Делимся нашим опытом оптимизации времени и исследуем различные варианты автоматизации в процессах поставки ценности.
2 августа 2024
Как сделать распределенные базы данных отказоустойчивыми на примере использования MS SQL: AlwaysOn
В критически важных продуктах важно обеспечить high availability (отказоустойчивость) 24/7. Существуют разные пути для того, чтобы решить такую задачу. Мы же в своей работе использовали MS SQL: AlwaysOn. В статье рассказываем, почему выбрали это решение и как оно работает в продукте заказчика.
31 июля 2024
Тренды в дизайне приложений на 2024-2025
Тренд — это нечто новое, инновационное, веяния в дизайне и IT-продуктах в определенный временной промежуток. Тренд предполагает смену потребительских ожиданий, модели поведения человека. Но как предугадывать тенденции? Что сейчас тренд, а что уже кануло в лету? О грядущих трендах и антитрендах на сайтах и в приложениях расскажем в нашем новом большом исследовании.
12 июля 2024
Каким должен быть онбординг в мобильном приложении
Онбординг в приложении — это процесс знакомства пользователей с вашим мобильным приложением, сервисом или услугой, часто с целью удержания и долгосрочного взаимодействия. Это решающее первое впечатление, которое пользователи получают о вашем продукте.
28 июня 2024
UX-стратегия: 7 шагов к успеху
В условиях, когда информационные технологии напрямую стали влиять на удовлетворение спроса потребителей, цифровое взаимодействие между компаниями и клиентами стало неотъемлемой частью бизнеса. Каким образом выстраивать это цифровое взаимодействие – актуальная задача UX-стратегии (User Experience - опыт использования), учитывающая не только цели бизнеса, но и потребности, опыт реальных потребителей.
6 июня 2024
Фича-лид – формальный «ярлык» или необходимость?
В мире IT появляется все больше новых ролей и позиций. Например, если раньше профессия аналитика была никому неизвестна, то сейчас без такого специалиста сложно представить команду разработки. Одной из таких ролей является и фича-лид. Но кто это такой, какие у него обязанности на разных этапах работы над проектом, и какую пользу он может принести для команды? Это вопросы, на которые мы попытаемся ответить в этой статье.
2 июня 2024
Как бизнесу сотрудничать с университетами и колледжами: делимся опытом
Никитина Екатерина, HRD True Engineering, 20 лет работает в области управления персоналом и 18 из них в ИТ-компаниях, отвечает за проекты сотрудничества с университетами. В статье она рассказала, как и зачем мы сотрудничать с учебными заведениями и талантливыми студентами, а также поделилась опытом True Engineering.
17 мая 2024
Как мы работаем с облачными хранилищами на примере Yandex S3
В узком смысле «облако» – это условный онлайн-сервис, с помощью которого можно передавать различные данные: фото, видео, музыку и т.д. Мы привыкли использовать облачные цифровые технологии в повседневной жизни, но на данный момент они часто входят в инфраструктуру продуктов для бизнеса. О видах, преимуществах и нашем опыте работы с «облаками» уже писали ранее здесь и здесь. В этой статье мы хотим показать еще один способ применения облачного хранилища на примере сервиса DAM для Leroy Merlin.
2 мая 2024
Организация эффективной совместной гибридной команды заказчика и подрядчика
Наш опыт работы над большими продуктами для федеральных компаний показывает, что совместная команда и совместная работа команды - заказчика и подрядчика - над единым результатом не только возможна, но и вполне эффективна
26 апреля 2024
CMS для управления контентом мобильного приложения и сайта
В эпоху цифровизации наличие корпоративных приложений и порталов – это must have для любого технологичного предприятия. Однако управление контентом для обоих платформ может быть сложной задачей, требующей значительных усилий и ресурсов.
Здесь на помощь приходит система управления контентом (content management system – CMS). С помощью CMS предприятия могут централизованно создавать, редактировать и публиковать контент.19 апреля 2024
Управление кэшированием на сайте ВСК
Мы работаем над сайтом страховой компании ВСК: в 2023 году мы полностью обновили дизайн, архитектуру сайта, а также интегрировали с системой управления контента – CMS Directus. Все подробности мы описали в нашем кейсе.
11 апреля 2024
Storybook: как создать красивый и функциональный UI kit без боли
С развитием технологий, появлением бесконечного количества сложных приложений, сервисов, сайтов и т.д усложняются и интерфейсы этих продуктов. Количество UI-компонентов растет, дизайн пользовательского интерфейса усложняется, из-за чего масштабирование и отладка продукта затрудняются.
15 марта 2024
Корпоративный портал как персонализированный Личный кабинет под каждого сотрудника
Мы создаем корпоративные порталы с 2011 года, за это время реализовали множество корпоративных сервисов для сотрудников больших федеральных компаний. Сегодня мы хотим поговорить про важность главной страницы, которая встречает пользователя ежедневно.
7 марта 2024
Как реализовать интеграцию ИТ-систем: внедрили HRMS-систему «Пульс» от «Сбера» в экосистему решений холдинга
На IT-рынке множество готовых корпоративных систем и приложений. Но купить готовую платформу — это лишь часть процессов, важна грамотная интеграция существующих систем и кастомизация решения под нужды компании. Другими словами, важно объединить разрозненные сервисы в единое целое. Нам первыми удалось реализовать интеграцию HRMS-платформы «Пульс» с оргструктурой холдинга нашего партнера.
1 марта 2024
Как мы работаем с популярным service mesh Istio?
Развивая наши компетенции в области Best Practices DevOps, мы обратили внимание на технологию Istio, которая привлекла нас не только возможностью повысить безопасность приложений, но и другим интересным функционалом. Рассказываем подробнее, что из себя представляет Istio, как его настроить и как он работает на реальном продукте.
28 февраля 2024
Дебаг-меню: как мы создали решение, которое позволяет быстро тестировать мобильные приложения
Скорость поставки функций пользователям – ключевой показатель эффективной разработки. Чем меньше time-to-market, тем выше конкурентное преимущество. На этот показатель влияет не только скорость разработки, но и скорость тестирования. Рассказываем, как нам удалось оптимизировать этот процесс с помощью всего одной встроенной консоли.
22 февраля 2024
Главный экран приложения: как разместить все самое важное и не допустить ничего лишнего
Что нужно сделать, чтобы получить результат, который достигает поставленных целей бизнеса и пользователей? Рассказываем о «Главном экране» приложения – организации работы вокруг новой концепции, интересных технических решениях и о чем подумать при внедрении.
31 января 2024
Авторизация и аутентификация через WSO2: достойная замена ADFS
В текущих реалиях решение для аутентификации пользователей ADFS от Microsoft утрачивает свою актуальность. Все больше компаний смотрят в сторону open source решений, в числе которых WSO2. В этом году мы перевели на WSO2 уже 47 продуктов, использующих ADFS для авторизации. Делимся нашим опытом в статье.
16 января 2024
Как мы работаем с приватной облачной платформой заказчика
Мы перенесли приложения, разработанные для внешнего заказчика, в приватное облако. Процесс включал в себя большую работу по переезду, адаптацию к новой среде, регулярное обновление сервисов, заведение новых приложений в облаке и т. д.
2023
27 октября 2023
Заменит ли отечественная операционная система «Аврора» IOS и Android?
В последние годы санкции и ограничения на импорт технологий стали неотъемлемой частью нашей реальности. Из-за этого многие компании обратили внимание на развитие отечественных технологий. Мы не стали исключением. О том, что из себя представляет ОС «Аврора» и нашем опыте разработки под нее, рассказываем в статье.
2022
14 июля 2022
Как микрофронтенды помогают нам создавать надежные интерфейсы сложных приложений
Современные сайты – это уже не простые странички с текстом и картинками, а целые комбайны, которые могут одновременно объединять в себе интернет-магазин, онлайн-калькулятор, личный кабинет с персональным набором сервисов. Разработчикам приходится придумывать, как совместить разные модули, чтобы они не мешали друг другу и не тормозили развитие продукта в целом. Один из возможных способов – это микрофронтенды. Рассказываем, что это такое и как работает.
7 июля 2022
Настройка гибкого доступа к окружениям с помощью Spring Security ACL
Системы приложений часто работают с ресурсами, для которых требуется гибкая настройка прав и доступов. Это позволяет разработчикам, бизнес-заказчикам, пользователям удобно работать с продуктом без сбоев и рисков безопасности для данных.
1 июля 2022
Как функциональные требования заказчика превращаются в новые функции
На пути к созданию новых продуктов перевод пожелания заказчика в рабочие возможности приложения – это непростой и очень важный процесс. За годы работы мы выработали алгоритм, который позволяет преобразовывать желания заказчика в функциональные требования, а требования - в реальный функционал быстро и эффективно.
16 июня 2022
Keycloak вместо Microsoft ADFS: сами используем и вам советуем
За последний год сразу в нескольких наших проектах заработала авторизация на основе open source сервиса Keycloak. После восьми лет работы с Microsoft ADFS мы решили, что новый модуль лучше отвечает современным реалиям. И вот почему.
10 июня 2022
Внедряем госстандарты информационной безопасности в продукты: почему, как и зачем?
Мы создаем решения для сферы страхования и работаем с конфиденциальными данными. Разработка таких решений должна отвечать стандартам безопасности, поэтому мы используем требования «Профиля защиты» Банка России. Что это за документ и как с его помощью обезопасить ПО, рассказываем в этом материале.
3 июня 2022
Заходим в Rustore: что предлагает площадка
25 мая состоялся релиз нового стора от VK – RuStore. Это единственный маркетплейс из российских альтернатив Google Play, который станет обязательным для установки на смартфоны в России. Среди преимуществ нового магазина – возможность скачивать приложения, ранее удаленные из привычных Google Play и App Store. Один из наших продуктов уже размещен на площадке.
13 мая 2022
Как мы следим за сроками действия сертификатов в наших приложениях
Сертификаты безопасности обеспечивают защищенный обмен данными внутри ИТ-экосистем. Нет сертификата – нет уверенности, что данные не попадут в посторонние руки. Поэтому важно следить за сертификатами и вовремя их обновлять, иначе вся цепочка интеграций может рассыпаться. В этой статье мы поделимся, как автоматизировали для себя эту задачу.
14 апреля 2022
Три кита продуктового подхода в ИТ-разработке
Применять продуктовый подход – значит ставить во главу угла практическую пользу вашего сервиса. Мысль вроде бы простая и очевидная, но на практике ее реализовать бывает непросто. В этой статье мы поделимся тремя постулатами, которые имеют ключевое значение для успешной продуктовой команды.
2021
10 декабря 2021
Как мы автоматизировали отправку мобильных приложений в сторы
Time-to-market (скорость поставки функций пользователям) – один из ключевых показателей, по которым мы оцениваем эффективность разработки. Сегодня расскажем, как мы ускоряли и улучшали процессы в мобильной разработке, где мы прошли долгий путь от ручной установки приложений для тестирования до почти полностью автоматической отправки релизов в тестирование и на публикацию.
11 октября 2021
Запустили «ДМС-франшизу» в мобильном приложении ВСК
«ДМС-франшиза» – это расширенный вариант полиса ДМС, с ним клиент получает возможность посещать те клиники, стоимость услуг которых полис покрывает не полностью, часть средств клиенту требуется внести самостоятельно – эта часть измеряется в процентном соотношении. Через свой аккаунт в приложении пользователь сможет не только записываться на прием в интересующую клинику, но и управлять своим счетом – той самой франшизой.
8 октября 2021
Как хранение кода влияет на конкурентоспособность ИТ-продукта
Выбор репозитория влияет на скорость поставки обновлений. Неудачная модель может сильно помешать выводу новых функций на рынок и затормозить процессы разработки. В этой статье мы расскажем, какие бывают репозитории и почему это скорее история про управление командой, чем про технологии как таковые.
3 сентября 2021
Как мы запускаем проекты на платформе True Engineering
С 2020 года мы выстраиваем платформенный подход к разработке продуктов. Мы сформировали набор технологий, которые должны распространиться на все наши команды, чтобы в масштабе всей компании мы могли централизованно управлять качеством разработки. Хотим поделиться впечатлениями от того, как эти технологии проходят испытание практикой в наших новых проектах.
31 августа 2021
Наш подход к управлению дизайн-системами
Дизайн-система — набор компонентов, правил и инструментов, без которых фактически невозможно развивать большие и сложные продукты. Эти подходы позволяют дизайнерам проектировать интерфейс, не создавая базовые компоненты с нуля, исчезает путаница в стилях, разработчикам становится проще принимать готовые макеты в работу.
30 августа 2021
True Engineering - резидент технопарка новосибирского Академгородка
Статус резидента Новосибирского технопарка (Академпарка) – это определенный знак качества на рынке IT и научно-технических разработок, который подтверждает высокий уровень наших компетенций. Став частью этого сообщества, мы получаем не только статус - мы расширяем профессиональные связи и получаем больше возможностей для развития собственных образовательных программ и взаимодействия с Новосибирским государственным университетом
20 августа 2021
Как мы используем Google Identity Platform для безопасности рабочих проектов
Некоторое время назад мы решили перестроить управление доступом к рабочему пространству мобильных команд. Изучили рынок и обнаружили, что бесплатная Google Cloud Platform вполне может составить конкуренцию платным решениям. В этой статье мы делимся своим опытом и даем инструкции по подключению.
29 июля 2021
Клиенты Hyundai Mobility теперь могут урегулировать убыток по каско через приложение «ВСК страхование»
Страховой дом ВСК открывает новое направление на рынке страховых услуг: дистанционное урегулирование убытка для юридических лиц. Первыми эту возможность смогут оценить клиенты сервиса аренды авто Hyundai Mоbility. В будущем эти опции появятся и у других партнеров компании.
1 июля 2021
Как описать архитектуру продукта по нотации C4
Когда мы начали создавать платформу True Engineering, в компании не было единых правил для оформления архитектуры. Разные команды – разные инструменты, разные обозначения и уровни абстракции. Значит, даже подобные решения сравнить между собой не получится, а тому, кто смотрит на архитектуру проекта в первый раз, обычно нужен проводник, который расскажет, что же тут изображено. Мы решили унифицировать подходы с помощью модели С4, которая обеспечивает всестороннее описание программных архитектур.
11 июня 2021
DevOps-стратегия технологичной компании в 2021 году
Некоторое время назад мы решили проанализировать свой опыт, который мы накопили за последние годы проектов в DevOps-методологии. Мы развивались вместе с рынком и сейчас настало время зафиксировать лучшие практики, чтобы спланировать дальнейшее развитие. В этой статье поделимся своим видением, в каких направлениях мы будем двигаться, какие инструменты и навыки развивать.
31 мая 2021
Бесшовный перевод монолитного фронтенда для критически важного бизнес-продукта
Некоторое время назад появилась задача обновить монолит фронтенда большой высоконагруженной системы, работающей 24/7 – перевести с устаревшего фреймворка Knockout на современный React. Хотим поделиться своим опытом, как сделать такой проект проще.
25 мая 2021
Как баг с потерянными днями рождения привёл нас в историю СССР
На корпоративном портале одного нашего заказчика у некоторых пользователей в их профиле неправильно отображалась дата рождения – вместо необходимого дня показывался предыдущий. Наши разработчики выяснили, что причина этой ошибки скрывалась глубоко в истории.
13 мая 2021
Backend-for-Frontend: когда простого API не хватает
В одной из предыдущих статей мы писали про использование SDK и API для интеграции продуктов с бэкендом. Продолжаем тему – теперь речь пойдёт про технологию Backend-for-Frontend. Она упрощает разработку сервисов, с которыми одновременно работают множество разных клиентов: компьютеры, смартфоны и планшеты со всеми возможными ОС.
6 мая 2021
Как работают и где применяются бессерверные вычисления (Function-as-a-Service)
Serverless-вычисления и работающие на их основе решения Function-as-a-Service помогают разработчикам развивать продукты, ориентируясь на бизнес-фичи. Мы поэкспериментировали с этими технологиями и пришли к выводу, что для боевого применения существующие решения сыроваты. Пойдём по порядку.
30 апреля 2021
Ускоряем урегулирование по каско в IngoMobile
Команда True Engineering оптимизировала процедуру урегулирования по каско в приложении. Теперь все известные данные о втором участнике ДТП можно будет указать на этапе заполнения заявки. В результате специалисты Ингосстраха сразу будут получать всю необходимую информацию, скорость обработки заявок возрастет, а клиенты, в свою очередь, смогут избежать лишних звонков от операторов.
22 апреля 2021
Как технологический радар помогает осознанному развитию корпортивной ИТ-экосистемы
Технологический радар – это удобный инструмент, который помогает компании управлять своей платформой разработки и технологической стратегией. Мы изучили радары наших партнеров, публичные радары ведущих ИТ-компаний, собрали свой радар и теперь хотим поделиться выводами: как радар помогает бизнесу и куда движется рынок.
16 апреля 2021
Как мы пришли к единому шаблону проекта
В одной из прошлых статей мы писали, как всей компанией перешли на единый трекер на базе Azure DevOps (TFS). Это позволило нам создать единый свод правил для ведения проектов. Рассказываем, как наш проектный офис разработал логику, по которой сейчас работают все наши команды.
5 апреля 2021
Как библиотеки логирования помогают нашим командам поддерживать продукты
Каждый микросервис в наших решениях – это самостоятельное приложение, которое требует отдельной настройки логирования. Чтобы сэкономить время и гарантировать стабильное качество поддержки во всех продуктах, мы выделили общие функции логирования в стандартные библиотеки, которыми теперь могут пользоваться все наши команды.
22 марта 2021
Год в гибридном режиме работы – полет нормальный. Продолжаем!
Прошел год с тех пор, как мы перешли на удаленку. Казалось, это ненадолго, но оказалось навсегда. За год мы научились быть более организованными, держать связь друг с другом на расстоянии и держаться на расстоянии от холодильника.
19 марта 2021
Как мы построили систему управления проектами на базе Azure DevOps.
За 15 лет работы мы встречались с различными трекерами: от экзотических FogBugz и Mantiss до современных, которые активно использовали до 2019 года - TFS, Jira, Redmine, даже GitLab. В прошлом году мы за несколько месяцев перевели 200 человек на работу с Azure DevOps. В этой статье рассказываем, как это произошло.
2 марта 2021
Пять принципов хорошего UX
Спроектировать UX – значит продумать, как ведёт себя продукт во всех сценариях, каким тоном говорит с пользователем, как присылает сообщения, не раздражает ли по мелочам. Сегодня расскажем, по каким правилам мы строим сервисы, чтобы пользователям было приятно с ними работать.
24 февраля 2021
Как грамотный UX помогает правильно заполнить сложные формы
Многие наши продукты - страховые приложения, системы продажи авиабилетов, продукты для управления медиафайлами - содержат объёмные формы с полями для ввода данных. Чтобы пользователи могли заполнять их без ошибок, наши дизайнеры используют специальные UX-приёмы. Расскажем о нескольких самых популярных.
18 февраля 2021
Как автоматизировать подготовку Release Notes в современной команде разработки?
Release Notes – важная часть документации ПО. Команда с их помощью ведёт учёт реализованных функций, PM-ы – контролируют процесс разработки, а заказчик – держит руку на пульсе продукта. Поэтому самое важное в Release Notes – актуальность информации, а сам этот документ должен быть простым для восприятия. Делимся своим опытом о том, как мы собираем отчёты по релизам – быстро, корректно и без ручного труда. 15 февраля 2021
Как UX-исследования избавляют от дорогих ошибок в продуктах
UX-исследования позволяют команде проверить базовые продуктовые гипотезы на самом раннем этапе, еще до того, как к процессу подключаются разработчики. В результате команда может скорректировать подход к UX «на стадии котлована», когда исправление ошибки не заставит перестраивать все здание. Рассказываем, как мы проводим UX-исследования и что для них нужно.
12 февраля 2021
Как работает идентификация пользователей через «Госуслуги»
Единая система идентификации и авторизации (ЕСИА) – это единственный способ верифицировать личность пользователя, если продукт работает с деньгами и медицинскими данными, решает юридические задачи. Рассказываем, что нужно знать, чтобы работать с этой инфраструктурой. 28 января 2021
Как портал Feature Flags помогает бизнесу управлять ИТ-продуктом
Продолжаем рассказывать про feature flags (FF) – переключатели в коде, которые запускают и деактивируют функции продукта. На этот раз хотим вам рассказать про наше решение – портал фиче-флагов, который позволяет бизнес-заказчикам управлять состоянием FF, а значит функциональностью продукта.
25 января 2021
Снова про мониторинг: как Postman избавляет поддержку от написания кода
Postman – удобный инструмент, который умеет описывать и исполнять запросы, получать информацию об их статусах, выстраивать цепочки запросов, зацикливать их, создавать сценарии. Главный плюс – код писать при этом практически не нужно.
13 января 2021
Quality Gates: как мы встраиваем автоматические проверки кода в свои процессы
Quality Gates – это автоматические проверки качества, которые устанавливают пороговые значения для продвижения продукта по конвейеру разработки. Рассказываем, как работает эта технология, и поделимся дорожной картой, которую мы составили, чтобы внедрить Quality Gates во всех наших командах.
2020
24 декабря 2020
Обзор фреймворков для оркестрации микросервисов
Оркестрация микросервисов помогает выстраивать сложные процессы в продуктах. Чтобы не приходилось прописывать эту механику руками, разработчики могут воспользоваться готовыми фреймворками, которые включают в себя средства управления микросервисами. Мы изучили эту тему и рассказываем про три таких фреймворка.
21 декабря 2020
Как работает наш сервис для простой интеграции с Active Directory
Active Directory – одна из самых популярных служб каталогов, её использует большинство наших заказчиков. Так что необходимость интегрироваться с ней появляется практически в каждом проекте. Чтобы командам не приходилось каждый раз решать эту задачу заново, наши разработчики создали сервис, который теперь можно в готовом виде встраивать в другие продукты. Делимся опытом.
17 декабря 2020
Как Feature Flags помогают построить фабрику ПО
Чтобы ваш продукт мог обогнать конкурентов, новые функции должны поставляться в продуктовую среду как можно быстрее, но без угрозы качеству. Наши команды используют подход Trunk Based Development – новый код сразу добавляется в мастер-ветку, сторонние ветки живут максимум несколько дней. А чтобы коммиты не мешали друг другу, разработчики используют фиче-флаги (Feature Flags) – переключатели в коде, которые запускают и останавливают работу его компонентов.
14 декабря 2020
Шаблон микросервиса: зачем нужен и как его внедрить в разработку
Сегодня речь пойдёт про шаблоны, которые позволяют нашим командам создавать новые микросервисы буквально за несколько минут. Рассказываем, как они устроены и почему эта история не только про автоматизацию ручного труда, но про эффективность разработки как таковой.
23 ноября 2020
Как управлять транзакциями в микросервисной архитектуре
В микросервисных продуктах гораздо сложнее, чем в монолитах, выстраивать последовательные цепочки операций. Распределённые транзакции создают угрозу несогласованности данных, и разработчикам приходится придумывать, как научить микросервисы отчитываться о своих действиях. Сегодня расскажем про шаблон проектирования Saga, который мы используем, чтобы управлять транзакциями в наших продуктах. 16 ноября 2020
Как наладить бизнес-мониторинг продукта
Мониторинг, управление инцидентами и системный подход к устранению проблем – это основные элементы системной техподдержки продуктов. Сегодня расскажем, как можно обеспечить эффективный мониторинг для сложного ИТ-продукта и какие процессы можно автоматизировать, чтобы упростить работу саппорт-инженеров. 11 ноября 2020
Как PM-у настроить дашборды по своим проектам?
Если вы когда-нибудь использовали проектную аналитику, то наверняка в какой-то момент разочаровывались в этом инструменте. Многие PM-ы со временем забрасывают дашборды, потому что данные оказывается сложно применить для пользы дела. Мы тоже через это прошли и теперь хотим поделиться опытом – как превратить проектную аналитику в действительно удобный инструмент.
2 ноября 2020
Мультитенантность: как вырастить из одного приложения линейку независимых продуктов
Мультитенантность (мультиарендность) – особенность архитектуры ПО, которая позволяет приложению обслуживать несколько независимых арендаторов. Пользователи не мешают друг другу, их данные хранятся независимо и безопасно, а разработчики могут быстро запускать версии продукта с разными техническими возможностями.
5 октября 2020
Certified Kubernetes Administrator: что нужно знать, чтобы сертифицировать своих инженеров
Этим летом наши DevOps-инженеры успешно сдали экзамен Certified Kubernetes Administrator (CKA). Мы решили поделиться опытом – зачем нужна эта сертификация, в чем состоит экзамен и как к нему подготовиться.
7 августа 2020
Поздравляем компанию ВСК с наградой «За достижения в области дистанционного урегулирования убытков»
Дистанционный сервис урегулирования убытков по каско в мобильном приложении Страхового Дома ВСК получил награду на Форуме страховых инноваций Innoins-2020. Команда ВСК и True Engineering реализовали данный сервис в мобильном приложении в апреле 2020 года.
27 марта 2020
Как правильно настроить проектную аналитику для офисных ТВ?
Когда у нас возникла необходимость в прямом эфире следить за показателями критически важных продуктов, мы решили вывести их на плазмы, которые висят у разработчиков перед глазами. Дальше поделимся некоторыми полезными находками, к которым пришли в процессе.
2019
7 октября 2019
Стрессоустойчивость и юмор в работе менеджера
Сегодня я решил затронуть очень неоднозначные качества в жизни руководителя. Это один из тех моментов, когда наличие обоих качеств у кандидата увеличивает его ценность и потенциал как руководителя. Хотя оба относятся к личным качествам, а не к профессиональным.
30 сентября 2019
Как обучать руководителей
Выбор и воспитание хороших руководителей для нас непросты. Нет утвержденной государством методички для ИТ-компании, где написано, что такое хорошо и что такое плохо. Поэтому мы в компании True Engineering шагаем от базовых вещей: здравого смысла, конечного результата и корпоративной культуры. Сегодня я решил чуть развернуть тему обучения менеджеров. Я не буду писать о том, чему конкретно его надо учить. Как и в прошлых статьях, остановлюсь скорее на философском аспекте этого момента.
23 августа 2019
Заметки менеджера: проблема последней мили
У связистов есть понятие — «последняя миля». Это когда магистральные каналы уже проложены и надо дотянуть связь до конкретного пользователя. В ИТ вообще и у руководителей проектов в частности тоже можно ввести понятие «последней мили». Это когда было сделано 90% работы и каждый из участников проекта сделал «да всё, ну почти всё, там остались мелочи», но это никак не складывается в конечный, завершённый и красивый результат. У нас в True Engineering есть следующие мысли по этому поводу. Разберём на примере.
19 августа 2019
Как дискомфорт помогает нам совершенствовать процесс разработки
Задача тимлида — обеспечить продуктивную работу команды. Это непросто, поскольку готового рецепта успеха не существует. Конечно, есть признанные методологии: Agile, Lean, Value Stream Mapping. Они дают общие ориентиры и ценности, что уже неплохо, но это лишь ориентиры. А с конкретными решениями, будь добр, вертись сам. На то ты и тимлид.В статье наш тимлид расскажет, как его команда постепенно сформировали и теперь регулярно уточняет подход к эффективной работе. Ключевой момент в том, что выбранные инструменты действительно приняты всей командой и прижились в работе. Это даёт надежду на то, что подход полезный. 15 августа 2019
Осознанность и свобода: рассуждения менеджера
В прошлый раз я вскользь затронул тему осознанности и закинул мысль, что она нужна ежедневно. В этой статье я хотел бы немного развернуть тему и показать, почему это важно для компании (в частности, для нашей — True Engineering) и для её развития.
13 августа 2019
Менеджерский выбор: как мы принимаем решения
Каждый руководитель ежедневно принимает десятки решений и при этом выбирает из нескольких альтернатив. Я задумался о самом выборе и о том, чем выбор опытного руководителя отличается от выбора начинающего. В этой статье поговорим о процессе выбора и логике рассуждений.
5 июля 2019
Самые полезные доклады Mail.ru Design Conf × Dribbble Meetup 2019 по версии True Engineering
В конце июня в Москве прошла крупная конференция о дизайне Mail.ru Design Conf × Dribbble Meetup 2019. Записи с трансляции уже в сети, поэтому мы выбрали самые интересные доклады, чтобы вам было удобно ориентироваться. Расскажем о них подробнее в статье.
13 июня 2019
Как оценить качество цифровой экосистемы: 5 базовых признаков
Мы в True Engineering 15 лет делаем крупные IT-системы для больших компаний: авиакомпании S7, «Ингосстраха», ВСК, Leroy Merlin. На старте нового проекта мы каждый раз спрашиваем заказчика: «Чего вы ждёте от качественной цифровой экосистемы?». И за это время требования компаний к ИТ-системам успели несколько раз измениться.В этой статье расскажем, как за 30 лет от «амбарных книг» Россия переходила к цифровым экосистемам, и по каким признакам вы можете проверить качество вашей экосистемы или проекта по ее созданию на старте. 21 мая 2019
Как выучить машинное обучение: книги, курсы, подходы
Тема машинного обучения находится на пике своей популярности, однако новички в этой области сталкиваются с большим потоком информации, который сложно обработать. Специально для сайта tproger наш инженер Андрей Гаськов рассказал, как не потеряться в море информации и погрузиться в машинное обучение достаточно быстро.
3 апреля 2019
Обзор самых интересных докладов CodeFest 2019: версия True Engineering
В Новосибирске прошла юбилейная, десятая конференция CodeFest. Программа была очень насыщенной: десять секций о разработке, тестировании, дизайне, управлении и развитии. Сотрудники True Engineering два дня конспектировали доклады, теперь хотим поделиться этой пользой с вами. Надеемся, наш отзыв пригодится тем, кто будет смотреть видеозаписи выступлений. Часть презентаций уже опубликована в открытом доступе, поэтому мы дополнили некоторые отзывы ссылками на них. Доклады отсортированы по секциям.
7 марта 2019
Клиенты ВСК могут оформить полис каско и урегулировать убытки через мобильное приложение
Новая версия мобильного приложения «ВСК страхование» позволяет оформить полис каско через смартфон. Это первое решение на российском страховом рынке, когда полный цикл продажи полиса каско, включая расчет, оформление и оплату, происходит в мобильном приложении. Оформление не требует посещения офиса, перехода на сайт или звонков в call-центр. Мобильное приложение и бэк-офис — портал андеррайтера — разработаны в True Engineering.
27 февраля 2019
Настроили непрерывную доставку обновлений на платформу заказчика для онлайн-системы учёта доходов авиакомпании S7
Летом мы развернули разрабатываемую нами онлайн-систему учета доходов S7 Airlines в собственном кластере Kubernetes. Теперь наше высоконагруженное решение переехало на эксплуатацию на платформу заказчика, для чего специалисты True Engineering настроили полностью автоматический процесс Continuous Deployment.
2018
27 ноября 2018
Обзор самых интересных докладов DotNext 2018: версия True Engineering
Привет! Мы вернулись с конференции для .NET-разработчиков DotNext и честно делимся впечатлениями про самые запомнившиеся доклады. Надеемся, наш отзыв пригодится тем, кто будет смотреть видеозаписи выступлений. На сайте конференции опубликована часть презентаций, так что мы дополнили некоторые отзывы ссылками на них.
24 октября 2018
Обзор самых интересных докладов Joker 2018: версия True Engineering
Привет! В этом посте хотим поделиться своими впечатлениями от конференции для Java-разработчиков Joker 2018, что из услышанного нам запомнилось больше всего. Надеемся, это поможет вам сориентироваться в видеозаписях с конференции, когда они появятся в открытом доступе. А пока мы добавили ссылки на презентации везде, где было возможно.
17 июля 2018
Рецепт гладкого релиза: PM на заметку
Перед вводом нового решения в эксплуатацию хочется убедиться в его полной и окончательной готовности. Поэтому мы составили чек-лист для такой проверки. В нём перечислили всё самое важное, что следует проверить в инфраструктуре, первоначальном наполнении, интеграции, обучении пилотной группы пользователей, передаче решения, пользовательской документации, бизнес-мониторинге и выборе момента для релиза.
27 июня 2018
Трансформация страхового продукта в цифровой: самостоятельное оформление каско автовладельцами
True Engineering и страховая компания «Ингосстрах» трансформировали процесс оформления полиса каско из офлайнового в полностью онлайновый. Теперь автовладельцы могут самостоятельно оформить полис каско через смартфон с IngoMobile, основным приложением страховой компании. Решение позволяет самостоятельно проводить осмотр автомобиля в удобное время без визитов в офис и участия страховых агентов. Это экономит время клиента, одновременно сохраняя достоверность данных об автомобиле. 5 марта 2018
Эксперты признали лучшим мобильное приложение IngoMobile
Разработанное True Engineering приложение IngoMobile для компании «Ингосстрах» стало победителем ежегодного конкурса «Золотое приложение 2017». Мы одержали победу сразу в трех номинациях: «Лучшее приложение для потребителя (b2c)», «Лучший дизайн приложения» и «Финансы, банки, страхование», а также заняли второе место в номинации «Лучший usability/UX приложения».
2017
4 апреля 2017
Чат-бот проверит знания новосибирцев об Академгородке
Cотрудники True Engineering разработали бота «Академик» для мастер-класса в рамках Дней карьеры НГУ. Разработанный год назад выпускником НГУ Евгением Козионовым онлайн-тест про Академгородок теперь превратился в чат-бот в Telegram @academic_quiz_bot. Бота «Академик», который задает вопросы викторины, разработали сотрудники True Engineering для мастер-класса в рамках Дней карьеры НГУ. На мастер-классе все желающие узнали, как сделать такого же или любого другого бота самому.
13 февраля 2017
Как мы заполняем 100 таймшитов за 2 минуты
Делимся опытом, как мы сократили заполнение таймшитов с 32 минут до 2 и наладили автоматический учет рабочего времени за счет импорта данных из трекинговых систем TFS, Redmine и Jira на Microsoft Project Server. Надеемся, материал будет интересен менеджерам проектов, руководителям компаний-разработчиков, а также программистам, интересующимся интеграцией различных систем управления проектами.