(Source: TechRepublic) Requirements gathering is an important process in project management, without this, it is virtually impossible to successfully meet project goals. … interviews, focus groups, direct observation, surveys, prototyping, and reverse engineering – each of which offers specific benefits depending on the nature of the project.