While not listed for each week, after teams are formed each team must submit a weekly status report for your project. Future information is tentative and subject to change.

n
Date Topic Material Assigned Due

9/27 Introduction Slides Project proposal
9/28 Section:Proposal working time
9/29 Software Development Lifecycles Slides Form identifying your proposal group due

10/2 Software Development Lifecycles Slides/Rec Project proposal due
10/3 No section (career fair)
10/4 Pitches-group1 Slides/Rec Reading1 and Project preferences survey
10/5 Pitches-group2 Slides/Rec Project preferences survey due
10/6 Scrum + Teams (Vinday Reddy) Slides/Rec

10/9 Joel Test and Team Assignments Slides/Rec
10/10 Team meeting Reading1 due
10/11 Requirements Slides/Rec Requirements Milestone
10/12 Project meeting
10/13 Use cases Slides/Rec

10/16 Architecture and design Slides
10/17 Team meeting Requirements milestone due
10/18 Design Slides/Rec Architecture and design milestone Weekly status reports now due Weds
10/19 Project meeting
10/20 Version control and Git Slides/Rec

10/23 In-class exercise (git-bisect) Exercise: git-bisect Exercise: git-bisect due
10/24 Team meeting Architecture and design milestone due
10/25 Build, CI, CD systems Slides/Rec Git, Testing and CI milestone, plus Reading2
10/26 Project meeting
10/27 Testing Slides/Rec

10/30 Testing Slides/Rec
10/31 Team meeting Git, Testing and CI milestone, plus Reading2 due
11/1 Code Reviews Slides/Rec Beta Release milestone
11/2 Project meeting
11/3 Hack Day with Team

11/6 Ferdane Bekmezci, MSFT, Responsible AI Not recorded Guest speaker survey Guest speaker survey due
11/7 Team meeting Beta Release milestone due
11/8 Beta Release Demos - group1 Rec Checkpoint milestone and One-takeaway survey (11/8) One-takeaway survey due
11/9 Beta Release Demos - group2 Rec One-takeaway survey (11/9) One-takeaway survey due
11/10 No class - UW holiday

11/13 Delta Debugging Slides/Rec/DD Paper
11/14 Team meeting Checkpoint milestone due
11/15 In-class exercise (delta debugging) Exercise: delta debugging Peer Project Review milestone and Reading3 Exercise: delta debugging due
11/16 Project meeting
11/17 Thamer Abanami, MSFT - Product design and development Five Lessons in Product Development Reading List Guest speaker survey Guest speaker survey due

11/20 Intellectual Property Slides/Rec
11/21 Team meeting Peer Project Review milestone due
11/22 Hack Day with Team Final Release Milestone
11/23 No class - UW holiday
11/24 No class - UW holiday

11/27 More on Design: UX/UI Design Jeopardy Not recorded
11/28 Team meeting Reading 3 due
11/29 More on CI: Refactoring Slides/Rec
11/30 Project meeting
12/1 In-Class 403 Q&A (optional) OR Hack Day with Team

12/4 Final Hack Day with Team Individual Project Reflection and Project Member Survey
12/5 Team meeting Final Release Milestone due
12/6 Final Release Demos - group1 Rec
12/7 Final Release Demos - group2 Rec
12/8 Final Release Demos - group3 Rec

12/11 - Monday Individual Project Reflection and Project Member Survey due