Software Modernization Consultants

Overview

Summary

CISQ's 2022 report estimates accumulated technical debt in U.S. software at about $1.52 trillion. Two modernization cases show the cost at small-company scale: $48K to $8.7K a month, and $37K to under $2K a month.

Modernization is work on software that has fallen behind its supported versions or its structure. CISQ's 2022 report estimates the cost of poor software quality in the U.S. at no less than $2.41 trillion, with about $1.52 trillion of that in accumulated technical debt.

The two cases below are from companies of 1 to 10 people, with client names replaced by Company A and Company B.

Detailed Guidance

Tip 1: Put the current monthly cost next to the target

Company A paid a team of five engineers about $48K a month while the lead engineer rewrote the whole app from scratch, telling the owner that Angular could not scale and the app was too buggy to stabilize. The app was five Angular versions behind, and the team was writing Angular as if it were plain HTML, CSS and JavaScript.

Tip 2: Look at what the work cost after it was done

I spent a month fixing bugs and stabilizing the existing app, with no rewrite, and upgraded Angular to the current version. As the app stabilized, the owner let the other engineers go. Engineering cost fell from $48K to $8.7K a month, and ongoing maintenance and new features now cost under $4K a month.

Tip 3: Check whether repair or rebuild is cheaper

Company B's first version cost about $15K but was so buggy it could not deliver key features, so a team of American contractors rewrote it. That second version cost about $37K a month for three years, about $1.3M in total, and was still unstable and unmaintainable. Both versions had no proper application architecture.

Repairing the second version would have cost more than rebuilding it. I rebuilt the backend and frontend over 14 months and kept about a quarter of the existing code. Maintenance dropped below $8K a month, then to under $2K a month.

Why Moosara Can Help

How We Help

Moosara is Robert Lara III: one engineer, fully remote, who has built on .NET since 2009 and Angular since 2019 and works with U.S. companies of 1 to 10 people. Book a free 15-minute call and you will hear what is wrong and what it would take to fix. The call is free, and you keep the source code, hosting and accounts.

Request a Free Consultation

Sources

Related Guides