You will document your process through trac, which is an online project management tool. (For more information check here.). Your trac page includes
Collectively these form your management plan. This should be updated regularly and will be graded based on its status at the start of class time Tuesday (unless otherwise indicated) using the following rubric.
You should have at least one regularly scheduled meeting a week for planning and assessment. (The project week will start at class time on Tuesday and assignments will typically be due then, so meeting before but close to that time is preferable.) You should document all of your meetings with notes that include when and where the meeting took place, who was in attendance (you should explain any absences), who was scribe for the meeting, and a summary of your discussion and decisions reached.
We will use an agile development methodology. You will maintain a prioritized goal stack. At your weekly project assessment and planning meeting you will assess results for the week, update the stack, and create a plan for the coming week. You'll document your discussions in a brief report. Note that some deliverable will take more than one week to prepare, so your initial stack should include all deliverables due in the phase.
The trac template includes a deliverables table for each phase of the project. Each week you should link your deliverables that are due and identify the contributions (as a percentage) of each team member to each deliverable. (This will be used to help grade individual team members.)
You should maintain weekly contact with your customer. We will aim to have weekly conference calls but in lieu of that you should send them a weekly update via email. In case of conference call, you will take notes of the discussion and post to your wiki. You should cc me and your grutors on all email to the customer. In addition, once your concept is established you'll maintain a blog for the middle school students with weekly progrss updates. Be sure to compose both the email and the blog in appropriate language for your audience (avoid technical details and jargon).
Last updated Dec. 2011