There are different units of work associated with Agile projects. Work can be broken as features, epics, user stories, and tasks. You’ll begin estimating the schedule for the project. While you may be accustomed to estimating tasks in measurements like hours or days, the Professional Scrum method involves approaching this differently. Rather than jumping directly into absolute units, you’ll begin estimating the schedule by comparing tasks with each other and assigning “units of effort” or “story points.” You’ll examine the process for this in the discussion, along with the benefits of approaching scheduling this way. You’ll also apply this process of scheduling toward your product backlog items.
Define each unit of work and its relationship to the other units. Provide an example that enables you to demonstrate your understanding of the units of work.
Agile projects manage work through various units, each with its own purpose and relationship to others. Here’s a breakdown:
1. Epic:
2. Feature:
3. User Story:
4. Task:
Example:
Imagine an epic to “Modernize our online store.” It can be broken down into several features, like “Implement a new product search engine” and “Upgrade the checkout system.” Each feature then translates into user stories, like “As a customer, I want to search for products using relevant filters” or “As a customer, I want to complete checkout using different payment methods.” Finally, each user story is further divided into concrete tasks, like “Develop search filter functionality” or “Integrate payment gateway API.”
Benefits of Relative Estimation:
Remember: