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
  • 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.
Week 2
  • 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.
    • 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
  • 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
  • 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  
Week 6  
Week 7
  • Deliverables
    • Mid-term peer evaluation
Week 8
  • Mid-term project review with sponsor and coach
Week 9
  • Motivated by the mid-term project review and peer evaluations, discuss with faculty coach adjustments individual team members and the team will make.
  • Discuss sponsor's attendance at the interim presentation.
Week 10
  • Deliverables
    • Interim presentation scheduled
Week 11  
Week 12  
Week 13
  • Deliverables
    • Draft interim presentation
Week 14  
  Thanksgiving break
Week 15
  • Give interim presentation this week or next week
  • Attend required interim presentations
Week 16
  • Give interim presentation this week, if not done last week
  • Attend required interim presentations
  • 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 and repository on an se.rit.edu machine up-to-date with all project artifacts, tracking reports, etc.
    • Course evaluation
Finals
  • Attend interim reflection meeting
  • Deliverables
    • Summary of interim reflection meeting
   
Spring
Team Activities and Deliverables
Week 1
  • State-of-the-project discussion with sponsor and coach
  • Deliverables
    • Project plan updated for second term
Week 2  
Week 3  
Week 4  
Week 5  
Week 6  
Week 7
  • Deliverables
    • Mid-term peer evaluation
Week 8
  • Mid-term project review with sponsor and coach
  Spring break
Week 9
  • Attend session on making a poster and writing the technical report
  • Motivated by the mid-term project review and peer evaluations, discuss with faculty coach adjustments individual team members and the team will make
  • Coordinate with sponsor for attendance at final presentation
Week 10
  • Deliverables
    • Final presentation scheduled
    • Project poster concept
Week 11
  • Deliverables
    • Preliminary project poster
Week 12
  • Deliverables
    • Project poster delivered to Senior Project Coordinator
Week 13
  • Poster presentation during Software Engineering Project Day
  • Deliverables
    • Draft final presentation
    • Technical report outline
Week 14
  • Give final presentation this week, or next week
  • Attend required presentations
Week 15
  • Give final presentation this week, if not done last week
  • Attend required presentations
  • Discuss sponsor's possible attendance at final reflection meeting
  • Deliverables
    • Presentation evaluations for presentations attended
    • Draft technical report
    • Individual peer evaluations
    • Team final self-assessment
    • Summary of Project Reflection meeting
    • Project website and repository on an se.rit.edu machine up-to-date with all project artifacts, tracking reports, etc.
    • Course evaluations
Finals
  • Attend final reflection meeting
  • Deliverables
    • Final project artifacts
    • Final technical report
    • Summary of final reflection meeting
    • Senior survey