Practice

How do you write requirements so that engineers and designers build the right thing?

Read first: a sample answer

Fictional sample answer written by JoRoute to show the shape of a strong answer. Do not copy it: replace every detail with what is true for you.

I use a one-page Confluence template for requirements that starts with the problem and who has it, because engineers make better choices when they know why. Then I add acceptance criteria as plain checks and two or three examples. For example, for a password reset flow in 2023 I wrote seven acceptance criteria, including what happens with an expired link. I share the draft with engineering and design before it is final and stay available on chat. That communication cut our questions during the sprint from about twenty to five.

Use only details that are true for you. The benchmark below is fictional.

What you type here is sent to JoRoute's server to produce this result, then discarded. It is not stored or logged, and no account is needed.

Next in your job search