5e9513e7_niques_Work__Improved_Feedback__Description
[Technique] Big Requirements Up Front (BRUF) [Feedback Period] Months. It is typically months, if not years, before stakeholders are shown working software which implements their requirements. [Description] 
With a BRUF approach, a comprehensive requirements document is developed early in the project lifecycle which is used to guide the design and implementation efforts.
Why Agile Software Development Techniques Work: Improved Feedback
Description