You have the responsibility to
- Speak customer language
- Learn about customer’s business and their objectives
- Record requirements in an appropriate form
- Provide explanations of requirements, practices and deliverables
- Accept change of requirements
- Maintain an environment of mutual respect
- Provide ideas and alternatives for customers’ requirements and their solutions
- Describe characteristics that will make the product easy to use
- Provide ways to adjust requirements to accelerate development through reuse
- Provide a system that meets customers’ functional needs and quality expectations
The BA role ensures the project’s success by eliciting requirements from stakeholders. They also need to interact with various other roles:
- Other stakeholders
- User representatives
- Project sponsor
- Project management
- Development team
- Testing team
Primary Responsibilities
- Define business requirements
- Plan the requirements approach
- Identify project stakeholders and user classes
- Elicit requirements
- Analyze requirements
- Document requirements
- Communicate requirements
- Lead requirements validation
- Facilitate requirements prioritization
- Manage requirements