史诗:
基于产品的长期战略方向而被提出,颗粒度级别最大,通常为可独立使用的一个产品模块;
从产品维度中,可以认为是某个独立的子系统;
从项目维度中,可以认为是项目解决方案中某个业务系统板块。
特性:作为某个史诗的子需求(比史诗更具象)和若干个用户故事的集合,承上启下,需要多轮迭代才能完成交付;
可以简单认为是在某个子系统中某些功能集合;比如在用户权限系统中,用户管理可能是一个特性;功能权限管理是一个特性;
用户故事:从用户的角度来描述用户渴望被满足的需求,颗粒度级别最小,且能在一个迭代中开发完成。
用户故事,是最好理解,是一个能够独立讲解,独立运作的一个故事线路,一个典型的用户故事是支持可测试的;
任务:需求是用户维度,任务是开发维度。
需求是一个完整的用户故事,具有独立性的功能,可测试可交付。
任务是在需求下拆分的具体任务,比如一个需求分成前台开发任务和后台开发任务,两个任务共同完成需求才可交付。需求有父子需求多层级展示,需求分类树形展示,自定义工作流状态,流转权限控制,需求统计等。
而任务没有这些功能。