- Requirements Elicitation & Scoping:
Conducting stakeholder interviews and workshops to define the initial problem, scope, and high-level business objectives.
- User Story and Acceptance Criteria Development:
Translating business objectives into clear, concise Agile artifacts (User Stories) with verifiable Acceptance Criteria for development and QA teams.
- Functional & Non-Functional Specification:
Authoring formal Software Requirements Specifications (SRS), focusing on both functional behavior and critical non-functional elements (e.g., performance, security, maintainability, and reliability).