Training

Requirements Gathering

This gives a good overview at a high level of requirements gathering

This is more detail on what the discovery phase is

This is about the importance of viewing things through the prism of problem statements

This is the next step to that looking at problem analysis

This focuses on how we deliver business analysis in a lean or agile way