Question: who gathers requirements in agile?
Answer: Business/User Requirements. The very first items that need to be discussed and documented are the business requirements for the project. ...  Functional Ideation/Requirements. ...  Implementation/Transition Requirements. ...  Final Thoughts.