Bring evidence that helps the first conversation move beyond guesses
A development conversation becomes useful when everyone can point to the same interruption. A description such as “the portal is confusing” may be true, but it leaves several possible problems mixed together. A particular customer task gives the discussion something that can be inspected.
Describe the observation in ordinary language
Imagine a fictional supplier whose customer cannot identify which drawing requires review. The useful starting statement is that the portal shows two files with the same display name and no clear current version. Calling the entire document system broken assumes more than the observation establishes.
Write the steps the customer took, what they expected to see and what appeared instead. Include the relevant public URL or tool names. Avoid sending an actual private drawing; an invented filename and safe screenshot description can explain the issue initially.
Bring the receiving person's interpretation
Ask the colleague who handles the next step what the present record means. Does opening a drawing indicate receipt, or is an explicit approval required? Does a replacement require another review? Who is authorised to make that decision for the customer's location?
These questions separate information presentation from business authority. A developer can improve the interface only after the intended meaning is established. The person who commissioned the original system may not know how the current staff actually use it.
Keep facts and hypotheses apart
List what is known, what is suspected and what requires access. “Two documents share a filename” is observable. “The upload overwrote the approval history” needs investigation. Treating a suspicion as a fact can lead to a scope that repairs the wrong layer.
Also identify behaviour worth preserving. If invited customers reliably reach their own documents, retain that working access path while investigating revision presentation. A useful project protects existing success as deliberately as it addresses the interruption.
Name the decisions outside development
Service conditions belong to the business. Financial treatment belongs to finance and its advisers. Provider account permissions belong to the account owner and supplier. Language meaning may require a qualified reviewer. Identifying those responsibilities early prevents the conversation from turning technical assumptions into business policy.
Leave with a bounded next step
The next step may be a request for documentation, a private investigation or a clearly defined implementation scope. Record the question it will answer, the access required and the evidence that would make its result useful. A first conversation need not produce a credible fixed price when essential dependencies are still unknown.
Use project planning to assemble the fuller brief, then contact Faith Forge Labs with one task and the person able to judge its outcome.