Design for Analyst

Explore settings and tools Authors can use to control what information is exposed and how it is displayed to an Analyst. An Author must design a process which enables an Analyst to solve a problem easily.

User Interactive Tasks

By default, only tasks which require user input are visible to an Analyst. That is, variables with Originates from = User input assigned to the task are visible. To expose tasks which does not fulfil this criteria to an Analyst, an Author can enable the User Interactive option on the task.


Figure 1.

Enable Variable for Analyst

By default, all variables in a session are visible to an Analyst by default in the Variable and Study Browser. However, not all variables are important for the Analyst in most scenarios. For example, files and dataflow. By enabling or disabling the Active for Analyst option on each variable, an Author can control which variables are visible. This can be done in bulk through the Study or Variable Browser.


Figure 2.
Comparison between Author and Analyst view after using the options described above.


Figure 3. Author: Has Full Control and Visibility of Tasks and Variables, Can Control What is Visible to Analyst


Figure 4. Analyst: Only Variables and Tasks Important for Analyst Are Shown

Project Settings

An Author can define what type of properties should be required to describe a project, for example: Project Owner and Process Description, and an Analyst can then modify or review the values before starting project.


Figure 5.

Input GUI

In many scenarios, a task or process requires multiple inputs. If this is the case, it is highly recommended the Author organizes and adds structure to the dialog to make it clear and intuitive for an Analyst. It is possible to consolidate all user input to the beginning of the process. Learn more in Control User Input.


Figure 6. After Structure Added to Input GUI


Figure 7. Before Structure Added to Input GUI