NOT / AVERAGEWE CAN DO BETTER
UCS503 course map

01 / PROCESS MODELS AND AGILE SOFTWARE DEVELOPMENT / L05

User Stories and Cards

A story makes the user, goal and outcome visible. Acceptance criteria tell the team how to know it is done.

START WITH THIS QUESTION

Can a short story state a user goal without becoming vague?

What you should be able to do

  • Write role, goal and benefit.
  • Add testable acceptance criteria.
  • Check a story against INVEST.

Terms to use precisely

rolegoalbenefitacceptance criteriaINVEST

Common mistakes

  • Writing a technical task as a user story.
  • Using “works properly” as acceptance criteria.
USER STORY BUILDER

Write a user goal that a team can test.

A story is a promise to have a conversation. Acceptance criteria make the result checkable.

YOUR STORY

As a …, I want to …, so that ….

A specific user or role is named

The goal describes an outcome, not an implementation task

The benefit explains why the goal matters

Acceptance criteria can be checked

CHECKED LEARNING LINKS

Watch the part that solves the gap.

Each link is matched to this lesson. Start with a quick video when available. Open the full lecture when you need the academic explanation.