Computer Science and Software Engineering 371
Software Requirements and Specification
Fall 2005
Project Process
Last
Updated 9/26/05
This document
provides a week-by-week overview of the process for portion of the team project
to be done during the fall term. (The
process for implementation of the project in CSSE 372 will be more flexible,
and determined on a team-by-team basis early in the winter term.)
Week 0 (September 1-2):
·
Project
Descriptions posted by instructor on Thursday
·
Project Preferences filled out on ANGEL
by each student by Friday at midnight
Week 1 (September 5-9):
·
Project
Teams finalized on Monday during class time
·
Each Project Team contacts its client
on Tuesday, and then meet with the client sometime during this week
Week 2 (September 12-16):
·
Project Teams meet during class time on
Monday, provide updates to instructor and TA
·
Team webpage created on ANGEL (or on
CSSE 371 AFS and linked from ANGEL) by Monday at midnight
·
Project description (from Week 0) and
any materials from the client posted to the team webpage by Monday at midnight
·
Team Weekly Summary Report posted
on team webpage by Monday at midnight
·
Each Project Team meets with its client
sometime during this week
Week 3 (September 19-23):
·
Project Teams meet during class time on
Monday, provide updates to instructor and TA
·
Problem
Statement posted on team webpage by Monday at midnight
·
Team Weekly Summary Report posted
on team webpage by Monday at midnight
·
Each Project Team meets with its client
sometime during this week
Week 4 (September 26-30):
·
Project Teams meet during class time on
Monday, provide updates to instructor and TA
·
Exemplary Use Cases posted on team
webpage by Monday at midnight; clients will review
·
Team Weekly Summary Report posted
on team webpage by Monday at midnight
·
Each Project Team meets with its client
sometime during this week
Week 5 (October 3-7):
·
Project Teams meet during class time on
Thursday, provide updates to instructor and TA
·
Vision
Document posted on team webpage by Thursday at midnight; clients will
review
·
Team Weekly Summary Report posted
on team webpage by Thursday at midnight
·
Each Project Team meets with its client
sometime during this week
Week 6 (October 10-12):
·
Project Teams meet during class time on
Monday, provide updates to instructor and TA
·
Use
Case Model posted on team webpage by Monday at midnight; clients will
review
·
Team Weekly Summary Report posted
on team webpage by Monday at midnight
·
Each Project Team meets with its client
sometime during this week
Week 7 (October 17-21):
·
Project Teams meet during class time on
Monday, provide update to TA
·
Supplementary Specifications
posted on team webpage by Monday at midnight
·
Team Weekly Summary Report posted
on team webpage by Monday at midnight
·
Each Project Team meets with its client
sometime during this week
Week 8 (October 24-28):
·
Project Teams meet during class time on
Monday, provide updates to instructor and TA
·
Entire Requirements Document (revised)
posted on team webpage by Monday at midnight; clients will review
·
Acceptance Test Cases posted on
team webpage by Monday at midnight; clients will review
·
Team Weekly Summary Report posted
on team webpage by Monday at midnight
·
Each Project Team meets with its client
and some users of the project sometime during this week
Week 9 (October 31-November 4):
·
Project Teams meet during class time on
Tuesday, provide updates to instructor and TA
·
User Analysis posted on team webpage by
Tuesday at midnight
·
Team Weekly Summary Report posted
on team webpage by Tuesday at midnight
·
Each Project Team meets with its client
and some users of the project sometime during this week
Week 10 (November 7-11):
·
Project Teams meet during class time on
Monday, provide updates to instructor and TA
·
User Interface Prototype posted on team
webpage by Monday at midnight; clients will review
·
Team Weekly Summary Report posted
on team webpage by Monday at midnight
·
Formal Presentation by each team in
class on Monday, Tuesday or Thursday
·
Each Project Team meets with its client
and some users of the project sometime during this week
·
Client Approval of the requirements and
user prototype due by Friday at 5 pm
·
Peer Evaluation due from each student
by Friday at midnight