看来您在混淆故事和任务。
用户故事
用户故事是一个完整的“功能”,当添加到产品中时,便可以为产品提供更多价值。
用户故事不应大于在sprint期间可以实现的故事。在sprint计划的第一部分中,您决定要在sprint期间处理哪些用户故事。冲刺的目的是完成这些用户案例,从而为产品增加更多价值。
任务
在sprint计划阶段的第二部分中,开发人员将故事分为任务。这些任务是开发任务。它们可能是诸如“向数据库添加列”,“扩展服务x”之类的东西。任务的大小不能超过一天之内可以完成的任务。
在日常Scrum期间,您评估这些任务的进度。如果一项任务的日常执行已经超过一个工作日,那么它将花费太长时间,并且您作为一个团队有责任解决这种情况。
请记住,用户故事代表着利益相关者的商业价值。利益相关者应该对用户故事的完成感兴趣,而不是任务。
任务划分是开发团队管理sprint,监视sprint期间用户故事进度以及可视化潜在问题的工具。
利益相关者不应该关注这些开发任务。不幸的是,根据我的经验,他们经常这样做,尤其是对于刚接触敏捷开发的组织。但是,处理这种情况是另一回事。
史诗
如果用户故事超出了您的想象,您可以在一个冲刺中完成它,那么这就是史诗。在团队开始工作之前,它需要分为几个较小的用户故事。
请记住,用户故事会为最终用户增加价值,因此将史诗分成“前端”和“后端”故事并不是正确的方法。为新功能添加后端本身并不能为最终用户提供价值。
如果您没有经验,将史诗分成可在冲刺时间范围内管理的用户故事并不总是那么容易。
使用枢轴跟踪器
我认为Pivotal Tracker是跟踪用户故事的好工具。但是,它本身并不是一种Scrum工具,而且,Scrum教授如何将故事划分为任务的方法也不容易被关键跟踪器处理。您可以启用将任务添加到用户故事的功能。但是,如果您正在使用Scrum运行项目,我建议您使用白板和便笺来跟踪sprint期间任务的进度。