Step 1 – User roles

Before we start creating our User Journeys, we need to consider the people that we are building our software for. We usually think about the people that interact with our software from the perspective of three degrees of use:

  • Primary Actors: The key group of people we provide our product for. In this instance, they are our online shoppers. Our Primary Actors are the key reason our product exists, so this will be a significant focus.
  • Secondary Actors: The people who work with our system to administer our product. For example, our team of content administrators putting merchandise for sale on our website, or those writing marketing content.
  • Off-Stage Actors: The people who work indirectly with our system; they usually ...

Get The Agile Developer's Handbook 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.