Finance United Kingdom

Supporting company's growth with a development of a scalable finance platform processing over $27bn in assets

Executive summary

Challenge: To support Demica's growth through continuous discovery, design, and reliable delivery of the universal features of a supply chain finance platform, basing on a thorough analysis of the requirements of global banks and financial institutions.

Approach: Together, we identified methods for translating Demica's vison into a relevant platform. Thanks to a structured analysis & design process, Nexus Framework, and DevOps practices, our joint delivery teams continuously provide timely and on-budget rollout of new software features.

Result: We have been developing robust features of the platform, which now administrates assets worth over 27bn of dollars. The versatile fintech tool processes high volumes of transactions and data, with the largest transaction containing over 3 million open invoices processed daily.

Table of contents

About the client

Founded over 20 years ago, award-winning Demica is a market-leading fintech, providing intuitive, cloud-based platform that enables financial institutions and corporates to automate and scale their working capital solutions.

Today, their platform infrastructure connects 250 banks and non-bank financial institutions to hundreds of large corporate businesses around the world.

Business challenge

Demica’s mission is to transform the financial market landscape by liberating banks and companies from legacy technologies, spreadsheet operations, and manual processes through one universal working capital platform.

To secure their position in the rapidly changing business environment, Demica constantly listens to their partners, uncovers their needs, and precisely translates them into universal and relevant digital solutions.

Scope of work

Initially, Demica reached out to us to transform their general vision into a market-ready digital platform. As our collaboration evolved, we’ve been continuously contributing to Demica’s growth, by supporting design and development of the new platform functionalities.

Together we’ve been developing a leading fintech tool, answering the needs of major global banks and financial corporations.

With $16 billions of funded programme and growing at 40% per year, Demica’s award-winning platform is recognised as the market leader in the working capital finance sector. Future Processing has been a valuable partner to our in-house technology team as we built the platform to realise our vision to transform how working capital is financed. Delivering top-notch solutions in an agile manner, other Future Processing’s customers can expect a reliable and responsive team.

Kishore Patel
CTO, Demica

Solution Design

To establish a firm foundation for a long-term-partnership, we kicked-off our collaboration with a solution design phase.

Through discovery workshops, we analysed customer requirements to address the most pressing needs of Demica’s customers with one universal digital solution.

Our customer-centric approach included defining precise UX guidelines. The UX rules we established in the initial phase has become a solid foundation for further work on the platform’s usability and the user interface.

Improved graphical user interface reduces transaction implementation time from weeks even to hours, enhancing overall user experience.

By showcasing the most crucial aspects of the solution with high-fidelity wireframes, we ensured that all the crucial features (including dashboards or the transaction setup process) were intuitive and already at hand for the users.

We also applied story mapping to incorporate all innovative features facilitating complex financial operations already at an early development stage.

In a comprehensive report, we provided a detailed project specification and scope, and an outline of a product backlog already broken down into deliverable epics and prioritised user stories, making it ready for seamless implementation by our joint software delivery teams.

Continuous Discovery

To support Demica’s ongoing innovation and continuous product development in accordance with global banks’ requirements, we have developed a three-step continuous discovery process, strengthening collaboration between product discovery, design, and delivery teams.

Thanks to the structured approach to analysis, design and software rollout, Demica offers their clients even more reliable delivery of the relevant platform features within the scope, time, and budget estimated already at an early discovery phase.

Our joint team of experts in business analysis, solution architecture and UX design translates the business needs of Demica’s partners into universal platform features. They propose specific tech and UX solutions, and ensure that they are aligned with customer expectations, Demica’s business idea, the platform’s framework, and the overriding tech stack.

As the project’s scope is smoothly turned into a prioritised backlog of activities, it establishes a solid foundation for seamless development and delivery of new features.

Enhancing development efficiency

Demica’s image of a trustworthy partner in digital transformation relies on a dependable delivery of relevant and compliant features, corresponding with the ever-changing financial sector.

As the organisation continuously expands to meet the evolving business needs of their partners, the company searched for opportunities to perfect their software delivery processes.

On our expert recommendation, Demica has implemented a reliable Nexus Framework to efficiently scale Scrum across the organisation.

The model provides a structured approach that enhances collaboration and integration among multiple international development teams, leading to faster software delivery while maintaining a high quality of the product.

Best practices in Team Leadership

We are responsible for oversight of the Nexus Integration Team, so that the work across multiple Scrum teams is well coordinated.

We align the teams’ efforts, facilitate communication, and manage dependencies, all that to secure reliable project outcomes.

Additionally, our Scrum Masters ensure that Scrum principles are adhered to and that all teams operating within the framework understand the goals and work towards consistent sprint objectives.

We also take on retrospectives and improvement efforts, to make the Nexus integration process even more efficient and effective over time.

All our team leaders share a collaborative approach. As they all have a strong sense of ownership for the entire project, they not only take responsibility for their specific scopes, but can also readily step in for one another to fulfil all duties.

Rotational activities, such as progress reporting, risk monitoring and mitigation, sprint summaries, and deployment planning guarantee continuous and agile coverage of all operations.

Thanks to our team leaders, we can implement experience-based management practices throughout the entire project.

The leaders foster the culture of feedback, so that all team members see opportunities for development and growth. They also facilitate effective communication, and address potential disagreements within and between teams in order to maintain a collaborative working atmosphere.

The leaders also secure continuity and enhance team resilience and performance through effective rotation management.

DevOps practices

Demica has achieved even higher operational efficiency and quality of software by introducing DevOps practices.

They helped synchronise daily activities of delivery teams, and maintain reliability of both applications and architecture.

Our DevOps engineers automate and standardise software delivery processes, enhancing efficiency of international delivery teams.

We constantly monitor and optimise performance of applications and infrastructure. With well-designed Observability as well as in-depth log and data analytics, we are able to predict and proactively eliminate any potential issues.

Our DevOps team supports container Orchestration and Infrastructure as Code practices to improve agility and consistency in application deployment and management across the robust Azure Cloud environment.

Main benefits of our partnership

Demica has successfully implemented streamlined analysis and design process, and agile software development framework and practices.

As our collaboration develops, the organisation increases their capabilities in seamless delivery of new platform features, strengthening the company’s reputation of a reliable partner in digital transformation.

Technologies used in the project