We take slices of work (epics) and break them into specific, actionable stories so that we can ship as effectively as possible.
Expectations / Description
Success:
- The
prioritizedandreadylanes have stories that are estimated in such a way that leads to low volatility, understandable to the stakeholders of the story (Eng, QA, Design, and release notes that are geared towards any non-tech stakeholder). - If story cycle time is low, that is likely because the stories are appropriately sized. If they are appropriately sized, and the squadmates feel as they know exactly what is next best to work on, you are executing this role at a very high level.
Deliverables:
- Actionable stories
Details
- Usually, only one per squad per quarter
- Takes the epics and ensures that stories are decomposed in such a way that it will ensure the best flow for the squad.
- Usually a full stack engineer or a very technical product owner. Stories can, but likely shouldn't need much work done to them after you have done your magic to them.
AKA
- Squad progress enabler (epic to actionable stories)
- Story backlog groomer
From our recent job description
You will take the slices of work (epics) and break them into specific, actionable stories so that we can ship as effectively as possible (which means the stories are as small and as clear as possible). Ultimately we want stories that help us with forecastability and understandability on a pursuit of continuous value delivery.
How we decompose and sequence the stories requires an understanding of the UI, backend, and any other constraints. Though you’ll be doing your best if you’re getting help from your squad, the bulk of this work will fall to you to ensure it is being done well.
Success looks like:
- We use a kanban board style of project management tool, but we encourage each squad to work in a way that is most effective for the squad. We have 3-week check-ins as a department, so some work in 3-week sprints, while others use a pure kanban. You’ll be successful if your squadmates are clear on what is up next.
- We use multiple metrics that help us measure the health of our delivery. One of them that helps us identify if we have bottlenecks is story cycle time. You’ll be successful if stories are a similar size and therefore have a relatively consistent cycle time.
Key Results/Outcomes
- We take slices of work (epics) and break them into specific, actionable stories so that we can ship as effectively as possible.
- Stories are as small, as clear as possible, and have a relatively consistent cycle time.
- Stories also help us with forecastability and understandability in our pursuit of continuous value delivery.
Requirements
- Story Shaper's must have a position with the reach of 2.1 or higher
- Story Shaper's must be milestone 1+,Decomposition & Sequencing
- Story Shaper's are recommended to be milestone 1+,Data
- Story Shaper's must be milestone 1+,Web Technologies
- Story Shaper's must be milestone 1+,Estimation
- Story Shaper's are recommended to be milestone 1+,Rails
- Story Shaper's must be milestone 1+,Collaboration
- Story Shaper's are recommended to be milestone 1+,React
- Story Shaper's are recommended to be milestone 1+,Ruby
- Story Shaper's must be milestone 1+,Engineering Communication
Configuration Health
- ✅ Has 9 Abilities
- ✅ Is a part of 6 Positions
- ✅ Has been referenced in 4 pieces of public recognition
- ℹ️ Fewer than five people (2) have reacted to this Assignment. To ensure anonymity, analysis will only appear after at least five people have reacted.
- ℹ️ Fewer than five people (1) have an official rating on this Assignment. To ensure anonymity, analysis will only appear after at least five people have ratings.
- ⛔️ Last updated: over 4 years ago
- ℹ️ Never conversed about
Examples / Observations
Observation created almost 6 years agoFeaturing:Ethan M.Joseph A.Joshua A.Waseem D.We ask clarifying questionsWe get agreementsWe inspire others to do better workCommunityDesign CollaborationBack-end engineerFront-end engineerDiscovery engineerEpic shaperStory shaperI am grateful for how these 4 have been communicating on this project. This is a complex project for a variety of reasons. We are splitting up the frontend and the backend. Linking elements in our app is a difficult endeavor. The way these four have communicated to one another and to me has been such a joy. Whether it be Waseem posting killer updates in the channel, Joshua and Joseph presenting their findings on technical deep dives, or Ethan walking me through expectations on epic breakdown, everyone has chipped in to really get this off the ground.
I have been inspired to bring the level of clarity I have found here in other aspects of my job.
Observation created about 6 years agohttps://app.clubhouse.io/lessonly/story/32892/figure-out-whether-and-how-we-should-use-vpns
It doesn't get a ton better than this as it pertains to context.
By simply reading the story I know what the unmet need is, I know what the potential options are, I know why we are prioritizing it now, and I know what is being done next.
❤️🙌🏾
Observation created about 6 years agohttps://app.clubhouse.io/lessonly/epic/27348#activity-32580
This is how acceptance criteria should be written.
This level of detail should be at the story level to ensure clarity.
However, I'd put this level of detail in the epic in scenarios where there is less design, or complicated logic, or a delivery team that doesn't find joy in pushing the boundaries on the details.
Official Story Shapers
This section is for Lessonly folks only. Sign your team up to find your Gruuv!
Teams needing a Story Shaper
This section is for Lessonly folks only. Sign your team up to find your Gruuv!
Positions that reference being a Story Shaper
This section is for Lessonly folks only. Sign your team up to find your Gruuv!
Conversations about Story shaper
This section is for Lessonly folks only. Sign your team up to find your Gruuv!