Top Banner

of 17

User Stories Presentation

Apr 03, 2018

Download

Documents

Cristi Mocanu
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 7/28/2019 User Stories Presentation

    1/17

    User stories

  • 7/28/2019 User Stories Presentation

    2/17

    What is a user story

    A user story describes functionality thatwill be valuable to either a user orpurchaser of a system or software.

    User stories are composed of threeaspects: a written description of the story used for

    planning and as a reminder

    conversations about the story that serve toflesh out the details of the story

    tests that convey and document details andthat can be used to determine when a storyis complete

  • 7/28/2019 User Stories Presentation

    3/17

    Caracteristics

    Hand written on story card

    Test descriptions on back

    Written on business language by

    product owner

    prioritized based on their value to the

    organization.

  • 7/28/2019 User Stories Presentation

    4/17

    While the card may contain the text ofthe story, the details are worked out in

    the Conversation and recorded in the

    Confirmation.

  • 7/28/2019 User Stories Presentation

    5/17

    Benefits

    User stories emphasize verbal rather thanwritten communication.

    User stories are comprehensible by both thedevelopers as well as the customer team

    User stories are the right size for planning. User stories work for iterative development.

    User stories encourage deferring detail untilyou have the best understanding you aregoing to have about what you really need.

    important decisions are not captured indocuments that are unlikely to be read.Instead, important aspects about stories arecaptured in automated acceptance tests and

    run frequently

  • 7/28/2019 User Stories Presentation

    6/17

    User stories are worth using becausethey emphasize verbal

    communication, can be understood

    equally by you and the developers,can be used for planning iterations,

    work well within an iterative

    development process, and becausethey encourage the deferring of detail.

  • 7/28/2019 User Stories Presentation

    7/17

    Values

    Independent

    Negotiable

    Valuable to users or customers

    Estimatable

    Small

    Testable

  • 7/28/2019 User Stories Presentation

    8/17

    User story

    As HR ResponsibleI need to hire people

    in order to assu re needed workforce

    within organization.

    As an HR Responsible I need to use

    People Explorer in order to select

    persons to hire, then press Hire button inorder to succeed with hiring new

    employees.

  • 7/28/2019 User Stories Presentation

    9/17

    Questions

  • 7/28/2019 User Stories Presentation

    10/17

    Splitting stories

    As Hr Responsible I need to

    S1 select person

    S2 select employer

    S3 select position as I know employee role within organization

    S4 select hire date as I know when employment becomes activeS5 define salary amount as I remunerate the employee

    S6 have employee persons in care as I apply deductions

    S7 introduce hiring information

    S8 know employee banking account in order to establish the

    payment modality

    S9 have emergency contact as I contact employee family in case

    of emergency

    S1

    0

    generate employment documents for hiring process to be

    legally valid

  • 7/28/2019 User Stories Presentation

    11/17

    Sizing

  • 7/28/2019 User Stories Presentation

    12/17

    Sprint planning

    Sprint planning workshop

    Decide sprint duration

    Exactly what the customer or users

    need

    How much the team will complete per

    iteration

    Technical aspects of the project

    Select target backlog for sprint

    Clarify requirements

  • 7/28/2019 User Stories Presentation

    13/17

    Requirements

    (first 2 items in product backlogaccording to sizing)

  • 7/28/2019 User Stories Presentation

    14/17

    Task definiton

    (for each requirement)

  • 7/28/2019 User Stories Presentation

    15/17

    Estimating tasks

  • 7/28/2019 User Stories Presentation

    16/17

    Whiteboard collaborative

    workspace

  • 7/28/2019 User Stories Presentation

    17/17

    Burndown chart