Chapter 4. Defining and illustrating features

This chapter covers

  • Describing and organizing features and user stories
  • Illustrating features with examples
  • Using these examples to build up a common understanding of the requirements

In the previous chapter you learned how important it is to understand why you’re building a piece of software and what its ultimate purpose will be in business terms. We looked at how you can clarify what you want to achieve and how you expect this to benefit the business (the business goals), and also at who will benefit or be affected by the project (the stakeholders) and what you need to deliver at a high level to achieve the business goals (the capabilities).

Now it’s time to describe how you can provide ...

Get BDD in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.