Chapter 4. Expressing Desirements with User Stories

You learned in the previous chapter that software comes to life by addressing desirements. The purpose of this chapter is to learn how to express and record desirements.

In this chapter, you learn about user stories, one of the most efficient techniques for identifying and discovering stakeholders’ desirements. This chapter discusses decoupling roles, desires, and benefits to establish a ubiquitous language and enforce a shared understanding. It concludes by explaining that a product backlog should be used to record the user stories.

Describing Desirements by Using User Stories

People interact with software to satisfy their desires. Their most important desires become requirements or, in other ...

Get Executable Specifications with Scrum: A Practical Guide to Agile Requirements Discovery now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.