User Story

Conjunction junction, what's your function?

and/if/but/or/when

Operations

BREAD: browse/read/edit/add/delete

CRUD: create/read/update/delete

Variations

Data

Business Rules

Interfaces

User States

Anonymous

Member or Signed-In

Admin User

Software

Browser Type

Hardware

Mobile

Tablet

PC

Minimal UI

CSS Light

Component CSS

Environment

UAT, PROD, DEV, etc...

Servers

A/B Variants

Dependencies

Logical Steps

Documentation

Data

Path

Happy

Unhappy

Problem

Edge Case

Corner Case

Boundary Case

Base Case

Special Case

Optimizations (now vs. later)

Logging

Performance

Messaging

Dynamic

Static (placeholder)

Generic

Spikes

Acceptance Criteria

Complexity

Simple

Complex