The following is a timeline of the Senior Project activities associated with the tasks that all teams are required to do. Your project will also have a project plan in parallel with this timeline that details the tasks which are required for the development of your particular project. These later tasks are the ones of most concern to your project sponsor. To receive high marks on senior project, the team must deliver excellent quality work for both the project-specific tasks and these common tasks.

Fall
Team Activities and Deliverables
Week 1 Start
17, 24 Aug
  • Attend Senior Project Expectations and Meet Your Faculty Coach session.
  • Hold project kick-off meeting with the project sponsor this week or next week.
    • Get enough detail concerning the project to write the project synopsis.
  • Decide on a team name.
  • Begin tracking team time/effort.
  • Deliverables
    • Submit request to SE System Administrator to create team account providing: team name, login-ids of each team member and faculty coach.
    • If you need to have a virtual machine for development work, you can also request that from the system administrator. You will get a bare machine and have to install the tools and frameworks that your project will use.
Week 2
31 Aug
  • Hold project kick-off meeting, if not held in Week 1.
  • Start regular weekly interactions with project sponsor.
  • Deliverables
    • Start project website on an se.rit.edu machine or external hosting of your choice.
    • Inform faculty coach and project sponsor of the URL for the project website.
    • As you understand your project better, you can also request a virtual machine for your development work, or to setup a deployment environment.
    • Publish, on project website, first tracking report of time/effort worked.
Week 3
7 Sep
  • Get approval of project synopsis.
  • Discuss overall project plan with sponsor.
  • Discuss development process options with the sponsor.
  • Begin detailed project discussions.
  • Deliverables
    • Submit project synopsis of no more than 250 words to sponsor and faculty coach for approval.
    • Publish, on project website, team information including approved synopsis.
    • Complete project information survey form.
    • Submit first draft of development process and project plan for review by faculty coach and sponsor.
Week 4
14 Sep
  • Continue discussion of development process and project plan, if needed.
  • Specify development methodology.
  • Specify product/process metrics to be tracked.
  • Deliverables
    • Document development methodology on project website.
    • Document product/process metrics on project website.
    • Domain model on project website.
Week 5
21 Sep
 
Week 6
28 Sep
 
Week 7
5 Oct
  • Discuss sponsor's attendance at the interim presentation.
  • Deliverables
    • Mid-term peer evaluation
Week 8
12 Oct
  • Mid-term project review with sponsor and coach
Week 9
19 Oct
  • Motivated by the mid-term project review and peer evaluations, discuss with faculty coach adjustments individual team members and the team will make.
Week 10
26 Oct
 
Week 11
2 Nov
 
Week 12
9 Nov
  • Create Video: "Why is our project important?"
Week 13
16 Nov
  • Deliverables
    • Draft interim presentation
    • Turn in Video: "Why is our project important?"
Week 14
23 Nov Through Finals
  • Give/Attend interim presentation this week or next week
  • Discuss sponsor's possible attendance at interim reflection meeting
  • Deliverables
    • Iterim presentation evaluations for presentations attended
    • Individual end-of-term peer evaluations
    • Interim team self-assessment
    • Project website up-to-date with all project artifacts, tracking reports, etc.
    • Course evaluation
    • Attand and create summary of interim reflection meeting
Spring
Team Activities and Deliverables
Week 1
25 Jan
  • State-of-the-project discussion with sponsor and coach
  • Deliverables
    • Project plan updated for second term
Week 2
1 Feb
 
Week 3
8 Feb
 
Week 4
15 Feb
 
Week 5
22 Feb
 
Week 6
1 Mar
 
Week 7
8 Mar
  • Coordinate with sponsor for attendance at final presentation
  • Deliverables
    • Mid-term peer evaluation
Week 8
15 Mar
  • Attend How to Make a Poster session
  • Mid-term project review with sponsor and coach
Week 9
22 Mar
  • Motivated by the mid-term project review and peer evaluations, discuss with faculty coach adjustments individual team members and the team will make
Week 10
29 Mar
 
Week 11
5 Apr
  • Deliverables
    • Project poster concept
Week 12
12 Apr
  • Deliverables
    • Preliminary project poster
    • Draft final presentation
Week 13
19 Apr
  • Give/Attend final presentation this week, or next week
  • Create Video: "What are the Results of Our Project?"
  • Deliverables
    • Project poster delivered to Senior Project Coordinator
Week 14
26 Apr
  • Give final presentation this week, if not given last week
  • Discuss sponsor's possible attendance at final reflection meeting
  • Attend required presentations
  • Poster presentation during Software Engineering Project Day
  • Deliverables
    • Technical report outline
    • Turn in Video: "What are the Results of Our Project?"
    • Presentation evaluations for presentations attended
Week 15
3 May
through Finals
  • Attend final reflection meeting
  • Deliverables
    • Draft technical report
    • Individual peer evaluations
    • Final project artifacts
    • Final technical report
    • Team final self-assessment
    • Summary of Project Reflection meeting
    • Project website and repository up-to-date with all project artifacts, tracking reports, etc.
    • Course evaluations
    • Summary of final reflection meeting
    • Senior survey