You are previewing User Stories Applied: For Agile Software Development.

User Stories Applied: For Agile Software Development

Cover of User Stories Applied: For Agile Software Development by Mike Cohn Published by Addison-Wesley Professional
O'Reilly logo

Chapter 13. Why User Stories?

With all of the available methods for considering requirements, why should we choose user stories? This chapter looks at the following advantages of user stories over alternative approaches:

  • User stories emphasize verbal communication.
  • User stories are comprehensible by everyone.
  • User stories are the right size for planning.
  • User stories work for iterative development.
  • User stories encourage deferring detail.
  • User stories support opportunistic design.
  • User stories encourage participatory design.
  • User stories build up tacit knowledge.

After having considered the advantages of user stories over alternative approaches, the chapter concludes by pointing out a few potential drawbacks to user stories.

Verbal Communication ...

The best content for your career. Discover unlimited learning on demand for around $1/day.