Documents business and technical requirements using best practices methods including: high-level systems, diagrams, requirement traceability matrices, user stories, functional specification documents, data maps, test cases, workflow diagrams, system interface and user report requirements according to standardized methods while using natural language accessible to non-technical communities