本文已使用 Google Cloud Translation API 自动翻译。
某些文档最好以原文阅读。
用户故事是从用户的角度对功能进行的简短描述。它们用于敏捷软件开发以捕获客户的需求。
用户故事以用户日常语言中的一句话或几句话的形式编写。它们以第一人称写成,关注用户的需求和目标。用户故事应该简洁、清晰,并且易于所有利益相关者理解。
用户故事用于捕捉用户对系统的需求,应该从用户的角度来编写。它们应该包括用户的目标、预期的结果以及任何约束或限制。用户故事还应包括验收标准,即用户故事必须满足的条件才能被视为完整。
用户故事是在敏捷项目的规划阶段编写的。它们用于定义产品的需求并帮助团队了解需要构建的内容。然后将用户故事分解为任务并分配给各个团队成员。
作为客户,我希望能够查看我的订单历史记录,以便我可以看到我购买了什么。
验收标准:
优点:
缺点:
用户故事与其他敏捷开发技术密切相关,例如验收测试驱动开发 (ATDD) 和行为驱动开发 (BDD)。 ATDD 和 BDD 都是使用自动化测试来验证用户故事需求的技术。