DEV Community

Paweł Płotka
Paweł Płotka

Posted on • Originally published at pplotka.dev

1

A few words of shared understanding, i.e. a review of Jeff Patton's books User Story Mapping

Recently I have finished Jeff Patton's books User Story Mapping. As we can read in the book summary, Jeff will explain the technique called user story mapping. In practice, in his book, the author shows us plenty of real-world examples, all of which serve another goal of usage story mapping and the consequences of not using it. So, we have the example of Gary, who is a music producer. Thanks to the story mapping, Gary was able to search the big picture and limit the scope of the project.
 
More examples discover other possible usages:

  • using user story mapping to coordinate work of teams 
  • using user story mapping to better estimation
  • using user stories to choose features for MVP and then faster validate this MVP

In each example, Jeff smuggles a few tips on how to lead a user story workshop. Despite this, I regard this book too long and its examples too detailed. The actual content could easily fit in half of the book’s length.

For me, the main takeaway is shared understanding being the most vital. All stakeholders should understand the system goal and its features in the same way, which is more important than good written, detailed documentation. 

On my scale, the book gets 3/5. I recommend these books to every developer that would like to be more than only a coder. 

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

While many AI coding tools operate as simple command-response systems, Qodo Gen 1.0 represents the next generation: autonomous, multi-step problem-solving agents that work alongside you.

Read full post

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more