Skip to content

Schedule

Fall has a week 0 because the term starts midweek; winter and spring start at week 1. Sprints are two weeks long in every term.

The assignment pages are the source of truth for what is due and how it is scored; this page only lays them out in time. Read points at the guides that help that week. Recommended points at optional activities from the practice library. A week with no Lecture line has no class session unless Canvas announces one.

Weeks marked TA check-in carry your team’s check-in and the sprint demo that goes with it. Check Canvas for the schedule.

Discover, specify, walking skeleton.

Lecture Welcome; project bidding opens
Due Bidding survey
Read For Students, Assignments Overview, Project Types
Lecture Teams announced and seated together; workshop: Team Formation Strategies Assessment, then the Team Charter kickoff. Email your project partner this week.
Due Workshop Activities
Read Shipping, Sprint: Preparing for Your First Sprint
Recommended Set Up Your Repository’s Skills
TA check-in
Lecture Workshop: User Story Mapping
Due Team Charter, Resume and Intent, Workshop Activities
Read Working Agreement, Requirements
Recommended Kanban Board Setup, Definition of Done
Lecture Workshop: architecture and the safety net in one session, Describe your Architecture and Audit Your Safety Net
Due Workshop Activities, two items
Read Technical Design, Git and GitHub, Testing Strategy
Recommended Map Your One-Way Doors, which picks your RFC topic; Evaluate Different Technologies
TA check-in
Due RFC draft, Sprint Note 1
Read Generative AI
Recommended Six Thinking Hats
Lecture Demo day 1
Due Repo Checkpoint 1, RFC cross-team feedback, Resume and Intent resume meeting by this week
Read DevOps, Documentation
Recommended Deployment Plan, Plan Prototype
TA check-in
Due Sprint Note 2, midterm peer evaluations and partner evaluation close
Read Presentations, Security
Recommended Software Release and Versioning
Lecture An RFC review round, if announced
Due Defense, yours is in week 7 or 9
Read Conflict and Performance Conversations
Recommended Learning Journal
TA check-in
Due RFC final, Sprint Note 3
Read Retrospectives
Recommended External Feedback Session
Lecture No class, Thanksgiving
Due Term Retrospective, Defense if yours is in week 9
TA check-in
Lecture Demo day 2
Due Sprint Note 4, Repo Checkpoint 2, final peer evaluations and partner evaluation close

Build, verify, real users.

Lecture Workshop: Dependency Mapping or Critical Path Analysis, the calendar backward from your Definition of Shipped
Due Workshop Activities
Read Shipping, Planning
Recommended Identify Success Metrics
TA check-in
Lecture Workshop: Team Dysfunctions Assessment
Due Sprint Note 1, Workshop Activities
Read Working Agreement: Keeping It Alive
Recommended Find Users
Lecture Workshop: Test Plan, which tests to write before real users arrive
Due Definition of Shipped, Workshop Activities
Read Testing Strategy: Validation
Recommended Write a Literature Review
TA check-in
Due RFC draft, Sprint Note 2
Read ADR
Recommended Engage Users
Lecture Demo day 1
Due Repo Checkpoint 1, RFC cross-team feedback
Read Security
Recommended Risk Management Plan
TA check-in
Due Sprint Note 3, midterm peer evaluations and partner evaluation close
Read Documentation
Recommended Proof-of-Concept, Peer Technical Design Review
Due Defense, yours is in week 7 or 9
Read Presentations
Recommended Run a Self-Audit and an Architectural Review Pass
TA check-in
Due RFC final, Sprint Note 4
Read Retrospectives: Post-Mortem Format
Recommended Fishbone Diagram
Due Incident Postmortem, Defense if yours is in week 9
Read DevOps: Rollbacks
Recommended Run an Acceptance Pass
TA check-in
Lecture Demo day 2
Due Sprint Note 5, Repo Checkpoint 2, final peer evaluations and partner evaluation close

Ship, prove, hand off.

Lecture Welcome back; Expo registration opens
Read Shipping
TA check-in
Lecture Workshop: Team Health Assessment, with the charter refresh
Due Sprint Note 1, Workshop Activities
Read Retrospectives
Recommended Learning Journal
Lecture Workshop: Identify Success Metrics, what number proves it worked, and the landing-page positioning
Due Workshop Activities
Read Planning: Prioritization Methods
Recommended Prioritization
TA check-in
Due Sprint Note 2
Read Testing Strategy: Beta Testing and Feedback
Recommended The Mom Test, Designing for Accessibility
Lecture Demo day
Read Presentations: Public Demonstrations
Recommended Wire an Accessibility Audit Into CI
TA check-in
Lecture Session: Resume Building, individual, for the career retrospective
Due Sprint Note 3, midterm peer evaluations and partner evaluation close
Read Documentation: User Documentation
Due Landing Page, Defense, yours is in week 7 or 9
Recommended Run an Acceptance Pass, Learn from Patrick Winston
TA check-in
Due Release and Metrics, Career and Individual Retrospective resume meeting by this week
Read Documentation: Developer Documentation
Recommended Portfolio Development
Lecture Expo rehearsal, if announced
Due Project Retrospective, Career and Individual Retrospective, Defense if yours is in week 9
Read Presentations: Delivering a Demo
Recommended Planning for Maintenance and Long-Term Support
TA check-in
Lecture Expo
Due Project Handoff, final peer evaluations and partner evaluation close