As the name suggests, requirement gathering is all about gathering the relevant information about the project, including the infrastructure information, technical information like data sources and connectivity, dashboarding and reporting requirements, and user and licensing information. In short, requirement gathering is all about an understanding of each and every aspect needed to design and implement the perfect solution.
Let us understand requirement gathering using a real life example.
Let us picture going for a vacation. Once you have taken the decision, the next question is--What are the various factors I need to ponder?
Most of us will start making notes of basic questions, like the ones mentioned next:
- Where do I want to go for a vacation?
- What is the budget?
- What is the duration of the vacation?
- How will I travel to the location?
- Where...