TestingDocs.com
Software Testing website
  • Automation
    • Selenium
    • JBehave Framework
  • Tutorials
    • MySQL Tutorials
    • Testlink
    • Maven
    • Git
  • IDEs
    • IntelliJ IDEA
    • Eclipse
  • Flowcharts
    • Flowgorithm
    • Raptor
  • About

Agile

INVEST model for user stories

Agile

A good user story uses the INVEST model. INVEST stands for Independent, Negotiable, Valuable, Estimatable, Small and Testable.

INVEST

Independent:

Good stories are easiest to work with if they are independent with reduced dependencies and are easier to plan.  i.e, we’d like them to not overlap in concept, and we’d like to be able to schedule and implement them in any order.

Negotiable:

A good user story is negotiable and details added by collaboration. It is not an explicit contract for features; rather, details will be co-created by the customer and programmer during development. A good story captures the essence, not the details of the implementation.

Valuable:

provides value to the end customer. A story needs to be valuable. We don’t care about the value to just anybody; it needs to be valuable to the customer.

Estimatable:

A good story can be estimated. Too big or too vague user stories are not estimable. There must be enough information and understand from the team to estimate the story so that an expectation of complexity, effort, risk, and delivery can be made to the product owner and stakeholders.

Small:

A good user story should be small. They can be done in one Sprint by the scrum team.

Testable:

A good story is testable with good Acceptance Criteria.

Related Posts

Improved Confluence Cloud Navigation

Agile /

Improved Confluence Cloud Navigation

Sprint Burndown Chart

Agile /

Sprint Burndown Chart

Sample Calculator User Story

Agile /

Sample Calculator User Story

toggl tools

Agile /

Project Management Software Tools

BitBucket Website

Agile /

BitBucket Cloud Introduction

‹ Agile Software Development Model› Epic, Feature and Spike in Agile Development

Recent Posts

  • Install RAPTOR Avalonia on CentOS
  • Download RAPTOR Avalonia Edition on Windows
  • npm doctor command
  • RAPTOR Editions
  • Flowgorithm Conditional Breakpoint Statement
  • Flowgorithm Read Numbers from File Example
  • Search Text File Flowchart Example
  • Flowgorithm Turtle Graphics Symbols
  • Draw Circle using Flowgorithm Turtle
  • Draw Parallel Lines using Flowgorithm Graphics

Back to Top

Links

  • Contact
  • Privacy Policy
  • Cookie Policy

www.TestingDocs.com

Go to mobile version