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