HCI design activity will help to optimize the interface between computers and humans.HCI will help developers to design good user interfaces. Good interfaces will allow non-technical users to accomplish their goals with the software though easier navigation andinteraction. HCI helps to customize user interfaces and focuses on delivering user-friendly userinterfaces. A well-designed user interface will assist users to interact with the software withoutusing unnecessary efforts. (Shneiderman, et al.2016)
In relations to HCI, we will Focus and analyze the Microsoft office mostly on the ribbon...