In the previous post , I have referred to the hierarchy of needs and Abraham Maslow, and how that can be used to map technology requirements, human-machine interaction, and needs.
Translating the pyramid of need in technology requirements
Here below is how I have translated the original layers to match how applications interacts with users.
|How to translate needs into technology service levels agreements|
When an application offers a service, the human machine interaction is defined by a given service level agreement. Most of the times this agreement is implicit. Let's take, for instance, the example of a home thermostat.
Example: The thermostat
Love and Caring: It allows you to set up a pattern throughout the day , or setup different patterns for workdays and weekends. It notifies you if the system is not functioning well or if special condition are met, e.g. when it is snowing outside.
Esteem: This thermostat is now a proactive agent, which check your presence in the room, learns patterns autonomously from your daily action and is capable of detecting if you have left your house for a vacation.