Design meetings
Initially I felt that the team was off to a good start, though I was a bit confused in our initial direction. I couldn't seem to understand whether we needed to be creating our own implementation of rules, or following those initially discussed on our ICS 414 discussion. Nevertheless, our team met on Wednesday and Friday and went over a number of use cases and implemented several pages based on some sample html. The basic design we came up together and individually called for at least the following pages:- Home page with login, registration, help, and public viewing links
- Registration page collecting user name, email information, privacy options
- A private personal profile page to manage settings, view associated projects and teams, and start new projects
- A public personal profile page where other users can view selected information
- A private project profile page where a project manager or "gamemaster" can add members, setup teams, set privacy settings, choose events to track and their point values, create custom events, award special points, and mark a match as complete
- A public (read only) project profile for public users to view information on a project
- A page to define customized events that aren't within the scope of the basic event tracking
- A scoreboard page with a listing of current and completed projects
- Links on the main scoreboard page would lead to project scoreboard page would list scores be broken down by teams
- Team links would list scores by individual members, which would link to the member profile pages
- Pages with information and links to help users get acquainted with Devcathlon
We got several of these pieces done as a group on Friday and broke apart some of the remaining tasks to be worked on, however I never managed to make any progress on creating a custom event page or working out a good system of help pages.
No comments:
Post a Comment