Constraint is limitation that give a clear direction concerning how to interact with or operate the system. (Norman 2013)

Figure 7: Interface of Air Asia Booking System
I always use Air Asia airplane booking system to buy my airplane ticket. The interface of Air Asia booking system is quite nice and easy to use. The design principle of constraint applied at the flow of steps when buying an air plane ticket. It does not allow user to skip any steps before completed the current steps like we cannot pay directly without choose a flight. Furthermore, there is also time constraint for the web page of Air Asia, which means that the session will be expired after a user did not response with the web page in a certain time. This feature allowed me to not worry about missing any steps and occur error when buying airplane ticket. In a nutshell, interface of Air Asia Booking System is good, and it has constraint that prevent missing steps or error occur.
REFERENCE:
Norman, D. (2013). The design of everyday things: Revised and expanded edition. Constellation.
Leave a comment