Tech Leadership Assignment: Story shaper

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 prioritized and ready lanes 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 ago

I 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 ago

https://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 ago

https://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

Manager Details:
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!

Embed code

<iframe src="http://ourgruuv.com/our/roles/16?embed=true&name=story_shaper&organization=lessonly"></iframe>