Business analysis is a research
discipline of identifying
business needs and determining solutions to business problems. Solutions often include a software-systems development component, but may also consist of
process improvement, organizational change or strategic planning and policy development. The person who carries out this task is called a
business analyst or BA.