Specifying Behavior: With an Example Menu Behavior Specification
“(…) why do so many software products still violate them? And why do so many applications provide a poor user experience as a result of their not behaving properly? I can think of several possible reasons why some applications don’t behave as they should.” (Pabini Gabriel-Petit – UXmatters)