A person acting as business-process analyst must be a good facilitator and have excellent communication skills.
Knowledge of the business domain is essential for those acting in this role; however, it is not necessary for other
A business-process analyst should be prepared to:
assess the situation of the target organization where the project's end-product will be deployed
understand customer and user requirements, their strategies, and their goals
perform a cost/benefit analysis for any suggested changes in the target organization
discuss and support those who market and sell the end-product of the project