Arslan Rehmani
Tools Suite/Spreadsheet-to-System Readiness Check
12-Point Transparent Scoring Rubric • Weights Fully Visible

Spreadsheet-to-System Readiness Check

Spreadsheets are phenomenal for prototyping, but lethal for operations when they outgrow their design. Select every symptom currently true for your business. The rubric computes your structural fragility score and tells you exactly what to fix first.

Operational Vulnerability Checklist (12 Criteria)

4 of 12 checked
Multiple concurrent editors in a single workbookWeight: 3x

More than 2 people regularly edit the same spreadsheet simultaneously, causing overwrite conflicts or file locks.

Fragile cross-workbook formulas (VLOOKUP / IMPORTRANGE)Weight: 3x

Workbooks depend on formulas referencing external sheets, network paths, or local file drives that break when files are moved.

No role-based permissions (all-or-nothing file access)Weight: 3x

Anyone with sheet access can view sensitive employee wage data, wholesale cost markups, or banking references.

No immutable audit log of modificationsWeight: 2x

When a cell value changes or a line is deleted, there is no append-only audit trail recording who changed it, when, and the prior value.

Slow month-end close (> 3 business days)Weight: 2x

Closing financial or inventory books takes more than 3 business days due to manual copy-paste reconciliations and error hunting.

Key person risk (workbook understood by only one person)Weight: 3x

The sheet was built by a specific employee who holds the logic in their head; if they are sick or leave, operations freeze.

Workbook sluggishness or row limits (> 20,000 rows)Weight: 2x

File takes noticeable seconds to open, recalculate, or save, and crashes occasionally when computing summary statistics.

Sensitive files stored on local laptops or unmanaged drivesWeight: 2x

Operational sheets are emailed as attachments, downloaded to local laptops, or stored on personal Dropbox accounts.

Lack of input validation (free-text entry in numerical fields)Weight: 2x

Dates entered in inconsistent formats (DD/MM vs MM/DD), negative numbers in quantity fields, or typos in customer names.

No automated daily backup with verifiable recoveryWeight: 3x

Backups rely on Google Drive version history or manual "Save As Copy_v2.xlsx"; no restore test has ever been executed.

Manual re-entry between disconnected software toolsWeight: 2x

Staff manually copy order numbers, tracking IDs, or invoice totals from email/e-commerce into the accounting sheet.

Unchecked circular dependencies or broken `#REF!` errorsWeight: 2x

The spreadsheet contains dormant `#REF!` or `#VALUE!` errors that have been ignored or patched with hardcoded overrides.

Transparent Scoring Rubric
Risk Score % = (Σ Selected_Weights / Total_Weights) × 100
Weight 3: Existential operational threats (concurrency overwrite, zero backups, secret key leakage).
Weight 2: Severe velocity drag (sluggish sheets, manual re-entry, input typos).
Status: Deterministic estimate based on production migration patterns across manufacturing & e-commerce.
Diagnostic Assessment

Spreadsheet Fragility Index

Systemic Risk Score:38%
High Fragility — Staged Database Migration Recommended

Multiple high-risk vectors detected (formula fragility, missing audit trails, or access risks). A fixed-scope Data Audit should precede any software build.

What To Fix First (Priority Order)

1. Multiple concurrent editors in a single workbookP1

Fix: Implement a transactional database (PostgreSQL) with row-level locks and optimistic concurrency.

2. Fragile cross-workbook formulas (VLOOKUP / IMPORTRANGE)P1

Fix: Replace cell-level cross-references with relational foreign keys and SQL indexed joins.

3. Key person risk (workbook understood by only one person)P1

Fix: Extract embedded business rules into version-controlled, documented TypeScript / SQL modules with integration tests.

4. Lack of input validation (free-text entry in numerical fields)P2

Fix: Enforce database CHECK constraints, ENUM types, and schema validations at the UI input level.

Commission a 1-Week Data AuditFixed scope • Source inventory • Working prototype