Methodology
While final deliverables vary from project-to-project, our overall requirements methodology for requirements gathering is consistent throughout all our projects.
Define the Business Goals. We work with business leaders to clearly define the outcomes they set for their project. During this phase, we discuss how your current objectives develop your future vision for your company. These goals set the direction for all the granular requirements and offer a way to measure the eventual success of the project.
Document the User Requirements. During this phase, we investigate and document all user needs for your system. Our user requirements methodology is heavily fueled with User Cases for most projects, and these step-by-step user scenarios are easy to read and understand from both a business and technical perspective.
Specify the Functional Requirements. Once we have a comprehensive picture of your business and user needs, we begin specifying the functional requirements that provide detailed information for developers building your system. Functional requirements explain scenarios such as what should be shown on a given screen and which actions should trigger errors. Key deliverables in this phase include creating site maps and wireframes for websites showing specific elements that should appear on each screen.