Digital Transformation

Story Formatting: “As”, “I need”, “So that”

Part 4 of 6: Guide to Modern Business Analysis


When implementing ServiceNow, the quality of your user stories can make or break the success of the platform. Clear, well-structured stories help align stakeholders, guide configuration decisions, and keep the implementation grounded in real business value. One of the simplest—and most effective—ways to write user stories is the “As, I need, So that” format. This format forces you to think about who the requirement is for, what they need, and why it matters. It keeps requirements concise while still tying them back to actual business use cases. Using a standard format across all stories also helps maintain cohesive documentation standards.

As – Who is this requirement for?

The “As” statement identifies the user or role that the requirement applies to. This could be:

    • A specific user (for example, an HR administrator)
    • A user group or business role
    • A ServiceNow role, such as Service Desk Agent or ITIL User

By clearly defining the audience, you ensure that everyone understands whose problem you are solving with this requirement and can validate whether the requirement truly meets that user’s needs.

I need – What is the requirement?

The “I need” portion describes the capability or functionality being requested. This is the core of the requirement—what the user must be able to do in ServiceNow.

In this portion of the story, the statement should remain high-level. Detailed logic, edge cases, and validations can (and should) be captured later in the Acceptance Criteria. This keeps the story readable while still leaving room for precision during build and testing.

So that – Why does this matter?

The “So that” clause explains the business justification for the requirement. In other words:

    • Why are we implementing this?
    • What value does it deliver to the business or the user?

This part is critical. It keeps requirements anchored to real business outcomes instead of becoming a list of disconnected technical asks. It communicates to stakeholders why we must implement this requirement.

Here’s a basic example of a user story using this format:

As a Service Desk Agent, I need to have access to read and write incident records, so that I can manage my workload effectively.

This single sentence captures:

    • The who: Service Desk Agent
    • The what: Read/write access to incident records
    • The why: To manage workload effectively

Even someone new to the project can quickly understand the intent of the requirement. It is understandable to both a technical and non-technical audience.

This is a simple example, but the same structure scales to much more complex requirements. Even when user needs involve multiple systems, approvals, or conditions, they can still be framed using the As, I need, So that format. Doing so helps keep ServiceNow implementations focused on user value, improves collaboration across teams, and ultimately leads to better outcomes for the business.

 

 

Similar posts

Get notified when new resources are added

Receive an email when new resources are published.  Stay current with the Astrica team!