| Week | Start of Week | Schedule | Assignments |
| 1 | Jan. 23 | Course intro, sponsor presentations | Hand in personal interest form due Wed |
| 2 | Jan. 30 | Mon both sections meet at Jon's SLS/CS talk instead of at regular class time Mon select projects and teams, begin development Guidelines for: standup meetings, beginning of scrum, work reports on scrumboard | Weekly work reports with hours due every Sat on trello scrumMaster email sponsor, cc: me, upload to BB by end of weekend hand in Team Selection Form Mon, wireframes Fri sprint1 begins Mon, select scrumMaster for sprint |
| 3 | Feb. 6 | Guidelines on ending a sprint Communication with sponsor, plagiarism | section 01: sprint1 ends Fri: deliverables section 02: sprint1 ends Wed:deliverables. Sprint2 begins Wed code updates on BB |
| 4 | Feb. 13 | Test-driven development | section 01: Sprint2 begins Mon, rotate scrumMaster |
| 5 | Feb. 20 | Mon=Prez Day (no class); Status Review #1, Code Walkthru |
section 01: sprint2 ends Fri: deliverables, report section 02: sprint2 ends Wed:deliverables. Sprint3 begins Wed status review: upload all code to BB |
| 6 | Feb. 27 | Dr. Juan Lang from Google speaks on security and answers questions on the workplace |
section 01: Sprint3 begins Mon, rotate scrumMaster |
| 7 | March 5 | Team Dynamics, Project Specification Guidelines | section 01: Sprint3 ends Fri: deliverables section 02: sprint3 ends Wed:deliverables. Sprint4 begins Wed code updates on BB, new code only |
| March 12 | Spring Break | ||
| 8 | March 19 | Speaker TBA | section 01: Sprint4 begins Mon, rotate scrumMaster |
| 9 | March 26 | Status Review #2, code walkthru | section 01: sprint4 ends Fri: deliverables section 02: sprint4 ends Wed:deliverables. Sprint5 begins Wed status review upload all code to BB |
| 10 | April 2 | jj (Shannon Behrens): TDD for telephone apps, testing Fri no class (Easter Holiday) | Project specification due on BB on Fri section 01: Sprint5 begins Mon, rotate scrumMaster |
| 11 | April 9 | Dr. Juan Lang SLS/CS: Things I wish I had known | section 01: sprint5 ends Fri: deliverables section 02: sprint5 ends Wed:deliverables. Sprint6 begins Wed code updates on BB, new code only |
| 12 | April 16 | test suite, Guidelines for Final Documentation | Draft of final documentation (optional) Fri, upload to BB section 01: Sprint6 begins Mon, rotate scrumMaster |
| 13 | April 23 | Josh Berkus: Careers in open Source Guidelines for final presentations | test plan due Fri, upload to BB section 01: sprint6 ends Fri: deliverables section 02: sprint6 ends Wed:deliverables. Sprint7 begins Wed |
| 14 | April 30 | Josh Berkus SLS/CS: Application Development Practices Today Status Review #3, code walkthru | status review: Update all code on BB section 01: Sprint7 begins Mon, rotate scrumMaster status review: upload all code to BB |
| 15 | May 7 | last week do final presentations | section 01: sprint7 ends Fri: deliverables section 02: sprint7 ends Wed:deliverables code updates on BB, new code only |
| 16 | May 14 | Final deliverables due this week |