首页 > 技术文章 > Epic & Feature & Story & Task

bianchengxia 2019-08-19 15:33 原文

1、华为云访问地址

  https://auth.huaweicloud.com/authui/login

2、Epic & Feature & Story & Task 含义

  (1)Epic:是公司重要战略举措;也可以是重大的技术演讲.企业通过对Epic的发现、定义、投资、管理和落地达成,使得企业的战略投资主题得以落地,并获得相应的市场地位和回报。Epic的粒度比较大,需要分解为Feature,并通过Feature继续分解细化为User Story来完成最终的开发和交付。Epic通常持续数月(months),需要多个迭代才能完成最终的交付。Epic应该对所有研发人员可见,这样可以让研发人员了解他们交付的Story承载怎样的战略举措,让研发人员能更好的理解其工作的价值。

  (2)Feature:是对你的用户有价值的功能;Feature向上承接Epic,向下分解为User Story。相比Epic,Feature更具体形象,客户可以直接感知,通常在产品发布时作为ReleaseNotes的一部分发布给客户。Feature通常持续数个星期(weeks),需要多个迭代完成交付。

  (3)Story:是分解的细粒度的开发交付的内容,是用户的细分场景;Story承接Feature,并放入有优先级的backlog中,持续规划、滚动调整优先级,始终让高优先级的Story更早的交付给客户。优秀的Story应遵循如下的INVEST原则:

  Independent:每个用户故事应该是独立的,可独立交付给客户。

  Negotiable:不必非常明确的阐述功能,细节应带到开发阶段跟程序员、客户来共同商议。

  Valuable:对客户有价值。

  Estimable:能估计出工作量。

  Small:要小一点,但不是越小越好,至少在一个迭代中能完成。

  Testable:可测试。

  Story:通常持续数天(days),并应在一个迭代内完成交付。

 (4)Task:是完成需求的过程性的工作。在迭代计划会议中,将纳入迭代的Story指派给具体成员,并分解成一个或多个Task,填写“预计工时”。

 

推荐阅读