I don't know. The projects I got involved in that had an analyst involved tended to have reams of documentation for the obvious features, completely missed the non-obvious features and was wildly wrong in parts.
This is what agile was created to solve. It was an acceptance of the reality and an attempt to live with that rather than trying to bend it to your will.
This is what agile was created to solve. It was an acceptance of the reality and an attempt to live with that rather than trying to bend it to your will.