Discovery Phase Model

Business Requirements

  • - Create a list of individuals who will be impacted by the project
  • - Include representatives from various departments and levels of the organization
  • - Clearly outline the goals and deliverables of the project
  • - Set boundaries for what will and will not be included in the project
  • - Schedule meetings with key stakeholders to gather input and feedback
  • - Ask open-ended questions to understand their needs and expectations
  • - Collect any relevant documents related to the project
  • - Review previous project plans, reports, and requirements documents
  • - Research industry trends and best practices
  • - Analyze competitors and identify potential opportunities for growth
  • - Identify areas where the current system or process is inefficient
  • - Look for opportunities to improve workflow and increase productivity
  • - Determine specific metrics that will measure the success of the project
  • - Establish key performance indicators (KPIs) to track progress
  • - Create fictional representations of different user types
  • - Map out user scenarios to understand how different users will interact with the system
  • - Research competitors' products and services
  • - Identify strengths, weaknesses, opportunities, and threats in the market
  • - Determine the financial resources available for the project
  • - Identify any limitations on staffing, equipment, or other resources
  • - Outline any restrictions on the project timeline or budget
  • - Identify any regulatory or compliance requirements that must be met

Technical Requirements

User Requirements

Functional Requirements

Non-Functional Requirements

Risk Assessment

Timeline and Budget

Communication Plan

Approval Process

Documentation

Related Checklists