User Story Map and User Stories

本文阐述了如何撰写SMART用户故事,区分Epic、User Story与Feature,强调了拆分用户故事以提高开发效率。通过实例讲解了如何确保每个故事与业务目标和角色相关,并介绍了如何将大需求分解为小任务便于并行开发。

Short verb phases that describe what people do。

Purpose:

  • Visualize product backlog
  • Identify goals that deliver value
  • Develop strategy to iteratively construct software

How to write user stories (“As a X I want Y so that Z)

  • Be smart
    • Specific
    • Measurable
    • Actionable
    • Relevant
    • Timebound -- e.g. a due date

Difference between an Epic, User Story, and Feature

  • Features“A cohesive bundle of externally visible functionality that should align with the business goals and objectives”
    • e.g. “Calculate the tuition for a student, who is enrolled full-time.”
  • Epic: A "big" User story that cannot be done in one sprint
    • e.g. As a user, I can backup my entire hard drive.
  • User Story: User need, Smallest unit of work in an agile framework

How to split user stories

  • Why? smaller stories are easier to develop and manage, and allow parallel development.

Traceability – Every user story should trace to at least one business objective and at least one user role

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值