Scroll Down
Armadillo

Armadillo

Insurtech App
Industry/Industries
Insurance & Insurtech
Client For
2
+
Years
Project Budget
Confidential
Regions / Countries Serviced
United States
ITMAGINATION was hired to develop the web-based SaaS platform for Armadillo, picking up where a previous development team left off. Our team of 7 cross-functional experts work on refactoring old code and implementing new guidelines and documentation to enable smoother product development and scaling of the web application in the future.
The application is built using Angular on the front-end, .NET on the backend, and AWS as the primary cloud environment.

Armadillo is a technology-based home services company that provides subscription plans to cover the cost and coordination of repairs and replacements for home systems and appliances. Armadillo's mission is to provide an effortless homeownership experience.

Armadillo

Project Summary

Armadillo

The project management from ITMAGINATION was top-notch, with clear communication through Slack, JIRA, and email, as well as daily standup and planning meetings.

The company leadership was impressed by ITMAGINATION's involvement and engagement, with practice leaders for front-end, back-end, architecture, and infrastructure giving guidance to the team to help them build better software.

The team's involvement and engagement, including structured check-ins with Armadillo's leadership, helped to build better software.

The Challenge

Shortening TTM by increasing code quality and changing architecture and DevOps of what is already launched in the production environment.

120k lines of code

No unit & integration tests, no CI/CD, only manual deployments

No test cases & technical documentation

No automated tests, time consuming manual process to track regression

Large number of unresolved bugs

AWS infrastructure provisioned manually, undocumented and not optimized for the system needs

The Solution

ITMAGINATION’s team took over the existing MVP software, started with an audit and recommendation list, and steadily introduced changes:

E2E automated testing implementation

QA processes organized from scratch (test cases, rearranged manual testing, building new QA/staging environment)

CI/CD development (unit, integration, E2E and performance tests) 

Process and system architecture documentation preparation

The Result

Increased stability of the software in the production environment

Shortening TTM with new features introduced each sprint

Armadillo

The Challenge

Shortening TTM by increasing code quality and changing architecture and DevOps of what is already launched in the production environment.

120k lines of code

No unit & integration tests, no CI/CD, only manual deployments

No test cases & technical documentation

No automated tests, time consuming manual process to track regression

Large number of unresolved bugs

AWS infrastructure provisioned manually, undocumented and not optimized for the system needs

The Solution

ITMAGINATION’s team took over the existing MVP software, started with an audit and recommendation list, and steadily introduced changes:

E2E automated testing implementation

QA processes organized from scratch (test cases, rearranged manual testing, building new QA/staging environment)

CI/CD development (unit, integration, E2E and performance tests) 

Process and system architecture documentation preparation

The Result

Increased stability of the software in the production environment

Shortening TTM with new features introduced each sprint

Armadillo

The Challenge

Shortening TTM by increasing code quality and changing architecture and DevOps of what is already launched in the production environment.

120k lines of code

No unit & integration tests, no CI/CD, only manual deployments

No test cases & technical documentation

No automated tests, time consuming manual process to track regression

Large number of unresolved bugs

AWS infrastructure provisioned manually, undocumented and not optimized for the system needs

The Solution

ITMAGINATION’s team took over the existing MVP software, started with an audit and recommendation list, and steadily introduced changes:

E2E automated testing implementation

QA processes organized from scratch (test cases, rearranged manual testing, building new QA/staging environment)

CI/CD development (unit, integration, E2E and performance tests) 

Process and system architecture documentation preparation

The Result

Increased stability of the software in the production environment

Shortening TTM with new features introduced each sprint

Industry/Industries
Insurance & Insurtech
Client For
2
+
Years
Project Budget
Confidential
Regions / Countries Serviced
United States

The Challenge

Armadillo's team wanted to shorten their time-to-market (TTM) for new features by improving code quality, changing their system architecture, and revamping the DevOps approach of what is already launched in the production environment.

This is a warranty platform for home systems and appliances repairs which enables people to buy monthly subscriptions for home coverage, and then when breakdowns arise, they can report a claim and get their issue fixed from the Armadillo contractor network.

The company faced several issues with their web-based SaaS platform that needed remedying including:

  • AWS infrastructure that is provisioned manually, undocumented and not optimized for the system needs
  • Lack automated tests, time-consuming manual process to track regression
  • No unit & integration tests, no CI/CD, only manual deployments
  • No test cases & technical documentation
  • Large number of unresolved bugs
  • 100,000+ lines of lower quality code

To accomplish these ambitious goals, Armadillo needed a technology partnerto help improve the web app and support the business's present and future needs.

The Solution

ITMAGINATION’s team took over the existing MVP software, started with an audit and recommendation list, and steadily introduced changes:

  • E2E automated testing implementation
  • QA processes organized from scratch (test cases, rearranged manual testing, building new QA/staging environment)
  • CI/CD development (unit, integration, E2E and performance tests) 
  • Process and system architecture documentation preparation

The Results

Thanks to the new architecture, automated testing, and improved processes, the deployment of new versions of the application has become stable and efficient.

Our team improved the processes by proposing and executing best practices for building software.

Together, our teams were able to accomplish several key results:

  • The company can reliably plan and release new features and be confident in the stability of the new features released into production at the end of every two week sprint.
  • Shortened TTM with new features introduced each sprint
  • Increased stability of the software in the production environment
  • Implementing automated testing helped Armadillo avoid repeatable jobs, leading to a faster development process and higher code quality
  • CI/CD deployment saved time and allowed Armadillo to catch errors faster through automated checks and feedback
  • Using the Scrum framework gave Armadillo higher predictability when delivering increments and increased the number of sprint goals achieved

Michael Wolf

CTO
"The team has been great to work with, they are direct communicators, open to feedback and work hard to build a great product."

We are very in sync about how to improve the team and our processes. It has been very refreshing to partner with ITMAGINATION to build up our backlog of things to do and to prioritize together.

Involvement and engagement by the ITMAGINATION leadership team has been great. They set up structured check-ins with our company leadership, and have kept us constantly looped in on the team’s progress.

Technologies

.NET
.NET
AWS
AWS
Angular
Angular
Datadog
Datadog
Share
Armadillo

Armadillo

Insurtech App
ITMAGINATION was hired to develop the web-based SaaS platform for Armadillo, picking up where a previous development team left off. Our team of 7 cross-functional experts work on refactoring old code and implementing new guidelines and documentation to enable smoother product development and scaling of the web application in the future.
The application is built using Angular on the front-end, .NET on the backend, and AWS as the primary cloud environment.

Armadillo is a technology-based home services company that provides subscription plans to cover the cost and coordination of repairs and replacements for home systems and appliances. Armadillo's mission is to provide an effortless homeownership experience.

The case study you are trying to access is not available due to a confidentiality agreement.

To talk about similar case studies and how we can help your team, please get in touch with us to arrange a call.
Get in touch

ITMAGINATION In Numbers

15+

Years On The Market

275+

Delighted Clients

550+

Successful Projects

400+

People On Board

Let's Talk About Your Project!

Hisham Itani

Head of Marketing

If you're interested in exploring how we can work together to achieve your objectives & challenges - whether technical or on the business side, I'm just a message away. Let's dive deep into a conversation!

Our Team Is Trusted By

Greenlight ITMAGINATION Customer / ClientLogo ITMAGINATION Client BNP ParibasLogo ITMAGINATION Client L'OrealParamount LogoOrange ITMAGINATION ClientSantander ITMAGINATION ClientCredit Agricole ITMAGINATION ClientArmadillo.one LogoSkanska ITMAGINATION CustomerDNB (Danske Bank) ITMAGINATION ClientDanone Logo
Thank you! Your submission has been received!
We will call you or send you an email soon to discuss the next steps.
Oops! Something went wrong while submitting the form.

Similar projects

ReaD all case studies

Let's talk about your project

Our Partners & Certifications
Microsoft Gold Partner Certification 2021 for ITMAGINATION
ITMAGINATION Google Cloud Partner
AWS Partner Network ITMAGINATION
ISO 9001 ITMAGINATIONISO-IEC 27001:2013 ITMAGINATION
© 2024 ITMAGINATION. All Rights Reserved. Privacy Policy