敏捷Agile: Epic vs UserStory vs Task

Epic-Story-Task敏捷Agile: Epic vs UserStory vs Task_第1张图片

Epic

EpicUser Story逻辑上的集合, 一个Epic可以被break down成多个小的User Story; 一个Epic可能需要多个Sprint才能完成.

User Story vs. Task

JIRA中,User StoryTask可以算作同一级别,其中

  • User Story 可以代表一个user feature, 一个有user value的功能点
  • Task (Engineering Task) 更多的表示一个dev feature,一个技术上的,对user value没有直接关系的功能点

User Story

代表一个User Feature.

下面可break down成多个Sub Task, 每个Sub Task都是一个Dev Task

Task

代表一个Dev Feature

下面也可以break down成多个Sub Task

Example

  • Epic: User Authentication
  • User Stories:
    • User login screen
    • Forgot password workflow
    • Lock account after too many failed attemps
  • Sub-Task:
    • User login screen
      • Design login page
      • Implement login page HTML/CSS/JS
      • Integration with backend auth Restful API
    • Forgot password workflow
  • Task:
    • Setup Bitbucket repo
    • Setup CICD
    • Design overall architecture
  • Sub-Task:
    • Setup CICD:
      • Setup Jenkins pipeline
      • Setup Jenkins plugin
    • Design overall architecture
      • Micro service design
      • Cache layber

你可能感兴趣的:(project,management,Project,Management,Agile)