什么时候应该使用哪个?用户故事/用例/功能/待办事项

  • 7048
  • 0

我们在软件开发中总是遇到这些术语。有时人们是一个软件功能——需求/用例、待办事项……。

软件人员使用那个或哪个的约定是什么?

不同的方法/不同的术语

不同的方法或过程使用不同的术语来指代特征。最终,目标是相同的——以小幅增量定期交付业务价值,而且越早越好。

  • 敏捷 /  Scrum 将功能称为 Backlog Item,它往往具有更大的粒度,还可以包括非功能项,例如“设置生产硬件”或“研究 xyz 选项”。
  • XP 将一个特性称为 User Story,这有助于定义功能。
  • DSDM 将功能称为 Requirement,它还可以包括不仅仅是系统功能。
  • 敏捷 UP/  UML 实践者使用 需求 和 用例 来定义特性

 

(翻译自: When Should Use Which? User Story / Use Case / Feature / Backlog Item)

Visual Paradigm International