Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

User Story Example

Generating letters

A user selects a set of customers to whom
they wish to send letters and a template
that defines the letter format. The Viking
then generates a letter per customer that
is based on filling in the "pluggable"
information for the template with
customer-related information. The user
then previews the result of expanding the
template list for each of the customers.

Use Case Template

Content

Section
Column
Column

...

Heading

Template Slot

Meaning

Anchor
goal
goal
Goal

A brief statement of the goal to be accomplished by this use case.
e.g. "Authenticate user with Sakai using an external LDAP server"

Anchor
version
version
Version

Can be used to track changes to the use case over time.

Anchor
priority
priority
DG Priority

Priority within the Enterprise Discussion Group (HIGH, MEDIUM, LOW)

Anchor
status
status
Status

PRELIMINARY - Under development/investigation
STABLE - A complete use case
IMPLEMENTING - One or more implementations are being pursued (include details below)
SUPPORTED - Code exists to support this use case within Sakai, or an available plug-in
INACTIVE - No activity has been apparent for this Use Case for a period of 30 days or more

Anchor
scope
scope
Scope

 

Anchor
preconditions
preconditions
Preconditions

 

Anchor
success
success
Success end

 

Anchor
failure
failure
Failed end

 

Anchor
actors
actors
Actors

 

Anchor
primaryactor
primaryactor
Primary Actor

 

Anchor
trigger
trigger
Trigger

 

Ubiquitous Concerns

Template Slot

Meaning

Anchor
security
security
Security Concerns

 

Anchor
logging
logging
Logging

 

Anchor
performance
performance
Performance Concerns

 

Details

Template Slot

Meaning

Anchor
scenario
scenario
Main Success Scenario

 

Anchor
extensions
extensions
Extensions

 

Anchor
references
references
References

 

Anchor
modules
modules
Associated Modules

 

Community Experience

Template Slot

Meaning

Anchor
implementations
implementations
Implementations

 

Anchor
advice
advice
Advice and Experience

 

Story Example

Generating letters

...