

Marcus
Sally
Each persona will have their own user journey map describing their experience in borrowing books/e-Books.
User Journey Map



We decided to create 2 Personas. Sally who borrows
e-Books from the app and Marcus who borrows physical books from the library.
User Personas
Users have difficulty keeping track on due dates of borrowed books and often forget when to return or when an eBook is expiring.
Users found it difficulty finding books that they are looking for or books from the same genre as the current app don't have personalization.
A total of 10 users was interviewed and we tested 8 more with the current app to understand what common problems they faced.
User Interviews

Old NLB Mobile App
(Highlights Page)
Highlights Page
Match Between System & Real World
Misleading labeling that defies user’s expectations (news bulletin instead of book related).
Consistency & Standard
Filter button is position at the middle of the screen.
User Control & Freedom
Stems from Library filter. Able to select all options but unable to undo this action.
Flexibility & Efficiency of Use
(Linked to User Control & Freedom) No shortcuts to hasten de-selection process

Old NLB Mobile App
(Home Page)
Our team decided to carry out a heuristic evaluation on the current app to aid us on understanding possible problems and conflicts that are present for our users. We listed down issues that did not comply with the 10 Usability Heuristics. Here are some results.
Home Page (Discover Page)
Aesthetic & Minimalist Design
Lack of visual hierarchy among the graphics. Too many sections are stagger unevenly and compressing as much information into view hence making it hard to focus/gather information.
Consistency & Standard
No external consistency or visual hierarchy. Huge cognitive overload.
Match between System & Real World
Information does not appear in a consistent or orderly manner. Too many jargons. (e.g. Panel of buttons & their functions, arrangements of categories).
Heuristic Evalution


Overview
The NLB Mobile App was design to make borrowing books and eBooks easier. It is marketed as a personal library to read anywhere, anytime with access to library content such as book availability and tracking of loaned books.
Problem
The current app has a poorly design page layout that was confusing for new users. Users also feel that there was no personalization in the app for them to find content that may interest them. Users could not find a way to track books that were borrowed.
Solutions
To create a smooth and seamless design that helps user understand the layout of each page. By adding an onboarding process, users can personalize their profile so that the app can tailor to their preferences. Add a date tracking notification to help users keep tabs on their loans



Users have difficulty keeping track on due dates of borrowed books and often forget when to return or when an eBook is expiring.
We decided to create 2 Personas. Sally who borrows
e-Books from the app and Marcus who borrows physical books from the library.




User Flow
Here are our user flows showcasing the solution to our 2 main problems.
An onboarding process so the app can help users find the books they want based on their preferences.
A notification system that will help remind our users on their due dates.


Here are our user flows showcasing the solution to our 2 main problems.
An onboarding process so the app can help users find
the books they want based on their preferences.
A notification system that will help remind our users on their due dates.


Prototype


Personalize Profile
After signing up, users are allowed to personalized their profile by selecting genres that interest them. The app will make recommendations and also display a categories based on the user’s selections.
Notification Reminder
Selected books have a brief summary and other details that users can examine before borrowing. After borrowing a book/eBook, users can then set up a reminder date before due date so they can keep track of all loans.


After conducting a usability test with users, we gather some comments on how to improve the current prototype and made some iterations.

83% of users
couldn't accurately identify the scan button as the icon used was unfamiliar to them.

50% of users
wanted to an option to scan another book after setting a reminder to expedite the process of borrowing multiple books.
Iterations
Final Product



Overview
The NLB Mobile App was design to make borrowing books and eBooks easier. It is marketed as a personal library to read anywhere, anytime with access to library content such as book availability and tracking of loaned books.
Problem
The current app has a poorly design page layout that was confusing for new users. Users also feel that there was no personalization in the app for them to find content that may interest them. Users could not find a way to track books that were borrowed.
Solutions
To create a smooth and seamless design that helps user understand the layout of each page. By adding an onboarding process, users can personalize their profile so that the app can tailor to their preferences. Add a date tracking notification to help users keep tabs on their loans

Our team decided to carry out a heuristic evaluation on the current app to aid us on understanding possible problems and conflicts that are present for our users. We listed down issues that did not comply with the 10 Usability Heuristics. Here are some results.
Home Page (Discover Page)
Aesthetic & Minimalist Design
Lack of visual hierarchy among the graphics. Too many sections are stagger unevenly and compressing as much information into view hence making it hard to focus/gather information.
Consistency & Standard
No external consistency or visual hierarchy. Huge cognitive overload.
Match between System & Real World
Information does not appear in a consistent or orderly manner. Too many jargons. (e.g. Panel of buttons & their functions, arrangements of categories).

Old NLB Mobile App
(Highlights Page)

Old NLB Mobile App
(Home Page)
A total of 10 users was interviewed and we tested 8 more with the current app to understand what common problems they faced.
Users found it difficulty finding books that they are looking for or books from the same genre as the current app don't have personalization.

Each persona will have their own user journey map describing their experience in borrowing books/e-Books.


Here are our user flows showcasing the solution to our 2 main problems.
An onboarding process so the app can help users find the books they want based on their preferences.
A notification system that will help remind our users on their due dates.



Notification Reminder
Selected books have a brief summary and other details that users can examine before borrowing. After borrowing a book/eBook, users can then set up a reminder date before due date so they can keep track of all loans.
After conducting a usability test with users, we gather some comments on how to improve the current prototype and made some iterations.

83% of users
couldn't accurately identify the scan button as the icon used was unfamiliar to them.

50% of users
wanted to an option to scan another book after setting a reminder to expedite the process of borrowing multiple books.

Final Thoughts
Due to time constraints during the project, we were not able to test other features on the prototype such as managing current loans and more personalization of the app for each individual users.
There were also other features that were not implemented but would prove useful such as reservations, history and favorites. I believed that this features would help users be more comfortable in using the app as a norm for borrowing books/eBooks.
Due to time constraints during the project, we were not able to test other features on the prototype such as managing current loans and more personalization of the app for each individual users.
There were also other features that were not implemented but would prove useful such as reservations, history and favorites. I believed that this features would help users be more comfortable in using the app as a norm for borrowing books/eBooks.

Marcus
Sally
Each persona will have their own user journey map describing their experience in borrowing books/e-Books.
User Journey Map


We decided to create 2 Personas. Sally who borrows
e-Books from the app and Marcus who borrows physical books from the library.
User Personas
Users have difficulty keeping track on due dates of borrowed books and often forget when to return or when an eBook is expiring.
Users found it difficulty finding books that they are looking for or books from the same genre as the current app don't have personalization.
A total of 10 users was interviewed and we tested 8 more with the current app to understand what common problems they faced.
User Interviews

Old NLB Mobile App
(Highlights Page)
Highlights Page
Match Between System & Real World
Misleading labeling that defies user’s expectations (news bulletin instead of book related).
Consistency & Standard
Filter button is position at the middle of the screen.
User Control & Freedom
Stems from Library filter. Able to select all options but unable to undo this action.
Flexibility & Efficiency of Use
(Linked to User Control & Freedom) No shortcuts to hasten de-selection process

Old NLB Mobile App
(Home Page)
Our team decided to carry out a heuristic evaluation on the current app to aid us on understanding possible problems and conflicts that are present for our users. We listed down issues that did not comply with the 10 Usability Heuristics. Here are some results.
Home Page (Discover Page)
Aesthetic & Minimalist Design
Lack of visual hierarchy among the graphics. Too many sections are stagger unevenly and compressing as much information into view hence making it hard to focus/gather information.
Consistency & Standard
No external consistency or visual hierarchy. Huge cognitive overload.
Match between System & Real World
Information does not appear in a consistent or orderly manner. Too many jargons. (e.g. Panel of buttons & their functions, arrangements of categories).
Heuristic Evalution

Overview
The NLB Mobile App was design to make borrowing books and eBooks easier. It is marketed as a personal library to read anywhere, anytime with access to library content such as book availability and tracking of loaned books.
Problem
The current app has a poorly design page layout that was confusing for new users. Users also feel that there was no personalization in the app for them to find content that may interest them. Users could not find a way to track books that were borrowed.
Solutions
To create a smooth and seamless design that helps user understand the layout of each page. By adding an onboarding process, users can personalize their profile so that the app can tailor to their preferences. Add a date tracking notification to help users keep tabs on their loans


Users have difficulty keeping track on due dates of borrowed books and often forget when to return or when an eBook is expiring.
We decided to create 2 Personas. Sally who borrows
e-Books from the app and Marcus who borrows physical books from the library.


User Flow
Here are our user flows showcasing the solution to our 2 main problems.
An onboarding process so the app can help users find the books they want based on their preferences.
A notification system that will help remind our users on their due dates.

Here are our user flows showcasing the solution to our 2 main problems.
An onboarding process so the app can help users find
the books they want based on their preferences.
A notification system that will help remind our users on their due dates.

Prototype

Personalize Profile
After signing up, users are allowed to personalized their profile by selecting genres that interest them. The app will make recommendations and also display a categories based on the user’s selections.
Notification Reminder
Selected books have a brief summary and other details that users can examine before borrowing. After borrowing a book/eBook, users can then set up a reminder date before due date so they can keep track of all loans.

After conducting a usability test with users, we gather some comments on how to improve the current prototype and made some iterations.

83% of users
couldn't accurately identify the scan button as the icon used was unfamiliar to them.

50% of users
wanted to an option to scan another book after setting a reminder to expedite the process of borrowing multiple books.
Iterations
Final Product


Overview
The NLB Mobile App was design to make borrowing books and eBooks easier. It is marketed as a personal library to read anywhere, anytime with access to library content such as book availability and tracking of loaned books.
Problem
The current app has a poorly design page layout that was confusing for new users. Users also feel that there was no personalization in the app for them to find content that may interest them. Users could not find a way to track books that were borrowed.
Solutions
To create a smooth and seamless design that helps user understand the layout of each page. By adding an onboarding process, users can personalize their profile so that the app can tailor to their preferences. Add a date tracking notification to help users keep tabs on their loans

Our team decided to carry out a heuristic evaluation on the current app to aid us on understanding possible problems and conflicts that are present for our users. We listed down issues that did not comply with the 10 Usability Heuristics. Here are some results.
Home Page (Discover Page)
Aesthetic & Minimalist Design
Lack of visual hierarchy among the graphics. Too many sections are stagger unevenly and compressing as much information into view hence making it hard to focus/gather information.
Consistency & Standard
No external consistency or visual hierarchy. Huge cognitive overload.
Match between System & Real World
Information does not appear in a consistent or orderly manner. Too many jargons. (e.g. Panel of buttons & their functions, arrangements of categories).

Old NLB Mobile App
(Highlights Page)

Old NLB Mobile App
(Home Page)
A total of 10 users was interviewed and we tested 8 more with the current app to understand what common problems they faced.
Users found it difficulty finding books that they are looking for or books from the same genre as the current app don't have personalization.

Each persona will have their own user journey map describing their experience in borrowing books/e-Books.


Here are our user flows showcasing the solution to our 2 main problems.
An onboarding process so the app can help users find the books they want based on their preferences.
A notification system that will help remind our users on their due dates.



Notification Reminder
Selected books have a brief summary and other details that users can examine before borrowing. After borrowing a book/eBook, users can then set up a reminder date before due date so they can keep track of all loans.
After conducting a usability test with users, we gather some comments on how to improve the current prototype and made some iterations.

83% of users
couldn't accurately identify the scan button as the icon used was unfamiliar to them.

50% of users
wanted to an option to scan another book after setting a reminder to expedite the process of borrowing multiple books.

Final Thoughts
Due to time constraints during the project, we were not able to test other features on the prototype such as managing current loans and more personalization of the app for each individual users.
There were also other features that were not implemented but would prove useful such as reservations, history and favorites. I believed that this features would help users be more comfortable in using the app as a norm for borrowing books/eBooks.
Due to time constraints during the project, we were not able to test other features on the prototype such as managing current loans and more personalization of the app for each individual users.
There were also other features that were not implemented but would prove useful such as reservations, history and favorites. I believed that this features would help users be more comfortable in using the app as a norm for borrowing books/eBooks.