Kommuninvest финансирует развитие местного и регионального секторов в Швеции, а также инвестиции для создания здорового и устойчивого общества.

история проекта

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

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

Постановка задачи

Новая веб-система написана на JavaScript и C # и основана на архитектуре микросервисов, состоящей из платформенных сервисов Microsoft Azure. Вместо этого в существующем внутреннем приложении используются несколько языков .Net и устаревший шаблон архитектуры клиент-база данных. Эти очень разные приложения должны взаимодействовать при передаче запросов друг другу, и Коммунинвесту необходимо было внести изменения в бизнес-процессы во внутреннем приложении.
Задача заключалась в том, чтобы понять влияние изменений на устаревшее настольное приложение и оценить риск и время для внесения этих изменений.

Решение проблемы

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

Verifa использовала программный инструмент визуализации архитектуры Lattix для создания матрицы структуры архитектурных зависимостей (DSM) существующей кодовой базы. Эта модель позволила консультантам Verifa визуализировать компоненты и зависимости в системе и провести глубокий анализ воздействия.
Verifa предоставила исчерпывающий набор отчетов, позволяющий инженерам Коммунинвеста полностью понять архитектуру своего программного обеспечения.

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