什麼時候應該使用哪個?用戶故事/用例/功能/待辦事項

我們在軟件開發中總是遇到這些術語。有時人們是一個軟件功能——需求/用例、待辦事項……。

軟件人員使用那個或哪個的約定是什麼?

不同的方法/不同的術語

不同的方法或過程使用不同的術語來指代特徵。最終,目標是相同的——以小幅增量定期交付業務價值,而且越早越好。

  • 敏捷 /  Scrum 將功能稱為 Backlog Item,它往往具有更大的粒度,還可以包括非功能項,例如“設置生產硬件”或“研究 xyz 選項”。
  • XP 將一個特性稱為 User Story,這有助於定義功能。
  • DSDM 將功能稱為 Requirement,它還可以包括不僅僅是系統功能。
  • 敏捷 UP/  UML 實踐者使用 需求 和 用例 來定義特性

Leave a Reply

發佈留言必須填寫的電子郵件地址不會公開。