http://pan.baidu.com/s/1jG3jz7o
To download press link above and press the button show as image at the right,
hci project
Sunday, 11 January 2015
Wednesday, 31 December 2014
Video UserTesting
All remaining video can get from dropbox https://www.dropbox.com/sh/khh3cg3pcbp9ado/AACi2UtyW5V6BKcelCx5av2Ja?dl=0
Tuesday, 30 December 2014
Submission 8
Problem
We found that a common issues that every human have
unexpected desire. Desire will make us to want something there is out of our
ability. We are always hunted by the beauty of the goods and the fun. We don’t
thinking the impact of doing something. Sometimes will regret on certain action
we do. In another words, we cannot differentiate between the most importance
and less importance. Some people like to waste their money to buy unnecessary
thing. For example, some student always study and ignore the exercises or some
women like shopping and spend money over their income. So, we want to design an
application that addressed those various problems by record down the activity
of user carry out and the financial status of the users.At the end it can classified as 3 main problem there is
- people like to waste their money to buy unnecessary
- people like carry out unnecessary activity
- people have imbalance daily activities
Target user
Task
Task
1 – Sign up
Task
2 – Log in
Task
3 – Add activity
Task
4 – View report
Task
5 – Log out
There are many tasks that we thought would be useful for
this application, but there was a handful of essential tasks that were
absolutely necessary. First tasks is login, we need to login because we need to
make sure the people using the profile
of apps is the same person, second purpose is to make sure all the information
is private inside the application. For those who are new the first task is
sigup. If the user dint singup they cannot perform login task. This can reduce
the illegal enter or stole the phone information occurs. Another task on this
application is add activity, this feature user need to enter the activity he
carry out. In this session, user can choose either want to upload the pictured
which related to the activity or not. There have a button choose which source
you want take the photo such as media library or directly take from camera.
Description is required to enter to make sure the user can check back the
details after ward. User can choose either want to tag friends or other user
together. Users can also need to enter the total money spend and the type of
activity filed into the application. Another important activity is view the
activity as a report in a calendar. The monthly calendar will show the yellow
point as a notification to let the user know that it have activity carry out in
that days. If the user select a days from the calendar that have yellow point,
it will enter the days and view the summary of the activity on that days. Apart
from that, user can also view the activity and financial status separately. The
last activity is log-out. The data will be saved after the user press log-out.
Design
Final prototype design –high fidelity
The application consist Home ,
Activity and Expenses report and Edit Profile.
The home screen
features recent activity of the current user activities where they can update
their ongoing activities such as shopping, eating, studying or exercising and
they can share with their circle and their activities will appear on their
circles timeline. This features are the same as Facebook where people can see their
friends’ statuses, pictures or any kind of activities. As a conclusion of their
daily activities, this application will calculate their percentage of living to
see whether they are living a healthy life or otherwise.
In the Activity section, they can add
their activities, by uploading a picture, include their expenses (optional) and
choose their activity and tag people (optional) and by that user input this
application will calculate and show their activities percentage and display
which activities they
involved the most in that particular month. They can also pick a date to see
their activities per day from the History.
In the Expenses
section , it will display the user report of finances. They can input their
monthly income and expenses and this application will automatically calculate
their total expenses and total saving/balance. They can view how much have they
spend for a month or they can view how much they spend for a day in the history
section.
In the Edit profile
section we have basic editing profile features which is name, phone number,
email and confirm email.
Design Revision
Low fidelity design
Our first design was in the low fidelity where we lack of
buttons and many functions. Our design makes many of our user confused on where
to navigate as we lack of using words for an icon because we thought that user
would understand but we thought wrong.
Our first design was a simple design where we don’t place
much attractive background. Our background at first was white but then we changed
it later at the high fidelity stage.
But overall we have many positive feedbacks.
Implementation
Functionality
This application can calculate users life percentage regards
of their life activities.
This application can also calculate their daily expenses.
Technology
In order to test if the functional
requirements and the look and feel was acceptable, we decided to make some
prototypes. This way we could check the usefulness of the application, validate
requirements.
Two kinds of prototypes were implemented:
low fidelity and high fidelity. For the user testing, the first implementation
was a paper prototype screen captured and make it as it looks like an
application.
The feedbacks are mixed with
positivity and negativity.
We do not require any technology
because we only have the high fidelity prototype which we didn’t implement in
phones instead we implemented it through third party software which was pidoco.
Takeaways
The big lesson we learned from this
project is the importance of fully realizing your design before beginning the
implementation. We truly believed that if we started to implement as soon as
possible, the design would follow, no matter how broken it was. Our reasoning
was that if we started to develop quickly, we could start testing sooner and
iterate on those changes rapidly. Yet, instead, we became bogged down by the
technicalities and execution of our implementation. Practically every time
estimate we made that involved implementation details should have, in reality,
been doubled. At the end of the day, no matter how well something is
implemented, a feature is completely useless if it is poorly designed. By
skimping on the details during our initial round of designs, we missed key
elements that should’ve been present in our functional prototype from the
start. Not just speciļ¬c features, but even obvious components.
Evaluation
Method
Our target user is not only from
the staff or student in UTM. The user can be at any different level of age in
range from 13 to 40 and above. Their level of education does not make any
difference while using this system. They also do not have to be a computer expertise
to use this system. However, this system is not intended to be used by deaf or
blind people.
For
low-fidelity prototyping, there are only three users who evaluate our usability
system. All of them are UTM’s student and in the same range of age which is 20
years old. For high-fidelity, there are 6 user testing. All of them are not in
the same age and certain user testing not from UTM. One person from our group
welcomed and explained to the user about the system that we will develop while
the rest of the group member took important note. We took time for every task
performed by the user. So that, we will analyze about the difference time taken
by each user.
Low fidelity evaluation
There are lots of comments from
user testing about our paper-prototype interface. For this paper-prototype,
there are only three tasks for the user to perform which is login, add activity
and view report. This is some feedback from our user testing regarding to our
paper-prototyping.
Task Number 1:
Task Name: Login
User 3:
User’s Name : Shahirah
Group name : 9
1. What was easy?
Easy to use, the clear instruction.
2. What was difficult?
Not.
3. What would you suggest to improve the
interaction flow?
For login, nothing.
4. Would you use/not use the system in real
life? Please give brief reason.
Yes, easier for daily report.
Task Number 2:
Task Name : Add activity
User number : 3
User’s Name :Shahirah
Group name : 9
1. What was easy?
Yes.
2. What was difficult?
Not that difficult.
3. What would you suggest to improve the
interaction flow?
The upload icon, too small. Add skip
icon. No instruction on added expenses. No button added other on activity. Make the
activities option limited.
4. Would you use/not use the system in real
life? Please give brief reason.
Yes.
Task Number 3:
Task Name: View report
User number : 3
User’s Name :Shahirah
Group name : 9
1. What was easy?
The icon is easy.
2. What was difficult?
No difficult. Because it just viewing.
3. What would you suggest to improve the
interaction flow?
Starter report, like weight.
4. Would you use/not use the system in real
life? Please give brief reason.
Yes
High fidelity evaluation
Task 1: Sign up
Performance table for Sign Up
For
this task, all of the user could complete the task. Some of the user can
perform really well on this task. However, there are also some users who take
longer time than we expected. In conclusion for this task, user thinks it is
easy but a bit confusing.
Task
2: Log In
Performance table for Log In
For
this task, each user managed to complete it. Some of the user could log in
quite fast where as some are averages. In conclusion for this task, it is not
really hard to carry out.
Task
3: add activity
Performance table for add activity
For
this task, all of the user can perform this task completely. However, the
performance for this task is not really good. Majority of the user take longer
time than we expected. In conclusion for this task, it is quite hard for user
to perform because of the symbols that make the user confuse.
Task
4: view report
Performance table for view report
For
this task, each user completed this task. Some of the user can perform well. In
conclusion for this task, users think this task is easy and the symbols help
them a lot in making decision to perform this task.
Task
5: Log Out
Performance table for log out
For
this task, every user completed this task successfully. Even, there are some
users managed to complete this task, less than time taken we expected. In
conclusion for this task, it is very easy to carry out.
Subjective measurement
We calculate the subjective
measurement based on 3 positive and 3 negative experiences that users feel
about this system. After analyze the
data collected, the results are not as what we expected and we also get inconsistence
result. For mean, we expect to have positive experience more than 4 and all negative
experience less than 2. For standard division, we expect all categories get
below than 0.5. We believe that the biggest factors that contribute to this
result due to the difference group of age of user testing. By far, the hardest
task would be task 3 which is to add activity meanwhile the easiest task is
task 5 which is log out. It is because the average time taken for user to
perform this task is higher at task 3 and lowest at task 5.
Reflection
During the making of this prototype
that were assigned to us we have experience a new experience where we create
our own application instead of using others.
Every week we have a group
discussion where we discuss what we want to have in our project. We learn new
skill while building the project.
We spent much time focusing on the
designing the interface rather than the testing and implementation of the
LiveEnergy. Our design was praised for the attractiveness. Issues are lack of
functionality and have a non-understandable icons and no guide words.
At the very last of our
presentation we learned so much what we lack and what we have.We took it as our
guide to improve our project in the future.
Presentation Slide
Briefing To The Users
BRIEFING
Assalammualaikan and selamat sejahtera.
We are from Computing Faculty. We are student from Human Computer Interaction class. For this subject, we has been assigned to design any system to help user. So, our group has come up with idea to evaluate people’s life. Our group decided to make mobile application.
This application help user to evaluate their life percentage. This system will tell the user about their performance of the day wether it is good, boring, too much fun or anything else. The user has to update each activity that has been done on that day in order to the system to evaluate the user’s life eventually. Futhermore, this system also will evaluate the time that has been spend by the user wether the user spend their time majority for their family or friends. This system will help user to balancing their relationship between family, friend, work, studies and other activity.
Besides that, this system also will help the user in financial form. For example, this application will calculate the amount of each cent that the user spend in that day. This system will allert the user if the user spend their money more than the amount that has been limited.
Task to perform :
Task 1 – Sign up
Task 2 – Log in
Task 3 – Add activity
Task 4 – View report
Task 5 – Log out
Changed From Low Fidelity To High Fidelity
After viewing the review from user ( paper prototype ) we will create a sign-up function to let the user have their own account.
change the new and more simple icon let the user more understand.
put instruction below the icon to make sure the user know what is the used of the icon,
update the details display in the icon
After viewing the review from user testing (computer prototype ). Maybe will update to become the user interface will appear follow different age group. For elder the user interface will display clean simple and big icon. For teenagers will display user interface of more complete with the function.
change the new and more simple icon let the user more understand.
put instruction below the icon to make sure the user know what is the used of the icon,
update the details display in the icon
After viewing the review from user testing (computer prototype ). Maybe will update to become the user interface will appear follow different age group. For elder the user interface will display clean simple and big icon. For teenagers will display user interface of more complete with the function.
User Testing Result
User Testing
Task 1: sign-up
Time takes for developer (c):67s
User number
|
User’s name
|
Duration(t)(s)
|
P(%)
|
Performance score s=pc/t
|
1
|
Nurul Wahyuni bt wahid rahayu
|
65
|
100
|
103.07%
|
2
|
Ummi syafiqah
|
72
|
100
|
93.05%
|
3
|
Nur Atikah Shamat
|
64
|
100
|
104.69%
|
4
|
Siti Noor suhaila binti Jamil
|
83
|
100
|
80.72%
|
5
|
Siti noorraishah binti ahmad
|
105
|
100
|
63.80%
|
6
|
Siti hawa binti abd rahim
|
155
|
100
|
43.22%
|
Task 2: login
Time takes for developer (c):29s
User number
|
User’s name
|
Duration(t)
|
P(%)
|
Performance score s=pc/t
|
1
|
Nurul Wahyuni bt wahid rahayu
|
32
|
100
|
90.62%
|
2
|
Ummi syafiqah
|
20
|
100
|
145%
|
3
|
Nur Atikah Shamat
|
20
|
100
|
145%
|
4
|
Siti Noor Suhaila binti Jamil
|
38
|
100
|
76.31%
|
5
|
Siti noorraishah binti ahmad
|
44
|
100
|
65.90%
|
6
|
Siti hawa binti abd rahim
|
86
|
100
|
33.72%
|
Task 3: Add Activity
Time takes for developer (c):30s
User number
|
User’s name
|
Duration(t)
|
P(%)
|
Performance score s=pc/t
|
1
|
Nurul Wahyuni bt wahid rahayu
|
51
|
100
|
58.82%
|
2
|
Ummi syafiqah
|
25
|
100
|
120%
|
3
|
Nur Atikah Shamat
|
36
|
100
|
83.33%
|
4
|
Siti Noor Suhaila binti Jamil
|
46
|
100
|
65.21%
|
5
|
Siti noorraishah binti ahmad
|
41
|
100
|
73.1%
|
6
|
Siti hawa binti abd rahim
|
70
|
100
|
42.85%
|
Task 4: view report
Time takes for developer (c):12s
User number
|
User’s name
|
Duration(t)
|
P(%)
|
Performance score s=pc/t
|
1
|
Nurul Wahyuni bt wahid rahayu
|
14
|
100
|
85.71%
|
2
|
Ummi syafiqah
|
38
|
100
|
31.57%
|
3
|
Nur Atikah Shamat
|
15
|
100
|
80%
|
4
|
Siti Noor Suhaila binti Jamil
|
15
|
100
|
80%
|
5
|
Siti noorraishah binti ahmad
|
25
|
100
|
48%
|
6
|
Siti hawa binti abd rahim
|
35
|
100
|
34.28%
|
Task 5: log out
Time takes for developer (c):6s
User number
|
User’s name
|
Duration(t)
|
P(%)
|
Performance score s=pc/t
|
1
|
Nurul Wahyuni bt wahid rahayu
|
7
|
100
|
85.71%
|
2
|
Ummi syafiqah
|
11
|
100
|
54.54%
|
3
|
Nur Atikah Shamat
|
7
|
100
|
85.71%
|
4
|
Siti Noor Suhaila binti Jamil
|
9
|
100
|
66.66%
|
5
|
Siti noorraishah binti ahmad
|
12
|
100
|
50%
|
6
|
Siti hawa binti abd rahim
|
13
|
100
|
46.15%
|
Subjective Measurements
Subscribe to:
Posts (Atom)