The process of identifying, analyzing, and documenting all stakeholder needs, expectations, and constraints for a project.