User Stories

User Stories are at the heart of Agile development.

Instead of eliciting requirements through a formal process, teams ask clients to provide statements in verbal form:

These are written on index cards.

These are accompanied by conversation to clarify the meaning of the sentences.

These are then converted into requirements:

These requirements are then prioritized

After this, requirements are serialized into a rough schedule, grouped into milestones.

In executing the “plan,” teams meet regularly in brief, stand-up meetings called scrums.

At regular intervals, clients are introduced to the process

The process is driven by a communication plan:

Other artifacts are involved in this process: