...
Our system is targeted toward the English speaking non-technical population with special emphasis on three user groups: students, businesspeople, and families. Although our different user groups have varying levels of technical competence, we will gear our application toward people who have basic web experience.
Businesspeople: Businesspeople, who are between 20 and 70 years old, need calendars to keep track own schedules and of those of their employees, clients, and colleges.
Students: Students, who are between 14 and 22 years old, would use a calendar to organize class, homework, employment, and extra-curricular schedules.
Businesspeople: Businesspeople, who are between 20 and 70 years old, need calendars to keep track own schedules and of those of their employees, clients, and colleges.
Families: Family organizers, who are likely to be mothers, will require less rigid event definitions, which will often the from of to-do lists rather than events with start and end times. She might need to view calendars of other family members.
Task analysis
End Use Requests:
Businesspeople: One business person used an online application to look at his employees' schedules so that he would know who would be at what meetings, and how they were managing their time. He would make sure that every one of his employees would have the resources that he needed in order to complete a planned task.
Students: Students have to deal with lots of deadlines, which are not associated with any particular place. As opposed to an activity, which might take place from 11am - 12pm on Wednesday, a problem set deadline might be at 12pm on Wednesday, but a student must be aware of it for the entire previous week.
Families: Families have a lot of tasks that need to be done, but that don't necessarily have deadlines. They currently make paper todo lists.
System Tasks:
Types of events: Activity, Todo Lists, Deadlines
Create Account
Create Events
Categorize Events
Read Events
year/month/week
Update Events
Delete Events
Share Events
access control
read without an account - PDF document generation
read with an account, read/write as separate permissions
printing
Event Entry:
in order of priority
1) event management
...