Actions
This page is a draft. It still needs to be completed.
Figure 1. Actions provided by
StorageCraft's ShadowProtectServer.
Problem
Provide guidance in context to the user about the next actions to take.
Principle
User guidance
Forces
- The system can not predict how user will behave. No, not yet!
- Different users with different skills will behave probably different.
- Providing no guidance will not help at all.
Solution
Taking in account the main user-goal to achieve with the current User Interface scenario, makes sense to provide commands adapted to this context to support achieving the goals.
Actions are a set of ordered commands available in the current interaction unit.
Rationale
Depending of the complexity of the goal to achieve: goals probably will need to be decomposed in task, and task may be need to be decomposed also to manipulations in the user interface. In this scenario, completing a procedure will need a series of actions performed in the correct order to achieve the results. Guiding users in the process will help them to complete the intended goal with less effort.
Examples
Figure 1 shows the actions provided by the ShadowProtectServer software. The actions comprises the frequent ones grouped logically. The task pane is a good solution to show the actions to the user and suggest the possible next step.
Specification
Actions can be described as an ordered list of Interaction Units accessible.
Edit

