Как стать автором
Обновить
Сначала показывать

Fine BI Jump в «никуда»

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров330

Привет Хабр! Меня зовут Белков Евгений, я руководитель направления разработки Siebel CRM в Московском кредитном банке.

В последнее время мы все чаще стали слышать имя нового игрока на рынке BI инструментов — FanRuan. Fine Bi — это инструмент компании, который позволяет достаточно быстро сделать хороший отчет, сгруппировать данные и отразить их в читабельном виде.

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

Читать далее
Всего голосов 1: ↑1 и ↓0+3
Комментарии0

Яхтинг как проект, или Навигация к успеху

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

Привет, Хабр. Меня зовут Ольга Флинк и сегодня я расскажу, чем я занимаюсь в департаменте по управлению проектами МКБ о любви к яхтингу и о том, сложно ли стать лицензированным шкипером и какие качества нужны капитану небольшого, но все-таки корабля.

Читать далее
Всего голосов 8: ↑4 и ↓4+1
Комментарии15

Как мы делали редизайн сайта МКБ

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

Привет! Сегодня расскажем вам, как мы делали редизайн сайта МКБ. Пост разбит на две части — продуктовая (о смысле редизайна и методах выявления основных проблем) и техническая.

Читать далее
Всего голосов 6: ↑5 и ↓1+7
Комментарии2

Как и зачем мы внедрили Snapshot Testing

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров2.1K

Привет, Хабр!
Меня зовут Никита. Я iOS Teamlead в Московском кредитном банке.

В этой статье расскажу про то, как мы пришли к snapshot-тестам и теперь их используем на своем проекте. 
Статья будет полезна как для iOS-разработчиков, так и для iOS-автоматизаторов. 

Здесь мы разберем:

- Что такое, как работает и для чего нужно snapshot-тестирование

- Какие цели мы преследовали

- Как внедрить snapshot-тестирование к себе в проект

Читать далее
Всего голосов 5: ↑3 и ↓2+2
Комментарии2

Архитектура — всё. Да здравствует архитектура

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

Привет! В одном из прошлых постов мы рассказывали вам, что в МКБ пришел Главный архитектор (ГА), Клецких Дмитрий. Проанализировав и оценив состояние дел, новый руководитель занялся изменениями, внедрением новых процессов и методологии. Собственно, об этом и будет пост.

Читать далее
Всего голосов 16: ↑11 и ↓5+12
Комментарии6

Динамическое отображение содержимого в Confluence

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров3.1K

Привет Хабр! Меня зовут Белков Евгений, я руководитель направления разработки Siebel CRM в Московском кредитном банке.

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

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии2

Confluence — агрегация данных таблицы

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

Привет Хабр! Меня зовут Белков Евгений, я руководитель направления разработки Siebel CRM в Московском кредитном банке. Сегодня я хочу поделиться своим опытом агрегации данных таблиц в "реальные цифры".

Все мы, работая с таблицами в Confluence, хотя бы раз упирались в ограничения функционала "из коробки", особенно, когда нам нужно посчитать сумму, или реализовать какую-то простую формулу. Конечно, все можно считать в Excel,  но когда у тебя есть Confluence пользоваться Excel - не серьезно.

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии2

Каталог данных — почему без него непросто и как всё организовать с максимальной пользой

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

В этом посте мы расскажем, как организовали каталог данных в МКБ в текущих условиях — когда многие вендоры ушли, и по-настоящему рабочих вариантов осталось два: или пилить что-то самим с нуля, или обратиться к опенсорсным решениям.

Пилить самим — тут как всегда, это и дорого, и долго. Брать же готовую коробку и использовать ее вчистую тоже достаточно сложно, вы же не знаете наверняка и досконально, чего там и как на самом деле внутри работает. 

Когда речь идет о корпоративных данных, это важно. К примеру, та же OpenMetadata — если не знать ее подкапотное устройство, работать с ней будет сложно. А разобраться сложно, потому что документация по ней на сегодня скудноватая, и экспертизы у людей на рынке еще не набралось, из-за чего до много приходится додумываться самим уже в процессе.

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

Читать далее
Всего голосов 12: ↑11 и ↓1+13
Комментарии5

Как мы провели митап IT Squad МКБ

Время на прочтение2 мин
Количество просмотров1.4K

Совсем недавно у нас прошел IT Squad Meetup. На неформальной конференции выступили специалисты различных банков и технологических компаний. В онлайн-формате было до 400 слушателей, офлайн – 50, суммарное время докладов – почти 5 часов, съедено X круассанов.

Коллеги обсудили современные технологии разработки веб-приложений. В частности, в программе выступлений были технологии нагрузочного тестирования приложений, аутентификации в том числе и с помощью биометрии по новому протоколу WebAuthn, прогрессивные веб-приложения (Progressive Web Applications – PWA), управление Kubernetes, другие аспекты DevOps и не только.

Под катом вас ждут удобные видеонарезки каждого из докладов.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии4

Неклассическое тестирование в МКБ

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

Привет! В этом посте мы хотим поздравить всех причастных с Днём тестировщика, а также рассказать о том, как мы в МКБ построили тестирование. 

Про наши процессы, путь новичка, технологии, планы и про то, почему скрам-команду на самом деле можно собрать не из 8-10, а из 20-40 человек — под катом.

Читать далее
Всего голосов 6: ↑5 и ↓1+7
Комментарии1

Набрать сеньоров — путь в никуда! Как в МКБ растят своих специалистов

Уровень сложностиПростой
Время на прочтение1 мин
Количество просмотров3.6K

На какие грабли наступили, когда создавали ИТ-Академию МКБ и удается ли быстро закрыть ресурсный гэп без вливания большого количества денег, рассказывает Евгений Новиков, руководитель Центра компетенций дистанционных каналов обслуживания МКБ.

Читать далее
Всего голосов 38: ↑2 и ↓36-31
Комментарии4

Без Tableau — как в МКБ выбирали новое BI-решение для работы

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров3K

Меня зовут Александр Дорофеев, я директор по данным в МКБ. В этом посте я еще раз затрону тему импортозамещения софта на примере программ для визуализации данных. Раньше мы (думаю, как и многие из вас) использовали Tableau, но так как компания покинула российский рынок, мы вынуждены были выбрать новое решение.

О том, какие у нас были критерии выбора и что же мы в итоге выбрали — под катом. Возможно, вам пригодится наш опыт, если вы тоже стоит перед выбором нового BI‑софта.

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Комментарии5

Как я 10 лет строю интеграцию в банке: от ESB-монолита к целой линейке систем

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров3.3K

Меня зовут Александр, я работаю в МКБ с 2013 года. Когда я пришел на работу разработчиком интеграции на IBM ESB, МКБ был не очень крупным. И интеграция тоже была не очень развита: большая часть взаимодействий строилась напрямую между системами. Плюс имелся большой монолит из скоупа разных систем. Сейчас я  — руководитель центра компетенций интеграционных решений. И за 10 лет мы добились того, что нами написано более тысячи разнообразных интеграций на Open Source-решениях, с доступностью 99,9% времени в течение года. Под катом я вкратце расскажу, как это получилось сделать и как я в этом участвовал, каких принципов наша команда придерживается при разработке интеграции, о типах систем, которые нам необходимы, как это все развивалось с течением времени.

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Комментарии2

Как мы укрощаем код, или Только то, что нужно знать разработчику об МКБ

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

Всем привет, я Виталий Трепыхалин – CIO в МКБ. Сегодня расскажу о том, как работает ИТ-дирекция нашего банка. Статья для широкого круга разработчиков, желающих попробовать свои силы в FinTech. Если это направление вас интересует, приглашаю под кат.

Читать далее
Всего голосов 5: ↑3 и ↓2+5
Комментарии0

Архи-архитектура МКБ: как сделать, чтобы все друг друга услышали

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров1.5K

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

В ИТ-инфраструктуре крупной компании тоже важна архитектурная целостность. Точно так же, как хаотичная застройка города может привести, например, к дорожным пробкам, несогласованные архитектурные решения в ИТ часто приводят к «пробкам» в разработке, увеличивая Time2Market и в итоге приводя к недополученной прибыли. О том, как создается архитектурный ансамбль МКБ, расскажут Дмитрий Корчев, заместитель председателя архитектурного комитета, и Роман Сайбуллин, руководитель разработки процессов обслуживания юридических лиц корпоративного блока. 

Читать далее
Всего голосов 3: ↑2 и ↓1+1
Комментарии1

Пришел, увидел, заказал. Почему заказ IT-услуг в компании стоит делать максимально простым

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

Привет! Если вы работали в больших компаниях, то наверняка помните, что такое заказ IT-услуг для себя любимого или для коллеги. У некоторых компаний этот процесс выстроен на ура, у кого-то не очень, у третьих — хромает на обе деревянных ноги. В итоге получается, что попытка заказать IT-услугу (скажем, раскатать новый токен для авторизации, сертификат для VPN или даже новый пропуск) превращается в дичайший квест с заполнением четырех разных заявок. Три из которых надо вообще самостоятельно найти на портале, а затем еще и согласовывать с кругом лиц вида “большая индийская семья”.

 А это все время, которое каждый из вас наверняка смог бы использовать с большей пользой. В этом посте мы расскажем, как упрощали оказание IT-услуг для наших коллег в Московском кредитном банке, и почему self service — это прекрасно.

Что такое IT-услуга

 Немного матчасти. IT-услуга основывается на использовании информационных технологий, то есть это системы, инфраструктура, приложения, принтеры, рабочие места – все, что входит в понятие IT-ресурса. В 2020 году у нас было принято решение по полному пересмотру подхода управлениями этими услугами, одной из производных этого решения была замена ITSM-системы (системы учета заявок в техподдержку). Предыдущая система не отвечала требованиям: она была довольно простой, имела базовый функционал подачи обращений и работы с обращениями, но не имела нужных нам модулей, например, учета уровня предоставления услуг. Поэтому на внутреннем конкурсе был выбран Omnitracker, у которого нужный функционал есть.

Читать далее
Всего голосов 3: ↑2 и ↓1+3
Комментарии4

Как найти точки роста ИТ, кросс-функциональных команд и центров компетенций с помощью 270 вопросов?

Уровень сложностиСложный
Время на прочтение2 мин
Количество просмотров1.3K

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

Найти точки роста бывает трудно и, чаще всего, команды бросают улучшения на стадии поиска идей.

Для тех команд, которые все-таки смогли найти идеи для улучшения, также новости не слишком хороши: лишь небольшая часть реализованных улучшений дает хороший эффект, а остальные срабатывают «в ноль» или «в минус».

В 1986 году для решения задачи поиска точек роста была создана методика Capability Maturity Model, а к 2022 году она превратилась в модель CMMI 2.0, по которой ежегодно оцениваются и улучшаются десятки тысяч организаций по всему миру.

Опыт этих компаний помогает повысить эффективность и результативность поиска точек роста.

Данная публикация не является рекламой или лид-магнитом, а искренней попыткой поделиться знаниями и опытом в применении методик на базе CMMI.

Читать далее
Всего голосов 6: ↑1 и ↓5-2
Комментарии3

Сказ о том, как МКБ к ОБИ подключался (и при чем тут OpenAPI)

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров1.5K

Всем привет! Меня зовут Алексей Шарненков, я работаю руководителем направления в Центре компетенций интеграционных решений МКБ. Под катом расскажу о том, зачем мы внедрили спецификацию OpenAPI, какие у нас были сложности и почему мы все равно уверены, что оно того стоило.

Читать далее
Рейтинг0
Комментарии0

Центры компетенций. Что может пойти не так?

Время на прочтение10 мин
Количество просмотров4K

Матричные структуры управления известны с 1960 годов. Тогда для полета в космос потребовалось объединить усилия предприятий из разных отраслей, сохраняя единую точку ответственности за проект.

Со временем концепция матричного управления позволила управлять не только проектами, но и продуктами, и была взята на вооружение как ИТ‑организациями, так и организациями, успех которых в высокой степени зависит от ИТ.

Матричные организации состоят из кросс‑функциональных команд проектов (или команд продуктов или команд потоков ценности), в которые входят специалисты самых разных профилей: продуктологов, дизайнеров, маркетологов, архитекторов, аналитиков, проектировщиков, разработчиков, тестировщиков, специалистов по внедрению и развертыванию, лояльных клиентов, сотрудников сопровождения и мониторинга, продавцов, специалистов контакт‑центров, аккаунт‑менеджеров, юристов, специалистов по информационной безопасности для того, чтобы организация быстрее адаптировалась к изменениям.

Центрами компетенций в данной структуре принято называть ее функциональную часть — например, центр компетенций архитектуры, центр компетенций маркетинга или центр компетенций по управлению проектами.

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

На практике эта идея часто не взлетает и все идет совсем не так, как хотелось бы. Как именно и почему? Обсудим в статье.

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

Читать далее
Всего голосов 7: ↑5 и ↓2+7
Комментарии2

Справится ли ChatGPT с внесением изменения в код?

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

В предыдущей статье я рассказывал как провести рефакторинг кода GildedRose с целью снижения Time2Market.

В результате из кода с цикломатической сложностью 19 получился код с цикломатической сложностью 5, при этом сам код изменился до неузнаваемости.

Мне стало любопытно сможет ли ChatGPT описать что делает этот код и реализовать в нем новое требование.

Что из этого вышло — узнайте в тексте статьи.

Покажите что получилось
Всего голосов 6: ↑4 и ↓2+3
Комментарии11

Информация

Сайт
mkb.ru
Дата регистрации
Дата основания
Численность
5 001–10 000 человек
Местоположение
Россия
Представитель
Chitanava