User and Functional Requirements Specifications