The best metric to measure the success of business analysis is to evaluate if business objectives for each project were achieved. This is however not always easy to do and this blog post proposes other metrics to get good indicators of success of the business analysis efforts.
Those metrics could be:
* % of business objectives met
* % of user adoption
* average missed requirements
* out of scope requirements added
* business analysts turnover