TECHNIQUES
- Prepare complete examples of each output and input in the
system. This can be prepared using a prototyping tool or
some other media (e.g., pencil/paper, text editors, etc.).
- Be sure to show actual data values on the screen for the
user to visualize on the report or screen. Do not show
entries such as "XXXXX," "ZZZZZ.ZZ" or "00000."
Show variations of the examples. For example, show how
data exceptions are handled, errors, messages, default
values, overrides, etc. Also, consider how foreign
languages will be accommodated (if applicable).
Concentrate on developing the outputs first. This will
then become the basis for the inputs.
NOTE: Preparation of the illustrative
examples may require participation of the user during this
activity. Otherwise, the user will review the recommended
examples as part of the final phase deliverables.
For additional design tips for creating inputs and outputs that cross
geographical borders, see: Creating Universal Systems.
- Update the physical characteristics of the data elements
in the IRM (DD's). For example, length, precision, scale, fill
character, void state, justification, validation rules, etc.
- Update the Descriptive Text for each Input and Output
(ID/OD) with an explanation of how each is produced,
including:
- How headings and footers are produced (including
pagination).
- How the body is produced, including special processing
rules.
TOOLS
During this activity, use the following types of tools:
- Documentation Aid to record notes and
develop narratives to describe the inputs and outputs.
- Prototyping Tools such as a Graphical User Interface (GUI)
development tool.
- Screen Painting tools.
- Text Editors to map out character based
screens and printed reports.
- Screen Capture tools to print examples.
- Pencil and Paper for simple examples.
- Repository to document inputs, outputs
and data elements (ID, OD, and DD).