article06.08.20243 minutes

Amilia: From an Audit to a Successful Collaboration

  • Tech
  • Solutions
code-audit-consulting-case-study-amilia.webp

Sometimes a good idea turns into a real headache, making it difficult to figure out where to start. In such cases, a fresh perspective on your project can greatly help unlock possibilities. By starting its audit and consulting mandate with nventive, our client Amilia was able to benefit from our expert eye in a flexible and tailored framework to address and untangle their specific issues.

Who is Amilia?

Amilia is a proudly Quebec-based tech company that offers an online registration and subscription management platform for leisure organizations across North America. Their software has become indispensable in its market, facilitating registration, payment processing, facility management, and affiliation management for over 1,500 organizations.

The platform revolutionizes the operations of camps, YMCAs, municipalities, after-school programs, sports teams of all disciplines, and community centers. Amilia aims to automate daily tasks and improve operational efficiency to provide a better experience for its members and employees.

Aligning with Their Reality

Before approaching us, Amilia already had a mobile app but wanted to enhance its features to better serve their users. The company was looking for fresh eyes to conduct an in-depth codebase analysis and provide recommendations on best development and mobile design practices.

«Since it was a project with an existing codebase within an ecosystem, the audit was perfectly suited to help us enhance the value and strengthen the foundations of an already established product.»

David A. Hamel, VP Strategy, CX & Design

We adopted a step-by-step approach to ensure high-level knowledge transfer and deliver a more comprehensive tech audit that precisely met their expectations.

Our experts began with a preliminary workshop with Amilia's development team at our offices, where they reviewed the existing code and continuous integration and deployment (CI/CD) pipelines. This step allowed us to quickly identify and prioritize known issues while establishing a mutual understanding of challenges and expectations.

Given that the initial mandate with Amilia was relatively short, our team increased the frequency of meetings to get immediate feedback and make quick adjustments. The weekly workshops allowed our experts to treat these meetings as training opportunities, promoting knowledge transfer and establishing a solid trust relationship with the client.

We eventually organized a recap workshop to compile our observations and recommendations into a personalized mind map. This was accompanied by documentation of mobile best practices tailored to their needs, equipping Amilia’s team to structure their next development steps effectively. To our delight, this initial mandate served as a springboard for continuing our collaboration and undertaking the optimization of their mobile application.

A Customizable and Personalized Plan

At nventive, audit or consulting mandates can take many forms. Whether it's supporting you in a redesign, assisting in your digital transformation, optimizing your product's user experience, or adding key features, our teams of solution architecture, strategy, project management, and design will ensure they adapt their approach and deliverables to your specific challenges.

After hearing Amilia's needs, we tailored their plan to help them achieve their goals. Depending on your initial needs, our experts will paint a picture of your reality to analyze it and make the right recommendations so you can maximize your investments.

Your personalized plan could involve reviewing your customer journey mapping to identify unmet UX needs, creating a robust security plan in development, conducting quality assurance tests to ensure the smoothness of your digital experience, or defining the product vision with realistic work and budget planning for a solution to develop. Nothing is too daunting for our multidisciplinary teams with their keen sense of curiosity.

«There is no environment too complex; in fact, we perform best in complexity. The consulting approach allows us to get real-time confirmation from the client about their obstacles so that together we can determine the right path forward.»

Mathieu Fillion, Development Team Manager

The Next Steps

The efficiency of the audit production and the quality of the deliverables received created a positive dynamic from the start of the collaboration with Amilia, facilitating the transition to a development mandate.

However, not every audit exercise necessarily leads to solution development. As David A. Hamel, VP Strategy, CX, and Design at nventive, specifies, “It’s the state of what has been audited that will naturally reveal the next steps.”

In some cases, it will be for the client’s internal team to undertake development with strategic support from our experts; in others, it will be for us to offer maintenance support for the existing solution. The possible outcomes will be evaluated and adapted to the conclusions drawn during the initial phase.

Whatever your challenges, our team will demonstrate great adaptability to your reality and guide you in defining the next steps. Rather than racking your brains, let our experts untangle the knots and pave the way for more effective problem solving.