Requirements Gathering

Requirements gathering is a critical foundational activity for any software project

We all recognize that not all of the requirements can be defined in advance, a sound requirements gathering approach is likely to yield information to help in developing the initial structure and in ensuring that it will be extensible to meet additional needs as they are identified.

Proper preparation is crucial, and needs to include:

  • A thorough understanding of the approved project scope document;
  • Understanding of the business issues;
  • Collection and review of appropriate documents; and
  • Determining which people need to provide information and the appropriate technique to use with each person.

By observing and questioning your users and their workflow, we help define the requirements that reflect their needs and wants.

For more information about our requirements gathering services or to schedule a meeting: