The Modern Analyst Blog for Business Analysts

The 8 key responsibilities for Business Analysts on software projects

I stumbled upon a great blog post by Jerry Nixon, Principal Architect for NixonCorp, which covers from a developer's perspective eight reasons why Business Analysts bring value to a project through what they do: