Skip to main content

Step 2 — Problem Definition

⏱️ At a Glance Step 2 of 5 — and the most important one. Write one dense paragraph covering: what's broken, who it affects, and a number that proves it's a real problem. Vague input here means a vague, generic BRD later — specific input here means a sharp one.

The Problem Definition step captures the real-world pain points your project addresses. The more specific and data-driven your inputs, the more precise your AI-generated documents will be — this is the single highest-leverage step in the entire brief.

This stage captures three dimensions:

  • What is broken — the current failure or gap
  • Who is impacted — teams, customers, or systems affected
  • Which metrics are failing — quantifiable indicators of the problem

Steps

  1. In the input field, describe what's broken, who's impacted, and which metrics are failing.
  2. Craft a clear problem statement that captures all three dimensions in a single, dense paragraph.
  3. Click Back to return to Project Overview.
  4. Click Continue to proceed to Step 3 — Solution Design.
  5. Click Save Draft to store progress and resume later.

✏️ Avoid vague statements like "the system is slow" or "tracking is hard." Instead, name the specific pain point, the affected user role, and a measurable impact. Vague inputs produce vague BRDs.


Worked Example — Contractor Sync

This is where the Contractor Sync story actually starts. Here's the real situation that was typed into this field.

The Underlying Problem

Before Contractor Sync existed, a facilities services company managed cleaner attendance entirely manually. Supervisors and the cleaners themselves tracked clock-in and clock-out times over phone calls, WhatsApp messages, and end-of-day spreadsheet entry. There was no system of record — just a supervisor's memory and whatever a cleaner self-reported.

What Was Broken

  • No reliable way to confirm a cleaner was physically present at the correct client site when they "clocked in."
  • Constant manual data entry to reconcile phone-call check-ins into payroll spreadsheets.
  • Disputes between cleaners and supervisors over actual hours worked, with no record to resolve them.
  • No visibility for the business into real-time staffing coverage across client sites.

Who Was Impacted

  • Cleaners — frustrated by disputes over hours and inconsistent pay.
  • Site supervisors — buried in manual reconciliation work every single day.
  • Payroll/Operations team — processing attendance data riddled with manual entry errors.
  • Client sites — no transparency into whether contracted coverage was actually being met.

Failing Metrics

  • Manual reconciliation time per supervisor: ~45–60 minutes/day.
  • Attendance disputes: roughly 8–10 per week across the cleaner workforce.
  • Payroll correction rate due to attendance errors: ~12% of pay runs.

The Problem Statement (as entered into DeX)

"Cleaner attendance across client sites is tracked manually via phone calls and spreadsheets, with no way to verify that a clock-in actually happened at the correct location or by the correct person. This creates daily manual reconciliation work for supervisors, frequent disputes over hours worked, and payroll errors in roughly 1 out of every 8 pay runs."

This single paragraph is what DeX's AI used downstream to generate the BRD's Executive Summary and Background sections (see Sample BRD).


Why This Step Matters So Much

Compare this to the BRD excerpt generated for the Loanmind AI project (a different, larger example from a lending platform), where the problem definition described:

Manual collection, classification, and verification of unstructured documents made underwriting smaller loans economically unviable for lenders.

Notice the pattern in both cases: a specific operational failure, a named impacted group, and a quantifiable cost. That structure is exactly what the AI engine is trained to extract and expand into formal business requirements.

🧩 The formula, in short: [Specific failure] + [who it hurts] + [a number that proves it] = a problem statement DeX can turn into a sharp BRD. Drop any one of the three and the AI has to guess — and guesses produce generic output you'll spend time fixing later.


What's Next

➡️ Solution Design — Describe what you're building, for whom, and how success will be measured.