zoukankan      html  css  js  c++  java
  • How to write a good user story

    Introduction to User Stories

    User stories are first-class citizen for Scrum and Extreme Programming (XP), A user story is a very high-level definition of a requirement, just include enough information so that developers can estimate the time to implement it.

    A good way to think about a user story is just a placeholder for remaindering the developer should have conservation with your customer.

    How to write a user story?

    You can follow below steps:

    1. As a [Actor], I can/want [feature] because/so that

    e.g.

    As a dinner, I want have a lunch because I am hungry.

    As a project Leader, I want make a plan.

    As a user, I can manage my schedule.

    2. Use index cards

    Write an easy to understand user story title on Index card, the card can be a paper or electronic card in your project system.

    e.g.

    Title: Admin can add new user

    Description: As a admin, he can add a new user.

    3. Make it testable with acceptance stories

    If use stories are short – how are we suppose to know all the different acceptance criteria? just write out any of your acceptance tests using this template:

    Scenario 1: Title
    Given [context]
    And [some more context]…
    When [event]
    Then [outcome]
    And [another outcome]…

    For example:

    Scenario 1: Account balance is negative
    Given the account’s balance is below 0
    And their is not a scheduled direct deposit that day
    When the account owner attempts to withdraw money
    Then the bank will deny it
    And send the account owner a nasty letter.

    What contents in the story?

    It includes 3 C:

    • Card
    • Conversation
    • Confirm

    What features a good story should have?

    A good user story should have 6 features, INVEST:

    • Independent
    • Negotiable
    • Valuable
    • Estimatable
    • Small
    • Testable
  • 相关阅读:
    配置wpa_supplicant调试wifi linux下命令行连接wifi
    Android平台开发-WIFI 驱动移植 -- 详细
    明远智睿IMX6Q Android4.4.2移植USBWIFI(RTL8188EUS)
    android上USB Wifi调试记录
    Android wifi驱动的移植 realtek 8188
    CCF-CSP-201703-4-地铁修建
    CCF-CSP-201709-4-通信网络
    CCF-CSP-201409-4-最优配餐
    CCF/CSP-201612-4-压缩编码
    CCF/CSP-201612-3-权限查询
  • 原文地址:https://www.cnblogs.com/cnblogsfans/p/1784990.html
Copyright © 2011-2022 走看看