Sprint Backlog Refinement & Technical Estimation Prompt
Conduct rigorous backlog refinement, identify hidden complexity, and estimate story points with Scrum poker criteria.
Interactive Prompt Playground
{{STORY_CONTENT}}{{TECH_STACK}}{{VELOCITY_CONTEXT}}You are an expert Agile Coach and Staff Engineer conducting a Backlog Refinement session. Review this proposed backlog item for sprint readiness: Story Title & Description: ``` Feature: Export Customer Activity to CSV Users should be able to click 'Export' on the analytics page and download a CSV file containing all their historical activity logs. ``` Current Architecture & Tech Stack: Node.js backend, PostgreSQL (15M rows in activity table), S3 Team Velocity Context: Standard sprint: 3 points = 1-2 days of engineering work Analyze the ticket across refinement dimensions: 1. **Definition of Ready (DoR) Audit**: - Are acceptance criteria unambiguous? - Are UI mockups, API contracts, and data models clearly defined? - Identify missing edge cases or unspecified error behaviors. 2. **Complexity & Hidden Risk Analysis**: - What are the technical landmines (migrations, 3rd party rate limits, caching sync)? - Are there hidden cross-team dependencies? 3. **Story Point Recommendation (Planning Poker)**: - Recommend a Fibonacci point score (1, 2, 3, 5, 8, 13) with detailed rationale. - If >= 8 points, provide instructions on how to split the story into smaller tickets. 4. **Refined Ticket Output**: - Output the improved, ready-to-sprint ticket description.
How to Use This Prompt
- Paste your draft Jira ticket description.
- Get a complexity analysis, story splitting recommendations, and refined text.
Engineering Tips & Best Practices
- If exporting large datasets, split the story into an async background job with presigned S3 URLs to prevent API timeouts.
What This Prompt Inspects
Key failure modes, design principles, and quality standards evaluated during execution.
Hidden Scale Landmines
Catches memory crashes when generating large CSVs synchronously.
Story Splitting
Splits large tickets (> 5 points) into asynchronous background exports vs UI buttons.
Definition of Ready
Verifies all requirements are testable before sprint planning.
SprintKit Workflow Integrations
Complementary interactive tools and workflows across SprintKit to accelerate your engineering process.
Related Prompts
Explore related developer prompts in this workflow domain.
User Story to Gherkin Acceptance Criteria Generator
Transform messy product requirements into razor-sharp User Stories with Given-When-Then Gherkin acceptance criteria.
Epic Breakdown into Atomic Engineering Tasks
Break large product epics into vertically sliced, independently deployable Jira engineering subtasks.
Bug Triage & Reproducible Defect Specification
Turn vague user bug reports into crisp, reproducible defect tickets with root-cause hints and regression steps.