Business Analysis Defined: Learn what BA is, when to do it in Agile and Waterfall SDM, and what techniques are in use.