Representative sample—not a client case study

See the business decision behind the technical findings.

When you need to ship an MVP—or decide whether to replace a SaaS—clear evidence turns uncertainty into a focused next step. This fictional example shows what was tested, what failed, why it matters, and what proves the issue is closed.

View the sample assessment
boldkite

Technical assessment · Representative sample

BK / 001
Decision

Launch with specific safeguards.

The MVP can support a limited launch, but customer access must remain limited until tenant authorization, rollback, and backup recovery pass the written checks.

ApplicationNorthstar Portal
Review scope3 customer-critical workflows
Evidence state1 launch blocker · 2 high risks
Recommended pathFocused sprint
01

What we reviewed

A B2B workspace app used to invite customer teams, upload operational records, and approve a weekly result.

  • Sign-in, invitations, and role changes
  • Customer data boundaries
  • Upload-to-approval workflow
  • CI/CD, release, alert, backup, and recovery controls
02

Priority findings

Critical
F-01

A customer can bypass the workspace boundary

Evidence
A signed-in user changed the workspace identifier in one request and received records belonging to a different demonstration tenant.
Why it matters
One customer could view another customer’s information. That is a launch blocker.
Recommended fix
Enforce workspace membership on the server and add tests that attempt unauthorized access.
High
F-02

No tested way to reverse a failed release

Evidence
The production release is published directly. The team has not restored the prior application version and compatible database state together.
Why it matters
A failed release could leave customers unable to use the app while the team works out how to recover.
Recommended fix
Version releases, add an approval gate, and rehearse the written rollback steps.
High
F-03

Backups exist, but recovery is unproven

Evidence
Daily backups are enabled, but no dated restore record or integrity check exists.
Why it matters
The team does not know whether it can recover the records customers depend on or how long it will take.
Recommended fix
Restore into an isolated environment and record the result, timing, and owner.
03

Completion checks

1

A user from Workspace A cannot read, change, or infer Workspace B records.

Open
2

Unauthorized administrative actions fail at the server boundary.

Open
3

The prior release and compatible database state can be restored using written steps.

Open
4

A backup is restored into isolation and the critical records are verified.

Open
5

A simulated critical failure alerts the named owner with an actionable message.

Open

Recommended next step

Focused implementation

Scope
A focused MVP

Timing
Locked before work starts

Acceptance
Written checks

Lower-priority tuning and broader feature work remain outside the agreed scope.

What the assessment gives you

A decision your team can use—even if someone else does the implementation.

Start with the right scope

A focused MVP is enough to get moving.

Tell us what you need to ship. Qualified MVPs start at a fixed $1,500 for seven business days.

Ship my MVP — $1,500