Articles → PROJECT MANAGEMENT → INVEST Criteria In Agile
INVEST Criteria In Agile
Purpose
What Does INVEST Mean?
Independent
Negotiable
Valuable
Estimable
Small
Testable
Example
As a registered user
I want to receive a notification when my subscription is about to expire
so that I can renew it on time.
INVEST Criteria | Does User Story Falls Under INVEST Criteria |
---|
Independent | This story can be implemented without relying on other features |
Negotiable | Details about the notification can be discussed (email vs. app notification) |
Valuable | It adds value by helping users manage their subscriptions |
Estimable | Team can estimate effort |
Small | This is a single, clear function (send notification on expiration) that could be completed in a sprint |
Testable | Acceptance criteria could include confirming notification is sent within a set time before expiration |