Category Archives: Requirements Analysis
An independent competitive analysis
Matthew Niederberger published a quick usability comparison test in his blog ActualInsights* called Remote User Testing: Airbnb vs Wimdu.
He did a remote test using UserTesting.com with 5 users and the goal of the test was have first time users analyse and compare their first impressions on both web applications.
The results are interesting and Matthew’s experience in the travel industry helped him produce very smart insights. It was well worth reading the whole article. I got some good ideas and insights for the project.
I have been meaning to use UserTesting.com for a while and thought I would finally be able to use it on this version of the prototype (version 10), but after reading this article and watching how UT works I had the impression that it would not really work on a prototype. I seems like a remote testing service more suited for live websites. At least that was my overall impression.
UX Design Notes: Room77 Competitive Analysis
Notes:
- Room77.com has a great concept: empowering hotel guests by informing them which are the best rooms at a given hotel.
- The problem is that users are not able to see the availability calendar of that room or book it from the website. All the user get in the end of the experience is instructions on where to call and how to talk to the front desk clerks of those hotels. The Web site is still in its beta version and not many hotels populate their database. However it has great potential, specially if they decide to show user generated pictures of the views and the rooms, as well as guest’s reviews.
What can I take from room77.com?
- Keyzz.com should encourage hosts to post pictures of the views from their properties as well as its surroundings and nearby attractions.
- A “view” based search option for guests. If at least one property picture is tagged as a “view” picture, guests could view search results that compare properties’ “views”.
- Google Maps extensive customization.
What should I avoid based on room77.com’s Web site?
- Search refinement that hides the options or uses non-conventional symbols to communicate filter options.
- The Web site does not have offer a tool or feature to help the users to find rooms that matches their budgets. Under the “room category” filter there are three options divided according to room’s prices, but it does not give a real or ballpark price or price range. That means that for most users, room77.com is a Web site that needs to be used in conjunction to at least one other Web site in order to fulfill the user’s main need which is to find a hotel room.
Due next week
- User testing plan for “Host” User Testing
UX Design Notes: SNNiF Analysis
In class
- SSNiF presentations of students.
Due next week
- 2nd user testing report of findings.
UX Design Notes: Information Architecture
Here’s the revised version of the information architecture diagram:
Bellow is the User Testing Script and Tasks revised after the pilot test for the second round of usability testing to be conducted in the next few weeks:
Notes:
After pilot test was done, the following changes were made to the prototype to allow a more consistent and realistic experience for users being tested:
- The sign up and log in flow were fixed.
- List Your Property is now List a property.
- The map on property page reflects the map on search results page.
- Property details were fixed to reflect the details on the tasks.
- Property listings were changed to give a more realistic impression of the search results.
- Email message from host to guest was changed to better reflect the scenario proposed by the task.
- Fixed task 5 instructions and pages on prototype in order to be consistent to the overall scenario proposed by the task.
- Fixed task 8 instructions so it does not tip the user about what must be done (cannot use the term wish list, the user needs to guess that).
- On the Your Profile page the add a picture feature was created to simulate the real feature.
- The search details section of the Search Results page was fixed to reflect the details given by the user task.
- Details of the Booking page were changed to reflect the details of the user task 2.
In class
- Lecture and video about mind maps.
- User testing with Kathleen.
Feedback
- User testing text needs general revision to improve clarity, use a more user friendly language, and improve creation of a consistent scenario for the users.
Due next week
- Revised User Testing Plan
- Booking cancellation sequence for guest side prototype.
UX Design Notes: Interviews and Wireframes
In class:
- In class exercise: Interview x Interviewee
- Lecture on qualitative user research techniques.
- User Personas.
- Competitive Analysis.
- What is the problem that’s been solved by the project.
- Board of Certification in Professional Ergonomics (BCPE)
- Usabilitylabaau@gmail.com and usabilitylabaau.com
Notes:
- I can finish building the prototype for “guests” on week 4 and start testing on week 5.
- Book being used for usability class: A project guide to UX Design (Unger).
- Create an specific section of the Requirement Analysis for the problem that is being solved by the project:
- The most important problem is the booking model currently adopted by all vacation rental websites.
- The solution is instant booking of vacation rentals.
- It solves a big problem for the guests: instant booking without lengthy exchange of messages.
- And it solves a big problem for the hosts : attract guests who don’t like the old booking model,
Feedback
- Get prepared for user testing in less than 2 weeks.
- Go to usability lab and talk to Josh.
Due next week
- Finish prototype for guests user tasks.
- Test plan.
- Test in class next class.
UX Design Notes: Revised Use Case Scenarios
Bellow is a report with all primary and secondary use case scenarios (user tasks) for guests and hosts.
IN CLASS
- Individual Presentations
- Lecture: User Research
Notes:
- Change one of the personas (property owner) to reflect the fact that the most important thing for homeowners is occupancy rate and money they can make.
- Gamification: introduce gaming elements into the project to engage the users by creating achievable goals and generate a feeling of a job accomplished. In my project I could use that by introducing a completeness score into each of the property listings, similar to the one found at LinkedIn. That completeness score section would warn the user about what’s missing in his listings and give tips on how to make them more interesting.
FEEDBACK
- Positive feedback from advisor and instructions to start building interactive prototype in order to test “guests”.
DUE NEXT WEEK
- Start building wireframes in order to conduct user testing for guests.
- Research Time Shares
- Research Drupal
UX Design Notes: Main recommendation after 1st round of usability testing
Overview
The main problem of the Web site as it is now is that it utilizes the inquiry-based booking model. This booking model is the most widely used today and the adoption of it by keyzz.com offers some advantages and some disadvantages when compared to the direct online booking model.
The main advantage is that it appeals to both individual homeowners and property management companies, widening the target market and consequently the income from registration and monthly payments.
The main disadvantage of this booking model is for the final user or guest, who will have to learn how to book a property and wait for a confirmation from the host, which can take from a few minutes to 24 hours.
This process goes against all online trends that we are living today. The typical internet user is online all the time, either on his desktop, laptop, mobile, at work, at home, or at school. This user wants instant results, instant answers and instant gratification.
The market for vacation rentals is growing fast but it is still very small compared to hotels. There are many potential first users who will arrive on keyzz.com — or any other Web site that lists vacation rentals -, and once they realize the booking process is not what they are used to, and that it takes too long to be concluded, they will give up and book a hotel room.
Bellow is a comparative analysis of both booking models as well as an overview of the competition. But first there a few terms and concepts that need to be defined.
Definition of terms
Direct online booking model is a booking model similar to the ones used by hotels. Guests are able to book a property online, pay for it, and receive a booking confirmation instantly. In this booking model the Web site charges a commission from the hosts per night booked. This booking model is very fast compared to the inquiry-based booking model described bellow, as well as very similar to the online booking conventions established by the existing hotel and flight services. However, in this booking model the chances of booking cancelation by the host after booking confirmation is higher than on the booking request model due to the fact that direct online booking relies on the property’s availability calendar being up to date at all times.
One of the many benefits of staying at a vacation rentals is the possibility of working with hosts directly, receiving personalized treatment, and having questions answered. The direct online booking model does not change that. The difference is that all communication must be made through the internal messaging system of the Web site. For those who try to cheat and close deals outside the Web site, there is a consequence: they will not be able to get reviews from guests who did not rent their properties through the Web site. Guest reviews is a very important factor for those looking to find their next vacation rental and it is also an important factor when calculating the search rank of a property.
- Direct Booking Model — 1st Draft
Inquiry-based booking model is the booking model being used by the large majority of Web sites that list vacation rentals online. In this model the guest chooses a property and sends a booking request. The host receives the request, checks the availability of the property and responds to the request accordingly. Once both parties agree on the booking, the guest sends payment according to the payment conditions of the host. In this booking model, the Web site charges a monthly or annual fee from the hosts in order to keep their listings online. This booking model is very slow compared to the direct online booking model, as well as very different from the online booking conventions established by hotels and flight services. However there is a lower chance that the host will cancel the booking after the booking confirmation.
- Inquiry Based Booking Model — 2nd Draft
Merit-based system is a system that punishes hosts who cancel bookings after the booking is confirmed by lowering the search ranking of those hosts, and consequently reducing the chances of their properties being booked. The objective of this system is to motivate hosts to keep their property’s availability calendar up to date, and consequently reduce the chances of cancellation of bookings by the owner.
Cancelation of booking by the host usually happens when the owner receives a booking notification and realizes that the property is already booked for those dates but the availability calendar was not up to date. This situation is the main reason the inquiry-based booking model is more widely used online than the direct online booking model. This situation is also more common amongst properties managed by owners than amongst properties managed by a property management company for obvious reasons. Web sites who use the direct online booking model do not refund their commission fees to the hosts when there is a cancelation by the host. There are steps that a host needs to take when a cancellation is inevitable, including trying to find another property nearby with equivalent amenities and rates.
Competition overview
Currently the majority of vacation rental listing Web sites utilize the inquiry-based booking model.
However, Booking.com uses the direct online booking model and AirBnB.com uses a combination of the inquiry-based booking model and the direct online booking model. These two Web sites utilize different strategies to avoid overbooking and consequently cancelation of booking by the host.
Booking.com will charge a commission fee per night booked from the host whenever there is cancelation due to overbooking.
AirBnB.com utilizes a merit-based system in which hosts with a good acceptance rate of booking requests will be able to opt for a direct online booking model. Cancelations by the host are punished with fees and lowering of the search ranking.
Comparative Analysis
Advantages of Direct Online Booking Model:
For the hosts:
- Certainty of payment and faster booking process.
- Better placement of listing due to merit-based system.
- Smooth transition from the hotel online booking model for new users of vacation rentals.
- This booking model offers a solution for one of the competitive advantages that individual homeowners have over property managers that use the inquiry-based booking model. Individual homeowners can receive booking requests and close deals at night while property managers usually do that during business hours. The direct online booking model cancels that competitive advantage.
For the guests:
- Faster and more convenient booking process.
- Smooth transition from the hotel online booking model for new users of vacation rentals.
- Uniform terms of service and cancellation policy.
Disadvantages of Direct Online Booking Model:
For the hosts:
- Homeowners who like to pick and choose who can stay in their properties will be punished by the merit-based system.
- Broker fee added to the daily rates.
For the guests:
- Higher chances of cancellation of booking by the owner after booking confirmation. (Booking cancellation by the owner is also a possibility on the Booking Request Model)
Consequences of Direct Online Booking Model to the Web site:
- Guest accustomed to hotel’s online booking model will not have to learn and adapt to a different online booking model, making the booking process for vacation rentals more smooth.
- Hosts that do not keep their availability calendars up to date will have their listings placement systematically lowered due to the merit-based system in place. Consequently the Web site will become a venue for hosts who always keep their calendars up to date and the overall chances of cancellation by the host will decrease.
- This booking model represent a competitive advantage since the majority of vacation rental listing services currently operating online use the booking request model.
Advantages of Inquiry-Based Booking Model:
For the hosts:
- Concerned homeowners have the possibility of picking and choosing who stays in their properties.
- Customized Terms of Service and payment conditions.
- No broker fees added to daily rates.
- No merit based system to punish outdated calendars and cancellation of booking by the owner after booking is complete.
For the guests:
- Lower chances of cancellation of booking by the host after booking is complete.
Disadvantages of Inquiry-Based Booking Model:
For the host:
- Learning curve for guests not accustomed to the this booking model.
- Payment of a fixed monthly or annual fee even if booking frequency is low.
- Payment conditions are not standard and guests have a higher bargain power over payments.
- Same booking model as the majority of online services currently operating, which means a lot more competition.
For the guests:
- Slow booking process.
- Learning curve for new users of this booking model.
- Terms of service, payment and cancellation policies are not standardized.
Consequences of Inquiry-Based Booking Model to the Web site:
- Web site’s reliability is affected by how up to date the listed property’s availability calendars are.
- Competition is a lot higher because the majority of vacation rental listing services currently operating online use this booking model.
Conclusion and recommendation
These are some of the reasons keyzz.com should adopt the direct online booking model. That way it will fulfill the needs of a niche of hosts that prefer a more automated booking process, specially property management companies. And it will fulfill the needs of most guests who only use the inquiry-based booking model because they do not have a choice.
On a personal note, using the online direct booking model will make my graduate thesis project more interesting and answer questions like: “What makes your project unique?”, “Why competitive advantage do you have over the competition”, and “Why would the user choose your Web site?”
UX Design Notes: Content Inventory
- Presentation: Noodlepedia
Feedback
- The property listing task on my project is too long. Come up with a solution to make it more engaging since it is an essential task for one of the target audiences.
- The solution I came up with was to have a “completeness section” that tells the user how much of the listing is complete and what he should do next. An example of this features is the one used on LinkedIn.
Due Next Week
- User testing plan
- Moodboards and Mind Maps
- Use cases for all important tasks on the web application
UX Notes: Use Case Scenarios & User Interviews
Use Case Scenarios Report — First Draft
User Interviews
Script A — VRBO Users/Renters
Hi, I am a grad student at the Academy of Arts University and my major is Web Design and New Media. My final project is about a Web site to find and list vacation rentals. I would like to ask you a few questions about your habits when it comes to finding and booking vacation rentals online. There is no right or wrong answers to these questions. You can talk as much or as little as you want about your experiences. And feel free to share any ideas or questions that you might have about the subject.
- Can you tell me about your experience using vacation rentals?
- When searching for an accommodation, what criteria do you consider more important? (date range, price, number of guests, location, other)
- When you are faced with a list of results from your search, what information is the most relevant when you are making a decision about which accommodation to stay? (reviews, price, location, other)
- What aspects of the booking process are more inconvenient in your opinion?
- Is there anything you would change in the booking process if you could?
Script B — Property Managers
Hi, I am a grad student at the Academy of Arts University and my major is Web Design and New Media. My final project is about a Web site to find and list vacation rentals. I would like to ask you a few questions about your habits when it comes to listing and managing vacation rentals online. There is no right or wrong answers to these questions. You can talk as much or as little as you want about your experiences. And feel free to share any ideas or questions that you might have about the subject.
- Can you tell me about your experience managing and listing vacation rentals?
- Do you use any kind of software or online service to help you manage your property(s)?
- What criteria do you take into consideration when choosing an online listing service?
- Can you describe the usual booking process that you are used to?
- Is there anything you would change about the process if you could?
- How much time do you spend on the computer managing your property(s)?
- How important do you consider updating the availability calendar of the property(s) you manage?
Interviews Summary — VRBO Users/Renters
The following notes and conclusions are a result of interviews with 3 users made between September 30 and October 3, 2010:
- All users interviewed have used vacation rentals before either for fun or for work. They all had very good experiences but know of cases where guests were not so lucky.
- They all agree that using vacation rentals is something that most people are afraid to do because of the risks involved and because of the booking process not being as direct as in a hotel booking.
- When choosing a website to search for vacation rentals they always go for the more professional looking websites instead of the smaller ones. And pictures are the most important thing when comparing properties.
- One of them said that he does not make a final decision until he talks to the property owner or manager on the phone. Only that way he feels he can trust that it is not a “lemon”.
- Another said that he usually prefers to rent from individual owners rather than from property management companies because that way he can negotiate the rate directly.
- They all agreed that the booking process can be frustrating because of all the booking requests that come back denied because the property is already taken. One of them said that he once gave up and stayed at a hotel after the third booking request being denied. Only later he realized that the best thing is to try several different properties and not put all your hopes on any single one.
- They also mentioned that once they find a property that is available they think there should be a more direct way to communicate with the manager other than e-mail.
- Finally they all agreed that user reviews are essential and one of the key attributes to be considered before choosing a property.
Interview Summary — Property Managers
The following notes and conclusions are a result of interviews with 3 users made between September 30 and October 3, 2010:
- The business of vacation rental management is very competitive and easily affected by the overall economy of the country.
- Exposure and traffic are the most important things about a listing service according to the users interviewed. All of them use more than 1 listing services and they all consider the price of these services high.
- The booking process is similar for all users interviewed: the guest chooses a few properties and sends booking requests for them. The manager receives the request and if the property is available on the date specified he answers the request with a confirmation e-mail. If the property is not available he answers the request by offering other properties of similar price range or on the same area. The guest receives the confirmation e-mail with a contract and payment instructions. The guest pays and signs the contract and then returns it to the manager. The manager receives the payment and sends a welcome kit to the guest with all necessary instructions and rules, including check-in info, deposit refund rules, etc. The manager then updates the property’s availability calendar to reflect the new booking.
- Updating the availability calendar is important but also very time consuming when there are many properties to keep up to date. Calendar outdated are everywhere and one of the users has a theory about it: he says that those with many properties listed don’t gain anything from keeping their calendars updated because if a guest requests a booking on a property that is already occupied they can always respond the request by offering other properties in the same area or in the same price range. That is one advantage that multiple property managers have over single property owners.
- A mobile application to help on the property management would be very helpful for those who have regular day jobs and need to answer booking requests while at work. For professional property managements it would not make such a difference.
- The users did not have any good idea about how to improve the booking process. They complained that some websites are too expensive, which keeps them from trying other websites in order to avoid more costs.
- Presentation of my project: Keyzz
- Lecture about use cases and user interviews
Feedback
- Feedback on scope of my project: number of features is not as important as implementing fewer features with a good user experience. The final project should reflect my ability to create and implement a website with the best possible user experience, and not with the best business plan.
- The review system on the website should be honest and partial to the guests who rent the properties, not the property managers/owners.
- The maintenance manager and the possibility to list the property on other websites should only be implemented if there is enough time to do it because they are not essential for the web application.
Due Next Week
- Inventory Report
