Team Website main content
Assignment Learning Objectives
Be able to
- Write an effective vision statement for your project
- Identify an appropriate software engineering process model for your project
- Assign software engineering team roles to team members
- Keep accurate and complete meeting minutes
- Work collaboratively to design and implement a project website
- Creatively design and draw a team logo and name
Assignment 3
Create a website for your team's CS 480 - 481 project.
Be advised, CS 480-CS 481 is not about Web development and I am expecting a functional, content-rich site. I discourage bells and whistles as they distract you from your real work this quarter.
This site is to serve as a repository for your team's documents, provide transparency to your progress, access to your meeting minutes, and present your project vision statement.
At a minimum, your team website should include five Web pages:
- Home Page
- Include team name and logo
- Include the vision statement for your project
- Team Member Information
- Include each member's name, his or her designated role(s), and contact information
- Include your client's name, title, and contact information
- Include your faculty advisor's name, title, and contact information
- Meeting Minutes
- Include links to at least six meeting minutes
- Three classroom kick-off meetings
- At least one team meeting held outside of class
- Your faculty advisor meeting
- Your client meeting
- Link to your meeting minutes as *.doc(x) or PDF files
- Include links to at least six meeting minutes
- Document Archive
- Use this page to post links to all project milestone documents (link to documents in their native format (e.g. *.docx, *.mpp, etc.)
- At this point, you should have links to
- The initial project proposal (if available) (saved as *.docx)
- Resumes of all team members (saved as *.docx)
- Project schedule produced with Microsoft Project (saved as *.mpp)
- Process Model Information
- Include information on the team process model (e.g. waterfall with prototype, extreme programming, etc.)
- Include the days and times for your regularly scheduled weekly meetings
- Team meeting(s)
- Note: agile teams need at least four scrum meetings per week
- Client meeting
- Faculty advisor meeting
- Team meeting(s)
The layout of your team website should enable your team to add incrementally to the content over the duration of your project.
Grading criteria
Your grade will be based on the website content and layout.
A scoring rubric [PDF] will be used for assessing this assignment. You are encouraged to print this rubric and use it as a checklist for expectations, guidelines, and quality assurance.
Honor code: The work needs to be your own. You may wish have someone help by browsing a draft version and identifying problems, but the words, content, and construction of the website should be your own.
Submission Guidelines
Turn in printouts of your Website's five pages (as displayed in a browser). You do not need to turn in printouts of the documents linked from your webpages (e.g. meeting minutes).
Be sure your website's URL is included in the header, footer, or hand-written on the printout.
I will use Firefox 2.0 to browse your site. You are not required to design your site to be compatible with the variety of browsers that are in use today.