Reviewing the need for business requirements documentation
A BRD is a very useful, beneficial, and valuable document for all project stakeholders, irrespective of the project methodology they use. When it comes to larger projects, we use a hybrid approach, where design and testing are done iteratively using the agile approach, whereas the rest of the phases fall under the waterfall model with some level of iteration to get maximum value. The BRD document details various aspects of the requirements so that you get the complete picture. If your project is 100% agile, you can skinny down the document and use only the requirements matrix document (covered in detail in the Requirements matrix section), which can serve as your product backlog. The BRD is your most important document for all your subsequent project deliverables. Your effort in documenting the BRD concisely, accurately, and clearly will help reduce issues manifold as the project progresses. For example, one incorrectly understood...