Обновить
4K+
БАРС Груп
Цифровые решения для роста качества жизни людей
58,9
Рейтинг
326
Подписчики
Сначала показывать

Почему у нас нет «большой зеленой кнопки» для релиза — и это нормально

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели4K

Привет! Меня зовут Вероника, я руководитель проекта по разработке ГИС. Эту статью мы писали вместе с Евгением — нашим DevOps-инженером, который отвечает за CI/CD, релизы и за то, чтобы наши обновления не превращались в ночной кошмар.

Однажды темным хмурым вечером в ожидании очередного деплоя я имела неосторожность задеть DevOps-инженера вопросом: «Что ты там часами делаешь, тебе же всего одну кнопку надо нажать?». Он объяснил, что это не совсем так. Я предложила:

— А давай сделаем одну «большую зеленую кнопку», которая все сама задеплоит?

— Технически можно, но…

В этой статье разберемся, откуда берется миф о «магической кнопке», почему в сложной информационной системе она опасна, как у нас реально устроен релизный процесс и в каких случаях «большая зеленая кнопка» все‑таки возможна.

Читать далее

Приемо-сдаточные испытания без хаоса: как сэкономить время и нервы команды

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели4.8K

Приемо‑сдаточные испытания могут превратить месяцы работы команды либо в успешный проект с подписанием акта, либо обернуться длинной перепиской в духе «а давайте поправим еще здесь».

Всем привет! Меня зовут Кирилл, я руковожу командой методологии внедрения медицинских информационных систем в компании «БАРС Груп». В этой статье честно разберем, что обычно ломается на ПСИ, какие инструменты помогли нам превратить  проведение испытаний в управляемый процесс: от обучения команды до разработки единого протокола и метрик. 

Читать далее

Ретро на удаленке: как оставаться командой сквозь километры и города

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели4.2K

В пандемию моя команда из Москвы и Казани переходит на удаленку. Нет больше привычных смолл-токов у кулера, не слышно шума офисной жизни. Даже после снятия ограничений и возможности вернуться в офис, команда остается на удаленке, а география, наоборот, расширяется — теперь к нам присоединились ребята из Питера, Москвы, Калуги, Костромы, Рязани, Казани и Томска. Встречи традиционного ретро перешли в онлайн-формат.

В этой статье расскажу, как превратить ретроспективу в яркое событие, в котором каждый участник может снять стресс, проявить себя и получить положительные эмоции. Посмотрим, как работает каждый этап ретро с точки зрения сплочения команды на примере доски «Вокруг света за одну ретроспективу».

Читать далее

Ищем замену SAP, Oracle, IBM Cognos: сравнили российские BI-платформы корпоративного уровня

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели5.8K

В BI нынче неспокойно: ушли импортные системы, на которых выросло, выучилось и местами громко ругалось целое поколение аналитиков (а то и не одно). Казалось, что SAP, Oracle, IBM Cognos — столпы, на которых основано все и без которых аналитика невозможна. И вот их не стало. Однако ничто не терпит пустоты и на их место стали претендовать российские системы: без проблем с локализацией интерфейса, с нормальными функциональными возможностями и с особым подходом к рынку. Или…? В общем, давайте разберемся в том, какие BI-платформы представлены на российском рынке, что они умеют и чему им ещё предстоит научиться.

В этом обзоре сравнили несколько отечественных BI-платформ корпоративного уровня. Рассмотрели их функциональность, технические особенности, способы работы с данными, а также оценили подход к клиентам, цены и условия лицензирования. Для аналитиков и СТО — must read.

Читать далее

Как я писал тусобота на Python: от идеи к работающему коду

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели12K

Нейропомощников появилось превеликое множество и применение у них самое разное. Повсеместно начинаю замечать, что многие коллеги и друзья, так или иначе, пользуются текстовыми помощниками. Мне захотелось не просто рассмотреть эти технологии, но и сделать что-то полезное для себя — чтобы помогало в повседневной жизни. Меня зовут Михаил — я разработчик компании БАРС Груп. В этой статье расскажу, как родилась идея бота для поиска тусовок в городах России, с какими проблемами я столкнулся и к чему пришел.

Читать далее

Как разработать новую систему с первой попытки взамен старой

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели2.5K

«Мы хотим заменить систему на новую, потому что в старой всё плохо» — именно такую фразу слышит очередной вендор при заключении контракта на замену или модернизацию системы. С одной стороны, это действительно так, но все же стоит дополнить эту фразу: «Мы хотим заменить систему на новую, потому что в старой хотим убрать недостатки и сохранить достоинства». Казалось бы, небольшая разница, но на практике это оборачивается провалами внедрения новых систем. Почему так происходит и что с этим можно сделать — рассмотрим в этой статье.

Читать далее

Разрабатываем печать документов на .NET с помощью OpenXml. Часть 3

Уровень сложностиСредний
Время на прочтение12 мин
Охват и читатели2.4K

Всем привет! Я Александр Родов, ведущий разработчик в «БАРС Груп», автор и руководитель разработки сервиса генерации печатных форм Sprinter. Этой статьёй мы продолжаем рассказ о возможностях использования библиотек DocumentFormat.OpenXml для генерации печатных файлов «офисных» форматов.

В первой и второй частях речь шла о разработке печати сведений о заказе в интернет-магазине в формате docx. В третьей и заключительной части мы поговорим о печати xlsx, необходимость которой встречается в требованиях к реализации ПО не реже, а, быть может, даже чаще, чем docx. Электронные таблицы дают пользователю больше возможностей по просмотру и анализу данных, позволяют вычислять агрегационные значения и строить простые аналитические модели. В нашем примере мы рассмотрим заполнение ячеек таблицы, их стилизацию и настройку формул для вычислений.

Читать далее

Data-driven подход: ищем максимальный ресурс команды

Уровень сложностиПростой
Время на прочтение15 мин
Охват и читатели2.5K

Общая боль руководителей при планировании работы: как равномерно распределить задачи так, чтобы проекты шли по плану, а люди не выгорали. Чаще всего причиной провалов проектов становится неэффективное управление ресурсами: кто-то «тонет» в задачах, кто-то простаивает, а самый опытный аналитик оказывается недоступен в критические моменты. Говоря о планировании и распределении ресурсов, мы в первую очередь помним, что речь идет о людях — с их уникальными навыками, усталостью, мотивацией и потребностями.

Прозрачность в процессе планирования создают данные: руководитель может прогнозировать узкие места и вовремя выравнивать нагрузку. Такой подход увеличивает эффективность, снижает текучесть кадров и вовлекает команду в достижение общих целей. Статья будет полезна тем, кто хочет не просто «разгребать завалы», а выстроить системное управление ресурсами. Сейчас расскажем, как мы внедряли data-driven подход.

Читать далее

Разрабатываем печать документов на .NET с помощью OpenXml. Часть 2

Время на прочтение6 мин
Охват и читатели2.2K

Всем привет! Я Александр Родов, ведущий разработчик в компании «БАРС Груп», автор и руководитель разработки сервиса генерации печатных форм Sprinter. Этой статьей мы продолжаем рассказ о возможностях использования библиотек DocumentFormat.OpenXml для генерации печатных файлов «офисных» форматов.

Напомним, в предыдущей части мы сформулировали постановку нашей демонстрационной задачи, а именно разработать печать данных заказа в некотором абстрактном интернет-магазине. Далее реализовали первую часть документа, содержащую шапку документа и колонтитул с логотипом магазина. Подробнее с постановкой задачи и примерами исходного кода можно ознакомиться по ссылке выше. Ну а на очереди у нас — печать таблиц в docx!

Читать далее

Они не кусаются: управление рисками на практике

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели3.4K

Как проконтролировать процессы внутри 300+ проектов, которые идут параллельно, и вовремя реагировать на проблемы? Мы, Денис Торопов и Михаил Салуев, расскажем о своем опыте внедрения системы управления рисками в «БАРС Груп». Поделимся методологией, которая помогла проектному офису внедрить процесс централизованно — сразу во всех подразделениях, которые ведут проекты.

Читать далее

Разрабатываем печать документов на .NET с помощью OpenXml. Часть 1

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели4.4K

В жизни многих программных проектов наступает момент реализации требования о функциональности печати. Пользователям системы часто нужно получить свои бизнес-данные в файле одного из привычных форматов (.docx/.xlsx/.pdf, нужное подчеркнуть), чтобы дальше этот файл распечатать, отправить на согласование, передать в интегрируемые системы, или все вместе. Иногда — и мы в своих проектах с этим сталкивались — для пользователя отображение данных в документе даже важнее, чем на экране в приложении, и, как следствие, внимание к правильности данных при печати в документ более пристальное, чем при выводе в UI. Структура документа в таких случаях, как правило, регламентирована некоторым шаблоном.

Так какими же инструментами воспользоваться, чтобы покрыть требования печати документов?

Читать далее

Оптимизация ресурсов виртуальных машин: как сэкономить бюджет и не потерять производительность

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели12K

Решение зрело уже давно, но постоянно получал один ответ: «Не трогай, работает же». Но на этот раз, когда цифры перерасхода уже были выведены жирным шрифтом и показаны директору Бизнес-центра (БЦ), ситуация изменилась. Нам дали зеленый свет на «оптимизацию».

Читать далее

Docker Compose: Фичи, которые ускорят вашу разработку

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели41K

Привет, Хабр! Меня зовут Александр, Системный администратор в компании Барс Груп Сегодня хочу поделиться своим опытом использования новых возможностей Docker Compose, которые значительно упростили мне работу. Эти изменения касаются автоматического обновления контейнеров, работы с профилями, использования GPU, а также улучшенного управления сборкой и секретами. На практике заметил, что эти фичи мало используются, и надеюсь, что после прочтения статьи, вы будете чаще использовать эти фичи в своей повседневной работе. Давайте разбираться!

Читать далее

Апгрейд Telegram-бота для управления внутренними процессами: наш опыт вам в копилку

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели3.5K

Привет! На связи команда внутренней разработки. В этой статье расскажем, как мы обучили Telegram-бота для оповещения о задачах, согласовании бизнес-процессов и очистки каналов от уволившихся сотрудников. Раскроем детали, как мы боролись с препятствиями во время обучения и фейлах на первых попытках. В конце поделимся статистикой, показывающей, какой положительный эффект оказал бот на работу сотрудников.

Читать далее

Ближайшие события

Отстаньте! Как воспитать в себе самостоятельность

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели8.4K

Привет, я Мария и я аналитик. В этой статье хочу поделиться советами, как стать самостоятельным специалистом, чтобы добиваться карьерных целей.

«Объясни, пожалуйста, не понимаю, как это работает» — чем чаще ты будешь отвечать на подобные вопросы, тем больше их будут задавать. Как-то я поймала себя на мысли: «А что, если в будущем ко мне так же будут подходить с вопросами и отвлекать от работы?». Да, как и многие, я задавала похожие вопросы в начале карьерного пути, но после одного проекта я старалась понять все максимально самостоятельно.

Читать далее

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

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели3K

Мы все очень разные, у каждого из нас свой «датчик тревожности». Меня зовут Вероника, я руководитель отдела аналитики. На эту статью меня вдохновила книга Катлин Смит «Управление тревогой».

Хочу рассказать вам про свой опыт работы с тревожностью на протяжении всей моей карьеры аналитика. Надеюсь, что мой пример поможет кому-то пойти вперед, потому что все не так страшно, как иногда кажется. Когда нет беспокойства, в нас открывается поистине бездонный океан энергии.

Читать далее

Как мы сократили время проверки корректности настроек системы с 9 часов до 30 минут

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели2.1K

Бывает так, что через n-месяцев после успешной сдачи прошлого (а может, уже позапрошлого) проекта, приходит руководитель проектов с вопросами: «А работает ли функциональность?», «Почему одни организации ей пользуются, а другие нет?», «На всех ли организациях функциональность настроена верно?», «Как узнать, что именно и в каких организациях не настроено?».

В одном из таких случаев на проверку 90 организаций региона мы потратили более 9 часов! Меня зовут Александр Шипачев, я руководитель отдела контроля и качества внедрения БЦ Медицина. В этой статье расскажу, как мы создали инструменты проверки корректности настроек системы и что из этого вышло.

Читать далее

Как пережить «зомби-апокалипсис» и вдохновить команду на новый спринт. Сценарий ретроспективы

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели1.9K

Спринты бывают разные: четкие и плавные, продуктивные и не очень, а еще выматывающие всю команду. В этой статье вы найдете ответ на вопрос «Как провести ретро после убойного спринта, чтобы снова замотивировать команду?».

Меня зовут Вероника Власова, и сейчас я руковожу проектной командой из 18 человек. Сегодня я хочу поделиться с вами опытом проведения ретроспективы после тяжелого спринта.

Читать далее

Жизнь во время ревью: как помирить Лешу и Славу и при этом не обидеть Колю…

Время на прочтение10 мин
Охват и читатели4.4K

Всем привет! Меня зовут Дмитрий, я тимлид в команде разработки. Мы классная команда, пишем большой продукт с не менее большой кодовой базой. У нас есть множество разных процессов, и сегодня хотелось бы рассказать про один из них, достаточно важный – это ревью кода. В статье будет немного истории о том, как этот процесс развивался у нас, как мы решали проблемы из пролога к статье, а также мысли и опыт того, как этот процесс влияет на другие составляющие в работе команды.

Читать далее

Что поможет руководителю: рукопашный бой, серебряные пули, ловушка?

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели2.3K

Всем привет! Я Кирилл, руковожу командой методологии внедрения МИС, в моем подчинении 2 человека. Много это или мало? Если смотреть с точки зрения кадрового учета — мало, а если с точки зрения ролей в IT-проекте, то... Судите сами: мы регулярно организуем онлайн-обучения, курсы, тренинги, собираем планерки на 80 человек, проводим бизнес-игры, описываем регламенты и бизнес-процессы, оптимизируем базу знаний, проводим различные опросы и квизы, аттестации сотрудников по работе с заказчиком и сдаче функциональности. Успеваем помогать смежным отделам, находим креативные решения и быстро адаптируемся к изменениям.. В общем, без работы не сидим и скучать не приходится.

Рабочий квест усложняется знакомыми всем ситуациями: нехваткой времени на все задачи, постоянное переключение между проектами, горящими сроками и стрессом после планерок. Как говорится, падали, но поднимались, и с каждым разом во мне все больше вырабатывается гибкость, навык быстро принимать решения и способность держать задачи под контролем.

В статье хочу поделиться своими мыслями, какие знания и навыки пригодятся тому, кто планирует в этом году стать грамотным руководителем (менеджером, тимлидом) или только что встал на эту позицию. Но не менее полезно будет прочитать эту статью и рядовому сотруднику для лучшего взаимодействия с прямым руководителем.

Читать далее

Информация

Сайт
bars.group
Дата регистрации
Дата основания
Численность
1 001–5 000 человек
Местоположение
Россия