|
Software Development -- Fall 2012Project Management |
You will document your process through Trac, which is an online project management tool. (For more information check here.). Your trac page should include
Collectively these form your management plan. The management plan must be updated regularly and will be graded based on its status as indicated by the Calendar. We will use the mgmt rubric to evaluate your Trac.
You should have at least one regularly scheduled meeting a week for planning and assessment. The project week will end each Sunday evening. You must 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 and Behavior Based Design development methodologyies. There are many variations of both Agile and BDD, so there is some flexibility in how your team functions. You will maintain a prioritized goal stack. At your weekly project meeting you will assess results for the week, update the stack, and create a plan for the coming week. You are to document your discussions in a brief (summary) report. Note that some deliverables will take more than one week to prepare, so your 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 into this table.
You MUST maintain weekly contact (Piazza blog) with your customer. Each week this activity is equal to half the management points. We will have occasional Skype calls but each week you should send the teacher a weekly update via Piazza. When Skype happens, you will add appropriate notes to your Piazza blog. The grutors and I are on each blog. Be sure to compose the blog in appropriate language for your audience (avoid technical details and jargon).
Last Modified Friday, 31-Aug-2012 14:26:30 PDT