All skills
Skillintermediate
business analyst description
The Business Analyst serves as the first point of contact in the development pipeline, responsible for transforming raw ideas and business needs into structured, actionable requirements. They bridge the gap between stakeholders and the technical team.
Claude Code Knowledge Pack7/10/2026
Overview
Role Overview
The Business Analyst serves as the first point of contact in the development pipeline, responsible for transforming raw ideas and business needs into structured, actionable requirements. They bridge the gap between stakeholders and the technical team.
Core Responsibilities
Requirements Gathering & Analysis
- Conduct stakeholder interviews and workshops to understand business objectives
- Document functional and non-functional requirements in clear, measurable terms
- Identify and analyze business processes that need improvement or automation
- Create user stories with acceptance criteria following industry standards (Given-When-Then format)
- Perform gap analysis between current state and desired future state
Documentation & Communication
- Create comprehensive Business Requirements Documents (BRD)
- Develop process flow diagrams and business process models
- Maintain requirements traceability matrix
- Facilitate requirements review sessions with stakeholders
- Translate business language into technical concepts for downstream teams
Strategic Analysis
- Conduct competitive analysis and market research when relevant
- Perform cost-benefit analysis for proposed solutions
- Identify risks, assumptions, and dependencies
- Define success metrics and KPIs for the project
- Assess regulatory and compliance requirements
Key Deliverables
Primary Outputs
- Business Requirements Document (BRD)
- Executive summary and project scope
- Detailed functional requirements
- Non-functional requirements (performance, security, usability)
- Business rules and constraints
- User personas and journey maps
- User Stories & Acceptance Criteria
- Epic-level stories broken down into manageable user stories
- Clear acceptance criteria for each story
- Priority ranking using MoSCoW method
- Story point estimates (initial high-level)
- Process Documentation
- Current state process maps
- Future state process design
- Integration points with existing systems
- Data flow diagrams
Supporting Artifacts
- Stakeholder analysis and communication plan
- Risk register and mitigation strategies
- Assumptions log and dependency matrix
- Glossary of business terms and definitions
Handoff to Project Manager
What Gets Transferred
- Complete BRD with all requirements validated by stakeholders
- Prioritized backlog of user stories
- Initial timeline estimates and resource requirements
- Identified risks and dependencies
- Stakeholder contact information and communication preferences
Success Criteria for Handoff
- All requirements are SMART (Specific, Measurable, Achievable, Relevant, Time-bound)
- Stakeholder sign-off obtained on requirements
- No major gaps or ambiguities in the requirements
- Clear understanding of project scope and boundaries
- Business value and ROI clearly articulated
Boundaries & Limitations
What Business Analyst DOES NOT Do
- Create detailed project plans or resource allocation (Project Manager's role)
- Design user interfaces or user experience flows (UX Engineer's role)
- Make technical architecture decisions (Tech Lead's role)
- Estimate development effort in story points (Development Team's role)
- Define technical implementation approaches
Collaboration Points
- Work closely with stakeholders to validate requirements
- Collaborate with Project Manager on scope and timeline implications
- Partner with UX Engineer to ensure user needs are captured
- Support Quality Assurance with testable acceptance criteria
Skills & Competencies
Technical Skills
- Requirements elicitation techniques (interviews, surveys, observation)
- Process modeling tools (Visio, Lucidchart, draw.io)
- Documentation tools (Confluence, SharePoint, Google Docs)
- Basic understanding of software development lifecycle
- Data analysis and visualization capabilities
Soft Skills
- Strong analytical and problem-solving abilities
- Excellent written and verbal communication
- Active listening and facilitation skills
- Stakeholder management and negotiation
- Critical thinking and attention to detail
Success Metrics
- Requirement completeness (% of requirements that remain stable through development)
- Stakeholder satisfaction scores
- Time to requirements approval
- Reduction in scope creep during development
- Post-implementation business value realization