- Users may have very different priorities than computer scientists
- Users will use a familiar tool when feasible
- Visual/Graphical in nature - if controlling an SOP, for example, it should have a workflow type interface
- Provides code abstraction - the ability to build things from "building blocks" of functionality.
|Which tool is Right for You?