User analysis
We have two types of users - photographers and photography clients. ShutterConnect aims to facilitate the interaction between these two general user groups. Below we highlight the characteristics of the two groups.
- Photographer:
- Primary intent is to
- advertise his work
- check other photographer’s work
- Expectations
- Checking latest reviews should be easy and quick.
- Creating and updating profile should be easily learnable.
- Professional looking website, appropriate for work environment
- Characteristics
- Might be professional or amateur.
- Varying domain experience (portraits vs. wedding pictures)
- Varying ages and gender.
- English speaking.
- Basic (shopping) numeracy.
- High school level literacy.
- Website does not currently accommodate physical disabilities.
- Familiar with popular web interfaces (facebook, twitter, yelp). Therefore can understand affordances of buttons, links, and concept of a profile and review.
- Primary intent is to
- Photography Client
- Primary intent is to:
- Find one or more photographers suited to event type and budget.
- Expectations
- Characteristics
- Varying ages and gender. English speaking. Basic (shopping) numeracy. High school level literacy. Not accommodating physical limitation (only super-humans allowed). Familiar with popular interfaces. They could be urgently looking for photography services, or curious about existing photography work. Could range from very specific requirements, to people who don’t know what they are looking for and just want a photographer. Their work environment does not matter for us. Multiple people planning the same event could be searching the list at the same time.
- Primary intent is to:
Task analysis
Find potential photographers.
- Precondition:
- know your budget
- know when your event is happening
- Subtasks:
- Get initial list of photographers available in your location
- Narrow candidate photographers by date and time of the event
- Narrow candidate photographers by budget
- Precondition:
Learn more about a photographer.
- Precondition: Know name of photographer.
- Subtasks:
- Go to photographer’s profile page.
- Look at photographer’s sample work.
- View photographer’s background and experience.
- Read reviews by previous users.
Review a photographer
- Precondition:
- Know the name of photographer you are reviewing
- Have an account.
- Subtasks:
- Log in (identify yourself).
- Go to photographer’s profile page.
- Add the following details to the review:
- What event?
- When did the event take place?
- What was your experience dealing with the photographer?
- Summarize overall impression using a star rating
- Edit (Proof-read) the review.
- Submit the review.
- Precondition:
Create Photographer Profile.
- Precondition:
- Know about the website
- Have connection to the Internet
- Subtasks:
- Go to the website
- Create a photographer account.
- Enter personal details such as name, address and contact email.
- Add sample work (if you have one)
- Add a link to your portfolio website (if you have one).
- Specify price for your services.
- Precondition:
Create Photography Service Seeker Profile.
- Precondition:
- Know about the website
- Have connection to the Internet
- Subtasks:
- Go to the website
- Create a user account.
- Enter personal details such as name, address and contact email.
- Precondition:
Give a usefulness rating for a photographer review
- Precondition: know the review you want to rate
- Subtasks:
- Log in (identify yourself).
- Go to the photographer’s profile.
- Find the desired review.
- Mark review as useful or not useful.
- (optional) Logout.
Obtain a photographer’s contact information.
- Precondition: Know name or the photographer’s profile page
- Subtasks:
- Go to photographer’s profile page.
- Look up his contact information.
Domain analysis
Two main users of our website will be photographers and photography service seekers. Photographers list information about their business on the website and the clients search for and review photographers. Our domain analysis reflects this relationship, highlighting the major elements of the system - components of a photographer profile and functionality of reviews.
Figure 1: Domain Analysis of ShutterConnect. Clients can view and search photographer profiles which include their business information, sample pictures, and reviews. Clients can also review photographers and up/downvote the usefulness of other reviews.