Hi, The Business Analyst has a simple (but extremely hard) role: to make sure that the chain of reasoning that leads from the definition of a problem/opportunity results in delivered solutions meeting user requirements, proving every step of the way that each step is the next logical, rational step. There are many ways (methodologies) to do this but they all have the same scope and perform the same function so they are all fundamentally the same. For further discussion of this, please visit www.businessanalystsolutions.com ....or email me! (Guy@ba-solutions.co.uk) Regards, Guy