What is a Business Analyst?
A Business Analyst is a simply a problem solver, capable of analyzing the business to identify problems and/ or opportunities and to define solution characteristics. A Business Analyst can act as a liaison between the business and technical worlds, but is not consumed by technology, and not the end user. They provide the process, questions, and techniques to efficiently extract the information needed from the Business Users for successful application development projects. A Business Analyst can also be an integral part of strategic planning, business innovation, or re-engineering effort to help select the right projects and/or facilitate the analysis of what needs to be done to bring the business (or part of it ) to a desired future state.