Usability Test

Chapter 4 

 


The Purpose of Document

 

The purpose of this experiment is to test the effectiveness and efficiency of the current ported OpenACS calendar and from the result of the test, to find out what improvement can be made to the calendar. In other words, this usability test is performed to improve the quality of the current calendar application. 

 

About the OpenACS Calendar

 

The targeting web application for this usability test is the calendar from OpenACS, which can be accessed from http://ebt.ee.usyd.edu.au:9013. This is an online calendar, which can be personalized and can be easily accessed with any web browsers, that allows one to enter and keep track of anything that could reasonably be written on an ordinary paper calendar. It also provides different ways of viewing the calendar information; for example, day view, week view, month view and year view.

 

This package could be used with any application where tracking items in time is important.

 

There are a number of features, which any application must bring to the table to be reasonably considered a complete calendaring application. The OpenACS calendar package currently supports all but one of these features:

·        Multiple different ways of viewing the calendar.  At a minimum this must include day, week, month, and year views. The OpenACS calendar also includes two list views.

·        A rich set of navigation features for easily selecting and changing both the views and the time spans viewed.

·        The ability to easily add, edit and delete items.

·        The ability to easily set up recurring items.

The only feature that is missing is the alarm and reminder function.

 


User Profile

 

The majority of the user population consists of those who use Internet frequently, as they are comfortable with the idea of using web-based application. The OpenACS calendar is designed to target primarily those who, to oneself, tracking items in time is important.  This would include most business settings for meetings and appointments, educational settings, clubs, friends’ birthdays and other community organizations; and those who want to please and attract customers or Internet users by including a calendar as an extra functionality for their web site.

 

Users often use the OpenACS calendar to put down a small note for their schedule for the day, week, month or year, or to view or edit what they have already entered into the calendar. OpenACS calendar users often want to open up the calendar, use the least amount of time and in their current working environment, put down the events or activities to be done on a particular date and time, or to recall the upcoming events which they have pre-entered.

Thus using information obtained from the above analysis, the following description-user matrix is formed:

 

 

Primary User

Secondary User

Main Occupation

Business people / Students

Website developers

Age Group

18 – 50

21 – 45

Aim

To enter and keep track of events or items in the personalized online calendar quickly and easily.

To add the calendar as an extra functionality on their website to attract customers.

Time spend on site

Short – Medium

Medium – Long

Computer/Internet skill

Medium – High

Medium – High

Main thing they look for

A user-friendly private online calendar.

Easy to install and ready to use.

Most common task

Add and view events.

Install the calendar software and make the calendar software available to use by customers.

 

Table 6   Description-user matrix.


Task Profile

 

Three tasks are chosen for the purpose of this usability test. The tasks are as follows:

1.      Adding a new event:

Use the “add an event” function to add an event at a specific date and time (Table 7).

2.      Retrieve an existing event:Edit and Delete an event:

Click on an event title to retrieve a pre-entered event (Table 8).

3.      Edit an existing retrieved event:

Use the drop-down lists to adjust / edit event time and date. Modify event title and description using keyboard (Table 9).

4.      Delete an existing retrieved event:

Click on the Delete button to delete an event (Table 10).

 

The task matrix of the three tasks are shown below:

 

Task Name

Add a New Event

Goal

Add an event on the calendar at a specific date and time.

Precondition

The user needs to realize where the Mini Calendar is.

Steps

Method 1

-          Click on “add an event”,

-          Type in the title of the event,

-          Adjust the date from the drop down list (if appropriate),

-          Adjust the Start time and the End time (if appropriate),

-          Enter the description of the event,

-          Select calendar type (if appropriate)

-          Click on the “Submit Query” button.

 

Method 2

-          Click on a specific date on the Mini Calendar,

-          Click on “add an event” and follow method 1 above, OR

-          Click on a specific time on Today’s Schedule,

-          Type in the title of the event,

-          Adjust the date from the drop down list (if appropriate)

-          Adjust the Start time and the End time (if appropriate),

-          Enter the description of the event,

-          Select the calendar type (if appropriate),

-          Click on the “Submit Query” button.

 

Table 7   Task profile for Add an event. The table shows 2 different methods to add an event into the calendar.

 


 

Task Name

Open an existing event

Goal

The specific titled pre-entered calendar event is opened and the user can view the event.

Precondition

The user needs to realize where the Mini Calendar and the Today’s Schedule are. Calendar event/s had been added prior to this task.

Steps

Method 1 – day view

-          Click on Day on the Mini Calendar,

-          On the Mini Calendar, click on a specific date,

-          Click on the desired event title on the Today’s Schedule.

-          View your entry.

 

Method 2 – week view

-          Click on Week on the Mini Calendar,

-          On the Mini Calendar, click on a specific week,

-          Click on the desired event title on the Today’s Schedule.

-          View your entry.

 

Method 3 – month view

-          Click on Month on the Mini Calendar,

-          On the Mini Calendar, click on a specific month,

-          Click on the desired event title on the month-view calendar.

-          View your entry.

 

Method 4 – list

-          Click on a specific date on the Mini Calendar,

-          On the Mini Calendar, click on List,

-          Click on the desired event title from the list.

-          View your entry.

 

 

Table 8 Task profile for Retrieve a pre-entered event. The table shows 4 different methods to retrieve a pre-entered entry from the calendar.

 

 



Task Definition

Edit a private calendar event

Goal

To change the information of an existing calendar event.

Precondition

The specific calendar event is present and has been opened (see Table 1.3).

Steps

-          Have the calendar event opened,

-          Change the title (if necessary),

-          Change the date and time settings (if necessary),

-          Change the description (if necessary),

-          Press the Submit Query button.

(a)


 

Task Definition

Edit a public calendar event

Goal

To change the information of an existing calendar event.

Precondition

The specific calendar event is present and has been opened. Must have permission from administrator.

Steps

-          Follow the steps in Table 1.4(a).

(b)

 

Table 9   Task profile for editing an opened pre-entered calendar event (a) for private calendar,  (b) for public calendar. 

 

 

Task Definition

Delete a private calendar event

Goal

To delete a pre-entered event from the calendar by its title.

Precondition

The specific titled calendar event is present and has been opened (see Table 1.3).

Steps

-          Have the calendar event opened, 

-          Press the Delete button.

(a)

 

Task Definition

Edit a public calendar event

Goal

To change the information of a pre-entered calendar event.

Precondition

The specific calendar event is present and has been opened. Must have permission from administrator.

Steps

-          Follow the steps in Table 1.4(a).

(b)

 

Table 10 Task profile for deleting an opened pre-entered calendar event (a) for private calendar, (b) for public calendar. 

 

 

Test and Evaluation Plan

 

The main goal of this usability test is to improve the way user can use the OpenACS calendar to access an event (this includes add, retrieve, edit and delete) in the shortest amount of time and complete their time management using the calendar without doubt and difficulties. This will eliminate the possibility that the user gives up the use of online calendar because the procedure is too complicated.

 

The critical, typical and potentially troublesome tasks to be chosen for evaluation will be the task of adding a new event, retrieving and editing an existing event, and deleting an existing event completing the calendar event management cycle.

 

They are defined as critical and typical tasks as they are the core functionality of a calendar, which are also designed to be the most frequently used functions. They are potentially troublesome tasks due to the fact that managing your daily, weekly or monthly schedule can become quite difficult when one have too many events happening on the same day, week or month, and user might possibly give up in the middle if they find it too complicated.

 

The main benchmarks selected for this evaluation are as follows:

1.                  Number of mouse clicks used in each step

2.                  Amount of time spent in each step

3.                  Number of pages visited in each step

The above benchmarks are quantified usability measures. These can reflect the efficiency and the difficulty or the ease of using the calendar application.

 

This test is designed to be carried out as soon as the implementation and testing cycle has completed, and requires one day evaluation and one day for analyzing the statistics of the outcome of the evaluation test, and produce a report containing the facts that is derived from the analysis. This report will then be sent to the development team to assist them to improve their design. A need for holding a meeting between the developing team and the evaluation team might be possible to discuss on the way the website can be improved.

To carry out this usability test, 3 users and 1 tester will be required. The duration of each test is approximately 30 minutes and the tester is required for recording the statistics of the users as they carry out the test and preparation of test equipment and materials. 

 

As soon as the result of the evaluation test formed, a meeting should immediately be held by the evaluation team and the development team to make decisions as to which of the corrections should be prioritized. Depending on the result, the amount of functionality within a page can either be increased or decreased; the style of the interface can be changed.

 


The Usability Test Materials and Results

 

 

 

About the User:

 

Please collect the following information from the user:

 

User No:         o  1                 o  2                 o  3

 

Gender:           o  Male                       o  Female

 

Occupation:     _______________________

 

Age Group:     o  15-20     o  21-25     o  26-30     o  31-41     o  41-55     o  56+

 

How often do you use computer?

 

o   Daily      o   Weekly      o   Monthly      o    Every 3 months      o    Never used a computer

 

How often do you use the internet?

 

o   Daily      o   Weekly      o   Monthly      o    Every 3 months      o    Never used a computer

 

Have you used an electronic or online calendar before?

 

o   YES                       o    NO                       o   Never heard of it

 
Grouping all the above derived requirements and analytical outcomes, the following test mateial is produced:


 

 


 


 

·       
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Figure1                 OpenACS calendar Usability Test material

 

 

The usability test (see Appendix C) for the OpenACS calendar was conducted on 6th October 2002. Results from the usability test reflects the following need for improvements:

 

·        Allow event adding by clicking on a particular date on the month-view calendar

·        Add a function that will provide easier and faster date access. This can be three drop-down lists that allow users to select the day, month and year of the specific date and a GO button to retrieve the date

·        Enable the view of mini calendars of each month on the year-view calendar

·        Allow events on the same day to display in start time ordering in the calendar

·        Provide instructions and help on calendar usage

·        Highlight on the mini calendar the dates that has an event

·        Provide distinction between events of different calendars in use

·        Bullet points to separate out different events in the month-view calendar


 

 

 

 

 

 

 

 

 

 

Appendix C –

 

Usability Test Results

 


About the User:

 

Please collect the following information from the user:

 


User No:         o  1                 o  2                 o  3

 


Gender:          o  Male                       o  Female

 

Occupation:     _____Secondary Student_______

 


Age Group:     o  15-20     o  21-25     o  26-30     o  31-41     o  41-55     o  56+       

 

How often do you use computer?

 


o  Daily   o  Weekly   o  Monthly   o  Every 3 months   o  What is a computer?

           

How often do you use the internet?

 


o  Daily   o  Weekly   o  Monthly   o  Every 3 months   o  What is a computer?

 

Have you used an electronic or online calendar before?

 


o   YES                      o    NO                       o   Never heard of it

 

 

About the Test:

 

Explain to the user that today he/she is going to pretend to manage (add, view, edit and delete) some events on particular dates using the OpenACS calendar. Each time his/her action will be statistically be recorded with his performance and explain to him/her that this information is used only for the evaluation for the design of the web. Explain the whole procedure of each round, step by step, and start timing after recording down the target recipient.

 

Task Zero – Getting Started

 

Before using the OpenACS calendar, users are required to login. On the top right hand corner of the web browser, user will see a box for entering email address and password to the system. Please enter the following login details:

E-mail:            user1@openacs.org

Password:       user1

After entering the above, click on calendar on the bottom of the page.

 

Goal: To login as a user to the calendar.


 


Task One – Adding Events

 

Scenario:

 

I have a few appointments, which I’d like to add to my OpenACS calendar before I forget. My appointments are as follows:

·        Dinner appointment on 22nd of November 2001, 7:30pm at Sydney Hilton Hotel.

·        Best friend’s birthday on 1st December 2001

·        House warming party of a friend, Amy, on next Sunday (from today) 3:00pm.

Address: 7 Seven Street, Seventh Coast, 2000 NSW

Phone: 1234-5678

 

Goal:               To add the above 3 events into the calendar.

 

Time started: _4:40_ am/pm

 

Number of mouse clicks/double-clicks applied (appointment 1):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of pages visited before reaching the goal (appointment 1):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of mouse clicks/double-clicks applied (appointment 2):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of pages visited before reaching the goal (appointment 2):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of mouse clicks/double-clicks applied (appointment 3):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of pages visited before reaching the goal (appointment 3):

1          2          3          4          5          6          7          8          9          10        10+

 

Time which goal is reached: _4: 45_ am/pm

 

Any observations of difficulties or comment in this task:

 

User has no specific difficulties. When user trying to add an event to the calendar, his immediate action is to click on the date on the mini calendar rather than using the “add an event” link provided just below the mini calendar.


Task Two – Viewing Events

 


Scenario:

 

First I would like to find out today’s date and if I have any appointments today.

After finding out about today, I would like to find out the exact date, time and duration of my dental appointment, which is in mid January 2002. This dental appointment was made 2 months ago and I have forgotten the exact date and time and would like to find it out.

 

Goal 1:            To find out today’s date and what appointments I have today.

Goal 2:            To find out the exact date, time and duration for my dental appointment in mid January 2002.

 

Time started: __4: 45_ am/pm

 

Number of mouse clicks/double-clicks applied (Goal 1):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of pages visited before reaching the goal (Goal 1 1):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of mouse clicks/double-clicks applied (Goal 2):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of pages visited before reaching the goal (Goal  2):

1          2          3          4          5          6          7          8          9          10        10+

 

Time which goal is reached: __4: 47_ am/pm

 

Any observations of difficulties or comment in this task:

 

User finishes this task with no difficulty. User realized that the “today” link will bring him to the current date. Goal 2 was reached fast, user firstly clicked on the “year” link to change the year, then via the “month” link, found the appointment easily.

 

 

 


Task Three – Editing Events

 


Scenario:

 

I have realized that I cannot make the dental appointment which I had made earlier on. I would like to amend it to 22nd February 2002, at 4:00pm. 

 

Goal:               To edit the time of the appointment to 22nd February 2002, 4:00pm.

 

Time started: __4: 48_ am/pm

 

Number of mouse clicks/double-clicks applied:

1          2          3          4          5          6          7          8          9          10        10+

 

Number of pages visited before reaching the goal:

1          2          3          4          5          6          7          8          9          10        10+

 

Time which goal is reached: __4: 52_ am/pm

 

Any observations of difficulties in this task:

 

User didn’t realize that he could adjust the date and time on the retrieved event, therefore the user went the long way around. He clicked on the “year” link, adjusted the year to 2002, then selected “month” and realized that he cannot add items via the month-view. When the user clicked on the “day”, the year turned back to 2001 instead of 2002. This got the user confused.

 

 

 

 

 


Task Four – Deleting Events

 


Scenario:

 

Amy called me last night that the house warming party has been cancelled. I would like to delete this from my OpenACS calendar.

 

Goal :              To delete Amy’s house warming party entry (see part one) from the OpenACS calendar.

 

Time started: __4: 53_ am/pm

 

Number of mouse clicks/double-clicks applied:

1          2          3          4          5          6          7          8          9          10         10+

 

Number of pages visited before reaching the goal:

1          2          3          4          5          6          7          8          9          10         10+

 

Time which goal is reached: __4: 54_ am/pm

 

Any observations of difficulties in this task:

 

User had no trouble looking for the house warming party event entered earlier on, and the delete button was obvious to the user.

 

 

 

 


User Feedback:

 

Did you encounter any difficulties/hesitations when adding events in this OpenACS calendar?

 

Yes, a bit. Some paths to dates are very difficult to go to and are somewhat misleading. It is slow to access a particular date, too many steps required.

 

 

 

Any recommendations on how this OpenACS calendar can be improved?

 

Add a field for selection so that users can select a certain date quickly.

Allow input from the month calendar.

Add bullet points in month view calendar.

 

 

 

Would you want to use this OpenACS calendar to manage your calendar events in the future? If no, why?

 

Yes.    

 

 

 

Any extra functions that you would like to see from this OpenACS calendar application if you use it again later?

 

No. Other than the improvements written above.


 About the User:

 


Please collect the following information from the user:

 


User No:         o  1                 o  2                 o  3

 


Gender:          o  Male                       o  Female

 

Occupation:     _____Tour Consultant_______

 


Age Group:     o  15-20     o  21-25     o  26-30     o  31-41     o  41-55     o  56+       

 

How often do you use computer?

 


o  Daily   o  Weekly   o  Monthly   o  Every 3 months   o  What is a computer?

           

How often do you use the internet?

 


o  Daily   o  Weekly   o  Monthly   o  Every 3 months   o  What is a computer?

 

Have you used an electronic or online calendar before?

 


o   YES                      o    NO                       o   Never heard of it

 

 

About the Test:

 

Explain to the user that today he/she is going to pretend to manage (add, view, edit and delete) some events on particular dates using the OpenACS calendar. Each time his/her action will be statistically be recorded with his performance and explain to him/her that this information is used only for the evaluation for the design of the web. Explain the whole procedure of each round, step by step, and start timing after recording down the target recipient.

 

Task Zero – Getting Started

 

Before using the OpenACS calendar, users are required to login. On the top right hand corner of the web browser, user will see a box for entering email address and password to the system. Please enter the following login details:

E-mail:            user2@openacs.org

Password:       user2

After entering the above, click on calendar on the bottom of the page.

 

Goal: To login as a user to the calendar.


 

Task One – Adding Events

 

Scenario:

 

I have a few appointments, which I’d like to add to my OpenACS calendar before I forget. My appointments are as follows:

·        Dinner appointment on 22nd of November 2001, 7:30pm at Sydney Hilton Hotel.

·        Best friend’s birthday on 1st December 2001

·        House warming party of a friend, Amy, on next Sunday (from today) 3:00pm.

Address: 7 Seven Street, Seventh Coast, 2000 NSW

Phone: 1234-5678

 

Goal:               To add the above 3 events into the calendar.

 

Time started: _5:17_ am/pm

 

Number of mouse clicks/double-clicks applied (appointment 1):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of pages visited before reaching the goal (appointment 1):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of mouse clicks/double-clicks applied (appointment 2):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of pages visited before reaching the goal (appointment 2):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of mouse clicks/double-clicks applied (appointment 3):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of pages visited before reaching the goal (appointment 3):

1          2          3          4          5          6          7          8          9          10        10+

 

Time which goal is reached: _5: 24_ am/pm

 

Any observations of difficulties or comment in this task:

 

User encountered some trouble and got confused while adding events. User was expecting a “Save” or “Go” or something similar after adding typing in the event, rather than “Submit Query”. User does not understand the “Submit Query” word. User did not use the mini calendar, but approached the “add an event” link.

User did not realize the “today” link, which can bring her to the current date.


 


Task Two – Viewing Events

 

Scenario:

 

First I would like to find out today’s date and if I have any appointments today.

After finding out about today, I would like to find out the exact date, time and duration of my dental appointment, which is in mid January 2002. This dental appointment was made 2 months ago and I have forgotten the exact date and time and would like to find it out.

 

Goal 1:            To find out today’s date and what appointments I have today.

Goal 2:            To find out the exact date, time and duration for my dental appointment in mid January 2002.

 

Time started: __5: 25_ am/pm

 

Number of mouse clicks/double-clicks applied (Goal 1):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of pages visited before reaching the goal (Goal 1 1):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of mouse clicks/double-clicks applied (Goal 2):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of pages visited before reaching the goal (Goal  2):

1          2          3          4          5          6          7          8          9          10        10+

 

Time which goal is reached: __5: 30_ am/pm

 

Any observations of difficulties or comment in this task:

 

User did not realize the “today” link, which is placed under the mini calendar. User was stuck at the point when she needs to change the year of the current year because there is no display at the year-view and no instructions telling her what to do. User got confused and found that the calendar is a little misleading. Goal 2 was difficult to achieve by the user.

 

 

 

 


Task Three – Editing Events

 

Scenario:

 

I have realized that I cannot make the dental appointment which I had made earlier on. I would like to amend it to 22nd February 2002, at 4:00pm. 

 

Goal:               To edit the time of the appointment to 22nd February 2002, 4:00pm.

 

Time started: __5: 30_ am/pm

 

Number of mouse clicks/double-clicks applied:

1          2          3          4          5          6          7          8          9          10        10+

 

Number of pages visited before reaching the goal:

1          2          3          4          5          6          7          8          9          10        10+

 

Time which goal is reached: __5: 31_ am/pm

 

Any observations of difficulties in this task:

 

User completes this without any trouble. User adjusted the fields of the event to change the date and time of the appointment.

 

 

 

 

 

 


Task Four – Deleting Events

 

Scenario:

 

Amy called me last night that the house warming party has been cancelled. I would like to delete this from my OpenACS calendar.

 

Goal :              To delete Amy’s house warming party entry (see part one) from the OpenACS calendar.

 

Time started: __5: 32_ am/pm

 

Number of mouse clicks/double-clicks applied:

1          2          3          4          5          6          7          8          9          10         10+

 

Number of pages visited before reaching the goal:

1          2          3          4          5          6          7          8          9          10         10+

 

Time which goal is reached: __5: 33_ am/pm

 

Any observations of difficulties in this task:

 

User had trouble retrieving the event. After deleting the event, the user wanted to double check if the event had been deleted, but after the delete is done, calendar switched itself to display the current date instead of the date the user was once at. User found this very inconvenience.

 

 

 

 

 


User Feedback:

 

Did you encounter any difficulties/hesitations when accessing events in this OpenACS calendar?

 

Yes. The functions are not very well done. Dates and events are not simple enough to access.

 

 

 

Any recommendations on how this OpenACS calendar can be improved?

 

Should add short cuts to access dates easier. Should allow people to add things by clicking on the month calendar. Should use more icon or diagrams instead of written English, for example use a button with “X” instead of the “delete” word would be good. The calendar should also make things / items entered more obvious. What I meant is it should allow user to distinguish the dates with events and dates without events from the small calendar.

 

 

Would you want to use this OpenACS calendar to manage your calendar events in the future? If no, why?

 

No. Access to the calendar events involves too many steps and the process is too slow. Using calendars like this should be made as easy as ABC. Non Internet users will have a lot of trouble using this calendar.

 

 

Any extra functions that you would like to see from this OpenACS calendar application if you use it again later?

 

Have a back link to return to the previous step or page. In the month calendar, it should allow people to change the year instead of clicking the year link and change it from there. The month calendar should allow adding events by clicking on the dates displayed in it.

As mentioned before in question 2, should make the date containing events into other colours or perhaps bolded.


About the User:

 


Please collect the following information from the user:

 


User No:         o  1                 o  2                 o  3

 


Gender:          o  Male                       o  Female

 

Occupation:     _____Tertiary Student_______

 


Age Group:     o  15-20     o  21-25     o  26-30     o  31-41     o  41-55     o  56+       

 

How often do you use computer?

 


o  Daily   o  Weekly   o  Monthly   o  Every 3 months   o  What is a computer?

           

How often do you use the internet?

 


o  Daily   o  Weekly   o  Monthly   o  Every 3 months   o  What is a computer?

 

Have you used an electronic or online calendar before?

 


o   YES                      o    NO                       o   Never heard of it

 

 

About the Test:

 

Explain to the user that today he/she is going to pretend to manage (add, view, edit and delete) some events on particular dates using the OpenACS calendar. Each time his/her action will be statistically be recorded with his performance and explain to him/her that this information is used only for the evaluation for the design of the web. Explain the whole procedure of each round, step by step, and start timing after recording down the target recipient.

 

Task Zero – Getting Started

 

Before using the OpenACS calendar, users are required to login. On the top right hand corner of the web browser, user will see a box for entering email address and password to the system. Please enter the following login details:

E-mail:            user3@openacs.org

Password:       user3

After entering the above, click on calendar on the bottom of the page.

 

Goal: To login as a user to the calendar.

 

 

 


Task One – Adding Events

 

Scenario:

 

I have a few appointments, which I’d like to add to my OpenACS calendar before I forget. My appointments are as follows:

·        Dinner appointment on 22nd of November 2001, 7:30pm at Sydney Hilton Hotel.

·        Best friend’s birthday on 1st December 2001

·        House warming party of a friend, Amy, on next Sunday (from today) 3:00pm.

Address: 7 Seven Street, Seventh Coast, 2000 NSW

Phone: 1234-5678

 

Goal:               To add the above 3 events into the calendar.

 

Time started: _9:30_ am/pm

 

Number of mouse clicks/double-clicks applied (appointment 1):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of pages visited before reaching the goal (appointment 1):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of mouse clicks/double-clicks applied (appointment 2):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of pages visited before reaching the goal (appointment 2):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of mouse clicks/double-clicks applied (appointment 3):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of pages visited before reaching the goal (appointment 3):

1          2          3          4          5          6          7          8          9          10        10+

 

Time which goal is reached: _9: 35_ am/pm

 

Any observations of difficulties or comment in this task:

 

User has no specific difficulties.


Task Two – Viewing Events

 

Scenario:

 

First I would like to find out today’s date and if I have any appointments today.

After finding out about today, I would like to find out the exact date, time and duration of my dental appointment, which is in mid January 2002. This dental appointment was made 2 months ago and I have forgotten the exact date and time and would like to find it out.

 

Goal 1:            To find out today’s date and what appointments I have today.

Goal 2:            To find out the exact date, time and duration for my dental appointment in mid January 2002.

 

Time started: __9: 36_ am/pm

 

Number of mouse clicks/double-clicks applied (Goal 1):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of pages visited before reaching the goal (Goal 1 1):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of mouse clicks/double-clicks applied (Goal 2):

1          2          3          4          5          6          7          8          9          10        10+

 

Number of pages visited before reaching the goal (Goal  2):

1          2          3          4          5          6          7          8          9          10        10+

 

Time which goal is reached: __9: 37_ am/pm

 

Any observations of difficulties or comment in this task:

 

User had no difficulties in viewing the events.

 

 

 

 


Task Three – Editing Events

 


Scenario:

 

I have realized that I cannot make the dental appointment which I had made earlier on. I would like to amend it to 22nd February 2002, at 4:00pm. 

 

Goal:               To edit the time of the appointment to 22nd February 2002, 4:00pm.

 

Time started: __9: 38_ am/pm

 

Number of mouse clicks/double-clicks applied:

1          2          3          4          5          6          7          8          9          10        10+

 

Number of pages visited before reaching the goal:

1          2          3          4          5          6          7          8          9          10        10+

 

Time which goal is reached: __9: 39_ am/pm

 

Any observations of difficulties in this task:

 

User adjusted the date using the drop down lists. This was done without any trouble.

 

 

 

 

 

 


Task Four – Deleting Events

 


Scenario:

 

Amy called me last night that the house warming party has been cancelled. I would like to delete this from my OpenACS calendar.

 

Goal :              To delete Amy’s house warming party entry (see part one) from the OpenACS calendar.

 

Time started: __9: 40_ am/pm

 

Number of mouse clicks/double-clicks applied:

1          2          3          4          5          6          7          8          9          10         10+

 

Number of pages visited before reaching the goal:

1          2          3          4          5          6          7          8          9          10         10+

 

Time which goal is reached: __9: 41_ am/pm

 

Any observations of difficulties in this task:

 

User had no trouble looking for the house warming party event entered earlier on, and the delete button was obvious to the user.

 

 

 

 

 


User Feedback:

 


Did you encounter any difficulties/hesitations when accessing events in this OpenACS calendar?

 

No. I managed to get the tasks done without much trouble.

 

 

 

Any recommendations on how this OpenACS calendar can be improved?

 

Allow adding events in the month-view calendar.

Should include a field to go to a particular date so it will be easier to open a date.

Should have some kind of formatting to distinguish the group events and personal events.

 

 

Would you want to use this OpenACS calendar to manage your calendar events in the future? If no, why?

 

No. I have used other calendar programs before, they are much more user-friendly and faster to use. The OpenACS calendar is too slow, this include the page load time and the steps and page load to view a particular event.       

 

 

 

Any extra functions that you would like to see from this OpenACS calendar application if you use it again later?

 

Make a field to allow date accessing, so you can select date from there rather than loading all the unnecessary pages.