User story:在敏捷软件开发中,用简短、以用户为中心的方式描述一个功能需求的小文本条目,强调“谁(用户/角色)”“想要什么”“为什么”,常见格式为:As a…, I want…, so that…。也可译为“用户故事”。(在其他语境中也可能泛指“用户的经历/叙事”,但最常用的是敏捷术语。)
/ˈjuːzər ˌstɔːri/
We wrote a user story for the login page.
我们为登录页面写了一条用户故事。
After interviewing customers, the team split the user story into smaller ones and added clear acceptance criteria to reduce misunderstandings.
在访谈客户之后,团队把这条用户故事拆成更小的故事,并补充了清晰的验收标准,以减少误解。
user story由 user(用户)+ story(故事/叙述)组成,作为敏捷开发(Agile)中的术语在20世纪末逐渐普及,用“故事”这种更贴近日常表达的形式来替代冗长的需求文档,强调从用户价值出发、便于讨论与迭代。