Overview

Requirement Gathering Techniques:

– Interviews, Workshops, JAD sessions, Surveys, Brainstorming, Document Analysis, Prototyping

– Requirements Prioritization Techniques:

– MoSCoW, Kano Model, Ranking, T-Shirt Sizing

– Agile Methodology Proficiency:

– Understanding of Agile User Stories

– Familiarity with Agile ceremonies: Sprint Planning, Stand-up, Sprint Review, Sprint Retrospective

– User Story Writing and Acceptance Criteria (Given/When/Then format)

– Business Analysis & Documentation Tools:

– Microsoft Visio / Miro / Draw.io / Lucidchart (for Process Mapping)

– JIRA / Confluence / Azure DevOps Wiki / MS Office (for Agile Project Management)

– Balsamiq / Figma / Sketch / Miro (for Prototyping)

– Tableau / Power BI (for Data Visualization)

Process Modeling:

– BPMN (Business Process Model and Notation)

– Functional and Non-Functional Requirement Documentation:

– Functional: Use Cases, User Stories

– Non-Functional: Performance, Security, Usability, Reliability, Scalability

– Stakeholder Management & Communication Skills:

– Ability to interact with both technical and non-technical stakeholders

– Explain complex concepts simply

– Critical Thinking and Problem-Solving

Mandatory Skills:

– 4-6 years of Business Analysis experience within a consultancy or services provider

– Proven ability to produce detailed Business Requirements Documents (BRD)

– Business Process Mapping and Documentation

– Experience in Agile delivery environments

– Experience in Digital Transformation or Application Modernisation projects