Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Berkeley Campus-wide Event Calendar Project Final Master’s Project Allison Bloodworth Nadine Fiebrich Myra Liu Zhanna Shamis.

Similar presentations


Presentation on theme: "The Berkeley Campus-wide Event Calendar Project Final Master’s Project Allison Bloodworth Nadine Fiebrich Myra Liu Zhanna Shamis."— Presentation transcript:

1 The Berkeley Campus-wide Event Calendar Project Final Master’s Project Allison Bloodworth Nadine Fiebrich Myra Liu Zhanna Shamis

2 The Problem  There are numerous incompatible and redundant calendars on the Berkeley campus  There is no easy way for these diverse calendars to share their event information with other calendars  Sharing event information involves manual data entry into a web-based form  Gateway site: http://www.berkeley.edu/cgi- bin/events.pl/POWERSTARThttp://www.berkeley.edu/cgi- bin/events.pl/POWERSTART  L&S: http://ls.berkeley.edu/calendar/form.htmlhttp://ls.berkeley.edu/calendar/form.html  Haas: http://www.haas.berkeley.edu/calendar/http://www.haas.berkeley.edu/calendar/

3 The Problem  The lack of campus-wide guidelines and standards for designing and building applications make it difficult for developers to design applications for interoperability and reuse.  In order to encourage adoption in the distributed Berkeley campus computing environment, our solution must:  meet the needs of a majority of calendar owners  be accessible to a wide variety of users with varying ability levels

4 Our Solution  A data model for a calendar “Event”  23 campus calendars analyzed  A centralized repository to store shared calendar “Events”  A “plug-in calendar” each calendar can use to display “Events” stored in the repository  A calendar management tool  High-level users with their own calendar & repository can send and receive XML feeds to and from the main repository based on the “Event” data model

5 Technically Sophisticated Not Technically Sophisticated Send Calendar Event Data to Repositor y Receive Calendar Event Data from Repositor y Campus Event Repository “Plug-in” Event Calendar Display XML Feed To External Calendars Event Data Entry Form XML Feed From External Calendars Calendar Management Tool

6 Personas  Megan Richardson  22-year-old UC student member of CalPirg  Harold Jackson  40-year-old Program Manager in the Public Relations office of the UC  Nina Sanchez  27-year-old Program Coordinator for the Center for Middle Eastern Studies

7 Megan Richardson  22-year-old UC student member of CalPirg  CalPirg sponsors 8-10 campus events each semester & lists them on their website  Would like to increase attendance at events  Would like to help publicize related campus events  Maintains the CalPirg website in her spare time  Not very familiar with data-driven websites or cascading style sheets  Megan would like to update their website’s calendar, but is very busy, and cannot spend a lot of time doing it

8 Megan’s Goals  To ensure that their website supports the organization’s mission, which is to deliver persistent, result-oriented public interest activism that encourages a fair, sustainable economy, and fosters responsive, democratic government  Create a simple calendar or list of events as well as send out emails on events that her organization sponsors on their website in order to encourage the participation of CalPirg members and the public in these events without having to hire a programmer  To spend most of her time on schoolwork and activism, and less time on the technical details of managing a website

9 Harold Jackson  40-year-old Program Manager in the Public Relations office of the UC  Has extensive web programming experience  Responsible for overseeing the maintenance of the UC website and Calendar of Events  Website must project a professional image  Website is currently dynamically generated  Website’s primary goal: publicize as many important events occurring on the UC campus as possible, and to highlight especially important events  Event submitters currently use web-based Add form; would like to make it easier to add events

10 Harold’s Goals  Create a web-based calendar that will be the ultimate aggregator of all events at his university, which will be used by the public as well as people at the university  “Market” the university to potential contributors & the general public by highlighting its diverse & exciting events  Ensure that the calendar looks professional & eye-catching, and integrates with the overall “look & feel” of the university website  Make the process for entering and approving events very easy so that even “low-tech” users in his department can do this  Encourage other calendar owners to send him events  Use cascading style sheets to maintain website look and feel

11 Nina Sanchez  27-year-old Program Coordinator for the Center for Middle Eastern Studies  Manages the office of her small department, including scheduling seminars and classes, fundraising, and maintaining their website  She manages content; webmaster programs it  Highly-charged political climate; must ensure political adversaries are not featured prominently on their website at the same time  Wants website to maintain a professional image, feature their events only, and would like to keep events on website even after they occur  Likes list format of their calendar, and would like to continue to send out emails to mailing list announcing events, as well as provide maps to events

12 Nina’s Goals  Create a web-based calendar which will showcase only the events that occur in her department  Present a professional image that will encourage potential speakers and contributors to work with their organization  Manage the sometimes heated political climate that surrounds their speakers, including making sure two speakers who have opposing political views are not featured together on their website  Drive traffic to their website by keeping past events listed there  Send email to mailing list when a new event is added  Modify events on a moment’s notice  Allow users to easily create maps to their events

13 Scenarios  #1 – Pending & Posted Events  #2 – Add Event & Format Calendar  #3 – Search Campus Events & Subscriptions

14 Scenario #1 – Pending & Posted Events  Review Pending Events  Post all EECS events to your calendar  Review other events more closely  Change the date/time of an event

15 Scenario #2 – Add Event & Format Calendar  Add an event to the repository  Post it to your calendar  Find & Review the event you posted  Change background color of your calendar

16 Scenario #3 - Search Campus Events & Subscriptions  Find an event occurring on campus & post it to your calendar  Set up a subscription

17 Current Design  Major Sections  Event Manager  Add, Search, Subscribe, Export  Calendar  Format Calendar  Account Settings  http://dream.sims.berkeley.edu/EventCalenda r/Documents/FirstInteractivePrototype/eventm anager_pending.html http://dream.sims.berkeley.edu/EventCalenda r/Documents/FirstInteractivePrototype/eventm anager_pending.html

18 Differences from Lo-Fi Prototype  Navigation completely changed  Old: Event Manager, Calendar, Search Campus Events, Subscriptions, My Profile, and Event Archive all at top level  Users had trouble finding Format Calendar, Event Search  New: Event Manager, Calendar, Format Calendar at top level  Help, Account Info, & Logout physically separated from Event & Calendar navigation (like Amazon)  Event Manager has a submenu: Add, Search, Subscribe, and Export Events

19 Differences from Lo-Fi Prototype  Use tabs to separate long pages  Pending, Posted, & Archived Events  Format Calendar Options  “Quick entry” forms added for Add Event & Event Search  Reduced number of confirmation screens  Added a message to top of screen after user makes a change instead  Events are now only deleted from the Pending Events section, & canceled in the Posted Events section.

20 Biggest lessons learned so far  Users would rather have easy access to “Quick entry” forms rather than being exposed to Advanced options right away  It is very difficult to design intuitive and easy-to-use navigation for an application that has categories with multiple levels of hierarchy


Download ppt "The Berkeley Campus-wide Event Calendar Project Final Master’s Project Allison Bloodworth Nadine Fiebrich Myra Liu Zhanna Shamis."

Similar presentations


Ads by Google