Website Development - Project Management
From Digital Lyceum Wiki
Ok so just to sum up last week here is a features list and a basic flow for some site actions that should give us some more questions to answer as we go through the design of this. sub-features are tab indented under main features.
Contents |
Web Application Project Plan
Project Coordinator Job Description: The individual will be hired through the standard Human Resource process as a temporary part-time employee of Information Technology. The Project Directors Eric Gordon and John Craig Freeman will supervise this position and report on the individual's performance to the Richard Grossman and Ben Denton. Ben Denton will account for time spent on the project and submit a report to Adam Greefield by June 30.
Responsibilities will include the following.
• Project Coordination of key aspects of the Digital Lyceum project.
• Design and program the Digital Lyceum Web Application user interface.
• Design and program the Digital Lyceum Web Application database functionality.
• Oversee the programming and design work of the information technology employees who are supporting the project
• Report on weekly progress of the assigned work to Project Directors Eric Gordon and John Craig Freeman
Hire date: ASAP
Assignment is expected to run through June 30, 2008
Hours: Approximately 85 hours total for the assignment
College Technical Support Staff Job Description:
Two individuals will be hired as student employees of Information Technology. The Project Coordinator will supervise this position and report on the individual's performance to the Project Directors Eric Gordon and John Craig Freeman, Richard Grossman and Ben Denton. Ben Denton will account for time spent on the project and submit a report to Adam Greefield by June 30.
Responsibilities will include the following.
• Build the Digital Lyceum Web Application user interface.
• Build the Digital Lyceum Web Application database functionality.
Hire date: ASAP
Assignment is expected to run through June 30, 2008.
(Feb 2008 Draft) Digital Lyceum Web Application Production Schedule, 2008 fiscal year:
(Production Timeline is above)
• March 17 - 31, 2008: Project specs and mock-up. 32 hours staff, 5 hours coordinator.
• April 1 - 28, 2008: First version of operable application, 64 hours staff, 10 hours coordinator.
• April 29 - May 5, 2008: Testing and redesign. 16 hours staff, 2.5 hours coordinator.
• May 6 - June 2, 2008: Second version of operable application, 64 hours staff, 10 hours coordinator.
• June 3 - June 9, 2008: Testing and trouble shooting. 16 hours staff, 2.5 hours coordinator.
• June 11 - June 14, 2008, Public demonstration of application at the NMC Summer Conference.
• June 15 - June 30, 2008, Assess application functionality after public demonstration and draft plan for application finalization and implementation 32 hours staff, 5 hours coordinator.=Features List=
(Note: For forms, ">" indicates a required field)
Features List
DigitalLyceum.org (Web Portal)
- Digital Lyceum project description
- Digital Lyceum blog link
- Research survey results and discussion link
- Resources link
- Contact link
- Links
- Event calendar
- Event archive
- List by name
- List by most recent
- List by most popular
- Search event
- Search users
- Search keywords or tags
- Search media type
- Map: Events
- New user account registration link (Form)
- > Username
- > Password
- User terms and conditions
- > Accept
- User Profile link (Form)
- > Name/Avatar
- > Date created
- Picture
- Affiliation
- Website
- Telephone
- IM
- Send
- Generate new user
- Email validation
- Account confirmation
- Website (I have a note to add this, but not sure why. /aal)
- My account link
- Log on registered user link
- > Username
- > Password
- Manage account
- Edit user profile
- Delete user
- Friends
- My events
- Initiated
- Attended
- Links
- Feeds
- Log on registered user link
- Create new event
- Log on registered user
- > Username
- > Password
- Event terms and conditions
- > Accept
- New event (Form)
- > Name/Avatar
- Affiliation/Organization
- > Event title
- > Event description (200 words max)
- > Event date, time, time zone
- > Event website
- > Streaming URL
- > SLurl
- Event website (where event is advertised)
- URL for Webstream (can be updated later)
- SLURL
- > Participant email lists
- Geo-code
- Mobile Preset
- Send
- Generate "instance" and domain name EventTitle.DigitalLyceum.org
- Email confirmation
- Log on registered user
EventTitle.DigitalLyceum.org (Event Organization/Publicity)
- Event title
- Search
- Log on registered user (required for admin)
- > Username
- > Password
- or anonymous user
- > Screen name
- Event description
- Contact organizer
- Event date, time, time zone
- Map: Event location, registered participants
- Call for submissions (Form)
- Guidelines and Description
- > Name
- > Submission
- Send
- Email Confirmation
- Participant/Presenter registration
- > Name
- Announce Event (admin)
- Email event announcement to participants
- Auto reminder 2 weeks and 1 day prior
- Event schedule (admin edit)
- Participant lists
- Presentation (presenter or admin edit)
- Image feed place holder and instructions for posting
- Links feed place holder and instructions for posting
- Video stream place holder, instructions and technical specifications
- Question tool place holder and instructions
- Chat engine place holder (Second Life input and output, instructions and technical specifications)
- SLURL to second life location (instructions and technical specifications for mediating SL space)
- My notes (registered user required, instructions)
- most viewed cloud or most recent list
EventTitle.DigitalLyceum.org (Event "Instance"/Facilitation)
- Event title
- Search
- Log on registered user (required for admin)
- > Username
- > Password
- or anonymous user
- > Screen name
- Event description
- Contact organizer
- Event date, time, time zone
- Event schedule
- Participant lists
- Auto begin event
- Presentation
- Image feed (tag feed, aggregate of user feeds, instructions for posting)
- Auto updated random
- Comments
- Links feed (tag feed, aggregate of user feeds, instructions for posting)
- Auto updated cloud
- Live video stream from event
- Tags
- Live question tool (instructions for posting)
- Comments
- Vote up questions
- Collapsable threads (defined by a variable set by user)
- Auto updated
- Chat engine (Second Life input and output)
- SLURL to second life location (instructions SL use)
- My notes (registered user log on required, instructions)
- Most viewed cloud or most recent list
- Tags
- End event
- Email survey participants (Form)
- Survey questions
- Send
- Email survey participants (Form)
EventTitle.DigitalLyceum.org (Event Archive)
- Event title
- Search
- Log on registered user (required for admin)
- > Username
- > Password
- or anonymous user
- > Screen name
- Event description
- Contact organizer
- Event date, time, time zone
- Map: Event location, registered participants
- Event schedule
- Participant lists
- Archived Presentations
- Search comments, tags
- Image feed (tag feed, aggregate of user feeds, instructions for posting)
- Auto updated random
- Search, comment, tag
- Links feed (tag feed, aggregate of user feeds, instructions for posting)
- Most viewed cloud or most recent list
- Search, comment, tag
- Archived video stream of event
- Search, comment, tag
- Archived question tool (instructions for posting)
- Search, comment, tag
- Archived chat engine
- Search, comment, tag
- SLURL to second life location (view archive)
- My notes (registered user log on required)
- Most viewed cloud or most recent list
- Search, comment, tag
Production Schedule
(tentatively May 19 - June 14)
A phase is complete when it encompasses the detailed features list above. Below is a summary, not the final checklist.
PHASE 1
Two weeks
"New User Account Registration" and
"My account"
(User database setup and design)
- TOS, registration, profile
- user types (admin, event coordinator, event participant)
- registration process and validation
- permissions
- user "sign up" interface layout
PHASE 2
One week
"Event Organization and Publication"
(automated app to "Create new Event)
- log on, event tos
- new event form/event profile q's
- registration info (see detailed wiki)
- event participant mailing lists
PHASE 3
One week
"Event facilitation"
(Live event participants' user interface)
- registration
- time coding the event
- placement and flexibility of various feeds
- integrating Qtool
- managing screen real estate
FUTURE PROJECTS
Further develop social/community aspects (friending, etc)
Paper Submissions process
Advanced Event Management, automated email reminders, etc.
Event archive

