Functional Requirements

  • Are things the system must do
  • Describe user-required behavior
  • Are also called behavioral requirements
  • Can be documented in text, graphical, or matrix formats

Non-Functional Requirements

  • Are things that the solution must have
  • Constrain or modify the solution behavior, design, or function
  • Are also called supplemental requirements
  • Can be in text or matrix formats

By Morgan

CBAP and PMI-ACP with over 20 years of Project management and Business Analysis experience.