Requirement Gathering

The documentation would come first for improved clarity, better comprehension from all parties, and to get everyone on the same page.