Building the Right Thing the Right Way

Building the Right Thing the Right Way: What it Means to Create a Product and the Future Beyond Agile - I read this book.

This book verbalizes various aspects of the product development process. Here are some notes on points that caught my attention:

  • The two levers for managing product creation are interconnected:
    • Risk Management
      • Detect and address requirement risks, technical risks, personnel risks, and political risks as early as possible.
    • Expectation Management
      • Adjust expectations among stakeholders.
      • Gantt charts (schedules) can serve as tools for visualizing expectations and facilitating communication.
  • Naming activities in product creation:
    • Makes them easier to handle in communication and fosters shared understanding.
  • Both the Product Owner and the Development Team cross boundaries:
    • To fulfill the goals of the product, both parties must step into each other's domains.
  • In the hypothesis testing phase:
    • Explore MVPs using a set-based approach (progressing while keeping options open).
    • Create and validate MVPs using a point-based approach (progressing with narrowed-down options).

Impressions

To summarize boldly and without fear of oversimplification, this book outlines the entire product development process combining Lean Development × Agile + Scrum.

To implement this process, it feels like having an Agile-proficient team capable of continuously and swiftly cycling through hypothesis testing and product improvement is a prerequisite. While some teams are adept at hypothesis testing cycles but struggle with Scrum, or vice versa, such teams need to build a solid foundation first. (Being proficient in both is ideal, but that's quite challenging, isn't it?)

Building the right thing the right way requires overcoming all kinds of uncertainties, making it very difficult.

I also want to focus on not creating the wrong thing.

When making decisions, being able to reflect on whether those decisions were correct is an important step toward achieving the next "rightness." (Poetic thought)

I believe organizing correct and incorrect information helps guide product development. (Defining "rightness" is difficult, so organizing things in a binary way is also challenging...)

The discussion on perspective and viewpoint in the latter chapters was excellent. It made me realize that I still lack the ability to shift perspectives effectively.