Why isn't my spec clear enough to build from?
You sit down to write the spec. You reread it five times. Something is still missing. Then someone asks a question the spec should have answered, and you realize you don't know the answer either. The spec did not fail you. It told you the truth. Every blank spot in that document is a decision you haven't made yet, wearing the costume of a sentence you haven't written yet. You keep editing the costume. Stop treating the document as the place where thinking happens. It is the place where a decision, already made, gets recorded so others can act on it. If you haven't decided, no amount of rewriting will make the page honest.
Your spec is not unclear because you write badly. It is unclear because you have not decided what 'done' looks like. You are trying to decide and describe in the same sentence. Stop. Decide first. Write second. The words will come easily once the decision is made.
What changes unlock by starting
- You can tell whether a spec is unclear because of a missing decision or a missing sentence.
- You stop rewriting the same paragraph without knowing why it won't settle.
- You bring fewer, sharper questions to the people who have to approve the work.
- You finish specs faster, because you are no longer solving and writing in the same breath.