Brain Dump

INVEST

Tags
comp-sci

Is an [see page 6, anagram] used to help build descriptions for a user story. It consists of:

  • Independent: Stories should be self contained with no dependencies. When necessary use a higher level abstraction to combine details across multiple stories.
  • Negotiable: User stories can be changes/rewritten until implementation.
  • Valuable: Must deliver value to the end user.
  • Estimatable: The team should be able to use them for planning. Three common failures involve developers lacking technical knowledge, domain knowledge or the story being too big.
  • Scalable: Should be small enough to allow for planning.
  • Testable: Documented acceptance criteria.