IT Panda Blog

Life is fantastic


  • Home

  • Tags

  • Categories

  • Archives

Agile: Epic vs User-Story vs Task

Posted on 2019-09-08 Edited on 2019-09-09 In Project Management

Epic-Story-Task

Epic-Story-Task

Epic

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

User Story vs. Task

在JIRA中,User Story与Task可以算作同一级别,其中

  • 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 Agile
Elasticsearch ILM (index lifecycle management): logstash vs fluentd
Redis reshard issue - timeout
  • Table of Contents
  • Overview
Rex

Rex

25 posts
26 categories
49 tags
Links
  • GitHub
  1. 1. Epic-Story-Task
    1. 1.1. Epic
    2. 1.2. User Story vs. Task
      1. 1.2.1. User Story
      2. 1.2.2. Task
    3. 1.3. Example
© 2019 – 2020 作者拥有版权,转载请注明出处