Skip to content

Step 1 - Capture the Problem (PPE)

Purpose

Convert a raw observation into a clearly stated problem without implying a solution.

This step exists to ensure the process starts with reality, not ideas.


When To Run This Step

This step is executed by a person when they identify a business problem that may require investigation, prioritisation, or structured decision-making.

A PPE is the entry point to the Feedback Loops process and should be created when:

  • Something is not working as expected from a business, operational, or user perspective
  • The issue cannot be resolved through routine operational processes
  • There is uncertainty about impact, cause, or next steps
  • The team needs to decide whether the problem is real and worth advancing

What This Step Is Not For

This step should not be used for:

  • Software defects or bugs These should be logged through the standard bug or incident process.
  • Pure implementation tasks with no underlying problem to assess

Feature Requests (Important)

A feature request is not a valid PPE in its original form.

However, a feature request may be converted into a PPE if it can be restated as:

  • a business problem,
  • an unmet need,
  • or an observed limitation in current behaviour,

without prescribing a solution.

If a feature request cannot be expressed as a problem statement, it does not enter the Feedback Loops process.


Key Principle

Feedback Loops always starts with a problem, never with a solution.

If that condition is not met, this step must not proceed.


Inputs (Required)

  • A first-hand observation or reported issue
  • A description of what is happening today
  • Identification of who is affected

No evidence is required at this stage.


Prompt to Run

  • Prompt Name: Pain Point Entry (PPE)
  • Prompt Version: v1.0
  • Prompt Location: PPE Generator

Instruction: Run the PPE prompt using the provided inputs. Do not edit, extend, or reinterpret the prompt.


Outputs (Produced)

The step produces a Pain Point Entry (PPE) containing:

  • Problem summary (plain English)
  • Who is affected
  • Initial evidence (if known)
  • Reporter information
  • Date captured

The output must be written as a standalone artifact.


Artifact Storage

Store the PPE in the predefined system of record selected during setup.

  • One primary location only
  • The artifact must be referenceable (link, ID, or path)
  • Ownership must be clear

Copies may exist, but the system of record is authoritative.


Validation Rules

The PPE is valid only if:

  • The problem is described without proposing solutions
  • The language reflects observation, not diagnosis
  • The scope is narrow enough to be understood by someone outside the team

The PPE is invalid if it:

  • Mentions tools, features, or fixes
  • Assigns blame
  • Assumes root cause without evidence

Invalid PPEs must be rewritten before proceeding.


Decision Gate

Question: Is the problem clearly stated, observable, and free of solution bias?

Outcomes:

  • Yes: Proceed to Step 2 - Validate the Problem (PEV)
  • No: Revise the PPE

No other outcomes are allowed.


Failure Modes & Anti-Patterns

  • Writing a feature request disguised as a problem
  • Using vague language (“users are unhappy”)
  • Collapsing multiple problems into one entry
  • Treating this step as a formality

If this step is rushed, the rest of the process degrades.


Traceability

  • Previous: None (entry point)
  • Next: Step 2 - Validate the Problem (PEV)
  • Produces: Pain Point Entry (PPE)
  • Enables: Problem Evidence Validation (PEV)

Status

  • Maturity: Stable
  • Enforced by Tooling: Planned