SHORT ANSWER

Business operations should not depend on one computer or one person being available. Start by turning setup, restoration and releases into steps another authorized person can follow.

Why it matters

INDUSTRY EVIDENCE

In Stripe/Harris Poll's 2018 study, developer respondents estimated that developers at their companies spent an average of 17.3 hours per week on maintenance, including debugging, refactoring and modifying code.

Source: The Developer Coefficient · Stripe / Harris Poll · Published: · Accessed: Respondents' estimates, not time tracking. Historical 2018 data about maintenance workload; it does not measure uptime, recovery time or benefits from a particular modernization.

INDUSTRY EVIDENCE

In Red Hat’s second application modernization report, organizations currently modernizing report benefits in security (58%), scalability (53%) and reliability (52%).

Source: The state of application modernization, second edition · Red Hat · Published: · Accessed: Red Hat-sponsored self-report survey of 1,000 IT respondents in the US, UK and English-speaking Asia-Pacific, October–November 2023. Percentages apply to the modernizing subgroup; they establish neither causation nor outcomes from our service.

Does changing a computer stop the work?

If installation knowledge sits with one person or the only working copy lives on one computer, recovering from a failure becomes harder. Staff changes and software releases can expose the same dependency.

What belongs in installation and restoration work?

  • Repeatable installation: Prepare setup and access steps another authorized person can follow.
  • Tested restoration: Check data correctness and completion of a critical task, alongside opening the backup.
  • Controlled releases: Define deployment steps, owners and the changes to roll back if a problem appears.

Which critical task should the recovery rehearsal cover?

Choose a critical task such as taking an order or preparing a daily report. Make completing that task on a fresh installation or restored environment the first step in application modernization.

A rewrite is not always necessary. Documented installation, tested backups and a rehearsal by another authorized person may meet the immediate need.

Measurement approach

For restoration, setup and releases, we record elapsed time and manual steps from the start to a verified business outcome. Acceptance criteria are agreed before migration. Explore the measurement approach.

Explore your own situation

Frequently asked questions

Does having a backup file prove that recovery will work?

We do not treat the presence of a file as a recovery test. The planned protocol restores the data, checks integrity and verifies that a defined user task can be completed.

Does modernization guarantee a transition without downtime?

We make no such guarantee. A transition plan needs explicit acceptable downtime, verification steps and rollback conditions, and actual interruptions must remain in the results.

Should every manual step be removed?

No. An approval or verification step may deliberately remain a human responsibility. The measurement plan counts manual steps and explains their purpose; a smaller count alone is not success.

Does mobile access establish business continuity on its own?

No. Completing work from another device and restoring a service after disruption are different criteria. Each needs a separate task and explicit success conditions.

How can dependence on one person be examined?

Record who can follow setup, release and recovery instructions and who holds the necessary access. Do not claim that this dependence has been removed until another person has completed the defined task by following the written steps.