The document discusses story mapping, which is a technique for planning software releases. Unlike traditional user story backlogs, story maps make the workflow or value chain visible, show relationships between larger stories and child stories, and provide context for prioritization. They also allow planning of releases as complete slices of functionality. The document provides an example of creating a story map, which involves defining personas, mapping goals and activities, and progressively adding more details like subtasks and functional decomposition.
19. Bare what is essential functionality necessary to
demonstrate the simplest use of the feature?
Necessity
Capability, what would make this feature useful in more situations?
What would allow the feature to be used in alternative
Flexibility ways?
Safety
what would make this feature safer for me to use for
the user or other stakeholders? These are
characteristics that help prevent errors or validate
data to prevent bad information from entering the
system.
Usability, what would make this feature more desirable to use?
This includes adjustments to improve usability, visual
Performance, and interaction design improvements to esthetic
Sex Appeal appeal, and improvements that help users do their
work faster including architectural improvements or
19
features such as short cuts or speed keys.
20. Bare
Necessity
Example:
A
form
with
only
necessary
fields
and
no
validaFon
Capability
&
Flexibility
Example:
a
form
with
opFonal
fields,
date
lookup
tools,
input
translaFon
on
dates
Safety
Example:
input
validaFon,
enforcement
of
business
rules
such
as
credit
card
validaFon
Usability,
Performance,
Sex
Appeal
Example:
auto-‐compleFon,
sexy
visual
design,
speed
keys