Boosting growth for a first-time outsourcing client

Overview

Industry

Location

Financial services

Finland

Technology Used

Apache Kafka

Cassandra

Docker

Java 8

JBehave

Jenkins

JMockit

JUnit

MySQL

Spring

Spring Boot

Tomcat

Vaadin

Show more

About the project

Our client is a financial management company from Finland that needed to extend its development capabilities to keep pace with its growth. We were the first external partner that our client ever worked with, so apart from the development itself, it was necessary to set up a whole framework for effective remote work and cooperation.

The first phase consisted of two Software Mind developers who worked with the client’s teams onsite and created the foundation for future cooperation. These included communication channels, practices regarding planning and tracking work and managing access to the clients’ environment. We managed to successfully finish the pilot in half the estimated time. Once ways of working were established, our cooperation expanded.

The team grew over time to 30 people (accounting for approximately 40% of the client’s developmental capabilities). The cooperation is still ongoing and a further ramp-up is on the horizon. Over the years, we improved multiple internal processes (we introduced TDD and CD/CI) and supported the move from a monolith system to microservices. Although the client had no experience in this type of cooperation, we established a partnership of equals, rather than a client-vendor relationship. Our teams are focused on results and work directly with product owners and tech leaders to ensure business and IT alignment while maximizing product value.

We'd love to hear from you!

Fill out the form - we'll get back to you as soon as possible

More case studies