Free self-check

Is your old software ready to be rewritten?

One minute. Ten questions for anyone running an old CMS, a legacy platform or an internal tool nobody wants to touch. You get a score, the gaps that make a rewrite risky, and what to do about each one.

  • A scoreOut of 100, with what it means for you.
  • Your checklistWhat is in place, what is partly there, what is missing.
  • What to doA fix for each gap, with steps to check it yourself.
  • A report to shareBy email if you want it, ready to forward to your team.
  1. 1 Do you know everything the system does, from start to end?

    Every screen, report, scheduled job and email it sends, and who depends on each one.

  2. 2 Are the business rules written down somewhere outside the code?

    Prices, discounts, approvals, deadlines, exceptions: the rules the system applies, in words a person can check.

  3. 3 Does more than one person still understand the code well enough to change it?

    Someone who can explain how it works and fix it without fear, not just keep it running.

  4. 4 Do automated tests check what the system does today?

    Run by a machine on every change, not a manual checklist someone follows before a release.

  5. 5 Can you release a change safely, and often?

    Without a long manual checklist, a weekend window or a week of nerves.

  6. 6 Is your data clean, and do you know what each table and field means?

    No duplicate customers, no mystery columns, no fields that mean different things in different places.

  7. 7 Do you have a map of every system it connects to?

    Payments, email, accounting, CRM, files and the scheduled jobs that send or receive data.

  8. 8 Is everything it runs on still supported and getting security fixes?

    The programming language version, the CMS or framework, the server and the add-ons it depends on.

  9. 9 Is there a clear business reason to modernize, with a number attached?

    Hours lost, releases that take weeks, a support deadline, a cost or a risk you can name.

  10. 10 Could the system be split into parts that can be replaced one at a time?

    Sections, features or sites that could move on their own, while the rest keeps running.

0 of 10 answered

Built from real projects

Every question comes from what we have seen go right, and wrong, on real work. See it in practice:

Affiliate Site Turnaround in 10 Weeks →

Questions

Is it really free?
Yes. The result appears on the page, and nothing is asked of you to see it.
What happens to my answers?
They are scored in your browser. We only receive them if you choose to send them to an engineer or ask for the report by email. See our privacy policy.
Will you add me to a newsletter?
No. If you ask for the report, we send that one email. We only write again if you reply.
Who is behind it?
EVDevs: experienced engineers working with AI on revenue, data and AI systems. About us.

Prefer to skip the check?

Talk to an engineer, book a 15-minute call or join the newsletter. No check needed.

Book a 15-min call

We only send what you ask for. Privacy

Prefer to write directly? enable JavaScript to see the address

Talk to an engineer

No sales theater. Tell us where your operation feels slow, repetitive or difficult. An engineer reads every message and replies by email.

Prefer to talk? Pick a 15-minute slot →

Your message goes straight to our engineers at our address.