See this post for reasons why even non-technical folks could benefit from knowing and being explicit in requirements.