Наши основные клиенты – банки – являются одними из наиболее требовательных, активных и динамично развивающихся потребителей самых актуальных информационных технологий. Накопленная за 18 лет работы на рынке Fin-IT экспертиза позволяет компании БСЦ Мск предлагать нашим постоянным и новым клиентам самые качественные услуги по рыночным ценам. Мы готовы предложить как комплексные услуги по созданию промышленных ИТ-решений "под ключ", так и отдельные услуги по созданию и развитию фронтальных веб- и мобильных приложений с позитивным пользовательским опытом, высоконагруженных серверных приложений, услуги по проведению системной аналитики и комплексному обеспечению качества решений, управлению проектами и реализации механизмов ускорения вывода программных решений на рынок.

Проекты под ключ

Проекты "под ключ"

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

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

Пожалуй, лучшим свидетельством качества наших услуг является то, что большинство партнеров сотрудничает с нами долгие годы, вновь и вновь привлекая специалистов BSC в свои новые важные для их бизнеса проекты!

Серверные приложения

Серверные приложения

Современный очень требовательный клиент ждёт от мобильного и веб-приложения мгновенной реакции на свои действия в приложении. Но что может обеспечить одновременную работу огромного количества пользователей с их личными данными в этих приложениях? Только высокоэффективное серверное решение!

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

Мы умеем работать как с реляционными базами данных, так и с различными видами NoSQL-решений, и готовы интегрироваться с любыми системами в инфраструктуре заказчика. При необходимости мы используем системы BPM и BRM для управления бизнес-процессами и бизнес-правилами. Взаимодействие систем чаще всего мы реализуем через RESTful API, который используется как фронтальными приложениями, так и сторонними системами, в том числе с использованием инструментов API Management.

Мобильные приложения

Мобильные приложения

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

Мы разрабатываем нативные приложения для мобильных платформ iOS и Android, ориентированные на максимальное удобство миллионов очень разных пользователей, которых объединяет необходимость получения самого стабильного, точного и безошибочного обслуживания. Используя все возможности современных мобильных платформ и применяя подходы и наработки в разработке финансовых сервисов, мы создаем мобильные приложения, максимально соответствующие ожиданиям пользователей по удобству, эргономике, быстродействию и надежности.

Фронтальные веб-приложения

Фронтальные веб-приложения

Уже непросто вспомнить, каким был наш мир до появления сети Интернет, а знакомство с бескрайними просторами Интернета для большинства из нас началось с браузера и веб-сайтов. Современный бизнес вряд ли возможен без хотя бы представительства в сети Интернет (сайта), а для работы и взаимодействия с клиентами и партнерами предприятию не обойтись без веб-приложений.

Для разработки фронтальных веб-приложений мы применяем наиболее актуальный в настоящее время подход, основанный на фреймворках JS MVC (React, Angular и др.) и взаимодействии с серверной логикой через RESTful API. Это позволяет в кратчайшие сроки создавать современные приложения, максимально соответствующие ожиданиям пользователей по удобству, эргономике и быстродействию. Подобный подход прекрасно сочетается с гибкими методологиями разработки и хорошо зарекомендовал себя в наших проектах.

Разработка на стеке заказчика

Разработка на стеке заказчика

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

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

Обеспечение качества

Обеспечение качества

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

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

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

DevOps

DevOps

Принципы и подходы DevOps в компании BSC мы применяем уже более 15 лет, задолго до появления этого термина. Исторически начав с собственных средств по управлению изменениями в СУБД и автоматизации цикла разработки, сборки, тестирования и доставки на базе Jenkins и классических J2EE Application Server'ов, в настоящее время мы успешно применяем широчайший спектр передовых подходов и средств, обеспечивающих гибкий и прозрачный процесс разработки современных систем, высокоустойчивых к сбоям и готовых к быстрому изменению в соответствии с требованиями бизнеса.

Использование методологии DevOps позволяет нам в сотрудничестве с нашими заказчиками успешно сокращать Time-to-Market для вывода новых решений, время вынесения обновлений и частоту отказов и сбоев в новых релизах, время на восстановление работоспособности решений при сбоях.

Хотите узнать больше?

Спросите у наших специалистов

Спросите у наших специалистов

Our Offices

Banking Software Company