I was watching a Microsoft session on user interface, and they spelled out the concept of the “3 Ps” in their design. I thought it would be effective to pass it on with commentary:
Personality: the visual interactive design
Patterns: Common interface patterns
Principles: the guidelines by which you set out UIs e.g. colors, fonts etc.
The three Ps we overlook in defining the report, the dashboard or user interface in the industrial world, the three Ps are not new, many of applying them without realizing.
Personality: This is a way in which the user interface interacts with the role and user, which requires the designer to define the targeted user, and make sure they understand the experience effective experience, knowledge and activities the role has. If you take the “activities" approach again understand the expect interaction, to create efficient decisions and actions, so that the system is intuitive. This means in different cultures based on regions the personality may change, certainly the personality between a dashboard for a maintenance engineer vs. production management is very different relative interaction. In 2014, the explosion of mobile applications for different "activities" /"roles" will occur instead of generic applications for the industrial market. This does not mean generic is wrong, but I firmly believe that if there is a choice between a specific application for an activity vs. a generic the specific will chosen as it will have the personality to suite the effective execution of that "activity".
Patterns: The user interface patterns are also key, to make the experience intuitive and familiar the layout, arrangement patterns need to be set out. Even though the actions maybe different the navigation, experience of where and how to find or execute something should not take learning when swap pining between different activities. These patterns should go across roles and “activities".
Principles: This again is key for familiar and consistent experience. Guidelines for use of color, fonts, backgrounds etc. are, and important comfort factor as the user enters and works with the system.