...
Info | ||
---|---|---|
| ||
Link any Epics to your first Initiative Epic by using JIRA’s “link —> ticket relates to” feature. Link related Stories directly to the Epic. (Note: if the project is small enough, you may not need these epics, and can link stories directly under the initiative.) Items in bold represent the sections of an Epic: Summary/Title:
Description:
|
User Stories
For NYPL USER STORY can be traditional description of the desired feature or experience from a users perspective or SYSTEM STORY for systems or software engineering perspectives. Mostly applied to backenf system logic or application development where the function vs the user facing feature is being developed.
Info | ||
---|---|---|
| ||
User Story Required if not using System Story (see below) Title/Summary Description They are written in the first person, explicitly state who the user is, and what the reason is for the features. They are written is prescribed manner to insure consistency and give a short-hand spec and purpose of what needs to be developed. Format: As a ____, I need a way to/want to/must/etc ____, so that _____. Be specific as to who the user is. “As a…” Whenever possible avoid using, “As a user…” as ‘user’ does not give any information about who the feature impacts. The user should help to set up the context of the story.
If the feature is a software level that is not necessarily user facing, instead of the prescribed traditional user story, write a single sentence that describes what needs to be complete. This descriptor should include as much detail as a user-facing story would, including the context of the feature, what is impacted, and why it is needed. System Story Required if not using User Story (see above) System stories can be used to describe software level stories, instead of (or in addition to) user behavior stories. They are most often used in a Behavioral Driven Development or Test Driven Development, also called Cucumber Scenarios. Term Definitions:
GIVEN — the system is in a known state/precondition WHEN — describes the key action, by system or user THEN — describes the observed outcome You can use: “AND”, to describe multiple given/when/then conditions; “BUT NOT” to describe a condition that should not occur Acceptance Criteria (use as a section header) Required, for all kinds of stories.
Analytics Note Required on relevant stories Accessibility Note
Notes Not required
IMPORTANT:
|