We know the secret of your success
This report mainly focuses on analysing the user experience, and the interface design of the multi-user iPhone game named ‘Snake & Ladder Run’. The analysis was performed against the usability goals, user experience goal, and Donald Norman’s design principles (Norman, 1983). Additionally, the appropriate recommendations are provided to the interface design of the system to improve the user experience of the game.
The essential usability goals that can be measured are: effective to use, efficient to use, safe to use, has good utility, easy to learn and easy to remember how to use. The brief explanation about the usability goals identified is provided in table 1.
Table 1: Explanation of the usability goals (Butler, 1985)
Usability goals
Explanation
Effective to use
Effective to use is a measure of how well the specific application is designed to do what is expected to perform. This can be measured by identifying whether the user can easily find what he is looking for on the application.
Efficient to use
It can be described by the speed in which the user can perform what they desire to achieve on the application. The definition of efficiency, according to ISO 9241, is that the total resources utilised to perform a specific task.
Safe to use
The safety is a factor that ensures that it will not harm the user of the application.
Has good utility
It is mainly about how useful the application is to the user.
Easy to learn
It identifies whether the system is easy for a new user to understand and use.
Easy to remember how to use
It identifies if a user can remember to use the application when they return to the application after some time.
The most important user experience goals are satisfying, enjoyable, engaging, exciting, entertaining, rewarding, fulfilling, memorable, challenging, relaxing, comforting and fun. The brief explanation about the user experience goals identified is provided in table 2.
Table 2: Explanation of user experience goal (Kaasinen et al., 2015)
User experience goals
Satisfying
Whether the users desire about playing the game is fulfilled by the application
Enjoyable
Whether the user enjoys the application when they play the game.
Engaging
Whether the application is communicating with the user in guiding the user with his steps.
exciting
Whether the user is excited about using this application to play the game
Entertaining
Whether the application is considered by the user as an entertainment tool to spend the leisure time.
Rewarding
Whether the application encourages the user by providing rewards.
Fulfilling
Whether the user’s expectation about the game is fulfilled by the application
Memorable
Whether the steps involved to play the game in the application is easy to remember
Challenging
Whether the game is challenging to the user
Relaxing
Whether the application makes the user relax from the stressful day
Comforting
Whether the application provides comfort to the user when he or she is playing
fun
Whether the application is fun to use.
Donald Norman’s design principles are visibility, feedback, constraints, mapping, consistency and affordability. The explanation of Donald Norman’s design principles is provided in table 3.
Table 3: Explanation of Donald Norman’s design principles
Donald Norman’s design principles
Visibility
Visibility mainly focusing on designing an application that provides the required functionalities in a visible format that the user can find and use without much effort (Lee et al., 2017).
Feedback
The system provides detail information with the performance and guidelines to its users are known as feedback (Norman, 1983).
Constraints
The system should limit user interaction with the system to simplify the interface design of the application (McArthur and Graham, 2015).
Mapping
The mapping is a clear relationship with the application images and icons and the real-world significance (Lanter, and Essinger, 2017)
Consistency
The application design is consistent with other applications, so the skills learnt from other application can be used by the user in this application (Goldsby et al., 2014).
affordability
The application should provide clues and guidelines to the user to use the application is known as affordance (Norman, 1983).
This game was designed for users to play snake and ladder through a computer. It provides three different ways the user can play snake and ladder which are against a computer, against another player offline and against another player online.
Some of the features of the game are provided below:
Figure 1: Homepage of the application
Figure 2: Player against the computer
Figure 3: Player against a player
Figure 4: Login screen
Figure 5: Selecting the online player to play
To understand the user experience of the game application named ‘Snake & Ladder Run’, 10 participants were selected who already have an iPhone and have an interest in playing the game. Moreover, out of 10 applicants, 7 of them know the rules of snake and ladder game and other 3 participants were not aware of the rules of the game. The sheet with the usability goals was provided for them to rate as well as provide their comments. The sheet given to the participants are provided in appendix A. The results received were analysed and summaries to provide the final draft of the evaluation as well as the recommendations to improve the user experience of the game application.
The evaluation of the game against the usability goals are provided in table 5.
Table 5: The evaluation of the game against the usability goals
Evaluation
Recommendation required?
The game application is designed in a simple layout, which allows the user to identify what he or she is looking for. However, the login to the application has only Facebook and do not have any other option to sign in. This is a drawback because not everybody has Facebook.
Yes (Recommendation 1)
The game application has less graphical content which makes the application load fast. Also, when the user presses the dice to roll, the application performs the function in a quick time without making the user to wait for the response.
No
The game application does not use other applications such as GPS, contacts, photo gallery and so on. However, it uses Facebook and the login approval is done not in the application but in the Facebook page. Also, only the profile name is used in the application from Facebook and not any other information, so there is no concern about data integrity.
The application is useful for people who are interested in playing snake and ladder game.
The application is simple, with fewer functionalities. Therefore, it is easy for the user to understand the application easily. However, there is no assistance or help icon to support the new users about the steps involved in playing the game as well as its rules.
Yes
(Recommendation 2)
The application is simple and has fewer steps involved to play the game, which ensure that the user should be able to remember how to use the application to play the game.
The evaluation of the game against the user experience goal is provided in table 6.
Table 6: The evaluation of the game against the user experience goal
The game application is not satisfying because the player piece in the snake and ladder board is not moving as expected. For example, the piece on the board is not moving to the correct block on the board (see figure 6) and when the piece reaches the mouth of the snake, it did not come down to the tail (See figure 7).
(Recommendation 3)
The game is enjoyable
The game is engaging. For example, the winner is displayed (See Figure 8), which player must play next (See Figure 3), waiting for the online player to join (See Figure 5) and so on. but can have voice engagement with the user.
(Recommendation 4)
The game application is not exciting. The game does not have different types of snake and ladder boards or even the background music of the game.
(Recommendation 5)
The game is not that entertaining because the application does not have much features such as different play boards, different levels and so on.
(Recommendation 5, 7 and 8)
The game is not rewarding. There is no reward or moving to a next level motivation is not available
(Recommendation 7, 10)
The game is not fulfilling the expectation of the user because the application has bugs in its functionalities.
The application is simple, so it is easy to use. Therefore, it is considered memorable to use the application again.
The application is not challenging because there are no global tournaments, not many online users available and no increase in the levels to improve the hardness of the game.
(Recommendation 7,8 and 10)
The game application is relaxing because it is not complex and easy to use.
The game is also comforting because of the colour combination which is pleasant and not hurting the eyes.
The game is boring because there is no options or motivations available for the user to enjoy.
(Recommendation 4, 5, 7, 8, 9 and 10)
Figure 6: The piece of both players is not moving accurately on the board.
Figure 7: The piece reaches the mouth of the snake it did not come down to the tail
Figure 8: the winner is displayed
The evaluation of the game against Donald Norman’s design principles is provided in table 7.
Table 7: The evaluation of the game against Donald Norman’s design principles
The visibility of the application is very good. Because the buttons and fonts of the applications are big.
The application is providing some feedback like which players chance to roll the dice (See figure 3), the winner of the game (See figure 8), what is the number received from rolling the dice (See figure 9), and whether the number received from rolling the dice is big to finish the game (See figure 10). However, the feedback should be enhanced by implementing voice feedback.
The application limited the user interaction by providing fewer options for the user which reduce the excitement for the user to use the application. Currently, the application has too simple and limited. For example, the logging into the system is only possible through Facebook which is definitely a limitation.
(Recommendation 1, 2, 3, 5, 6, 7, and 8)
The application provides icons and images that have the same meaning as the real world. For example, the dice looks like the real-world dice (See figure 3), and the Facebook login has the Facebook icon as a button (See figure 4).
The game design is consistent with other applications.
Affordability
The application does not provide any clues or guidelines for the user.
Figure 9:what is the number received from rolling the dice
Figure 10: whether the number received from rolling the dice is big to finish the game
The recommendations to improve the user experience the game application is provided below:
Recommendation 1: The game application login screen should provide several options for the user to login which are google+ account to sign in, and register directly into the application to login. The suggested user design for the login screen to play the online game is provided in figure 11.
Figure 11: The suggested user design for the login screen to play the online game (Prototype design)
Recommendation 2: The application should have a help button which provides the game rules and how it should be played in the application. The location of the help button in the home screen is provided in figure 12.
Figure 12: Low fidelity design to place a help button on the homepage
Recommendation 3: The functionality of the application should be implemented correctly without any errors. Also, the system needs to be tested to ensure that it is reliable. Some of the errors identified that need to be fixed are:
Recommendation 4: The application should implement voice response to the user to improve the communication with the user/s.
Recommendation 5: The game should provide options for the user to select the different designs of the snake and ladder board, and background music.
Recommendation 6: The game should provide an option for the user to mute the background sound and music.
Recommendation 7: The game should provide different levels to encourage or motivate users to continue playing.
Recommendation 8: The online tournaments should be created by the application to provide challenges and entertainment to the users.
Recommendation 9: The application should allow the user to view the online players available online to play and should also allow them to select the user they prefer.
Recommendation 10: The application should provide a badge for the users when they pass a specific lever. For example, if the user passes the level 25 then browns badge.
In conclusion, the user experience of the game application name ‘Snake & Ladder Run’ is very low. The user experience was collected against the usability goals, user experience goals and Donald Norman’s design principles. This report provided valuable recommendations to improve the user experience of the game application.
The suggested future works for this report are listed below:
Butler, K.A., 1985, April. Connecting theory and practice: a case study of achieving usability goals. In ACM SIGCHI Bulletin (Vol. 16, No. 4, pp. 85-88). ACM.
Goldsby, M.G., Kuratko, D.F. and Nelson, T., 2014. 10. Design-centered entrepreneurship: a process for designing opportunities. Annals of Entrepreneurship Education and Pedagogy _ 2014, p.200.
Kaasinen, E., Roto, V., Hakulinen, J., Heimonen, T., Jokinen, J.P., Karvonen, H., Keskinen, T., Koskinen, H., Lu, Y., Saariluoma, P. and Tokkonen, H., 2015. Defining user experience goals to guide the design of industrial systems. Behaviour & Information Technology, 34(10), pp.976-991.
Lanter, D. and Essinger, R., 2017. User?Centered Design. The International Encyclopedia of Geography.
Lee, C.S., Chan, S.W.L. and Guy, S.Y., 2017. Socially-enhanced variants of mobile bingo game: Towards personalized cognitive and social engagement among seniors.
McArthur, J.A. and Graham, V.J., 2015. User-experience design and library spaces: a pathway to innovation?. Journal of Library Innovation, 6(2), pp.1-14.
Norman, D.A., 1983, December. Design principles for human-computer interfaces. In Proceedings of the SIGCHI conference on Human Factors in Computing Systems (pp. 1-10). ACM.
Last updated: Mar 29, 2020 06:57 PM
Your one-stop website for academic resources, tutoring, writing, editing, study abroad application, cv writing & proofreading needs.