Reading Key
Future information is tentative and subject to change.
Date | Day | Class Topic | Reading | Homework Assigned | Homework Due |
---|---|---|---|---|---|
Mar 26 | Mon | Introduction | Proposal:SG36-43,46-47; Lifecycle:SG54-59 and ComputerWorld article; Pitch:PP18-21 |
Assg1-Proposal, Group selection sign up, Summary1-Proposal OR Lifecycle readings | |
Mar 28 | Wed | Software Life Cycles | |||
Mar 29 | Thu | Project Proposals and Pitches | |||
Mar 30 | Fri | Charlie Reis/XP | Summary2-Agile processes OR Lessons | Summary1 due in class. Group selection due electronically by 10:00pm. | |
Apr 2 | Mon | Agile Principles | Agile Processes:Paper by R.C.Martin;
Lessons: SG 254-257 and Classic Mistakes |
Summary2 due in class | Apr 3 | Tues | Assg1-Proposal due electronically by 10:00pm |
Apr 4 | Wed | LCO Presentations | |||
Apr 5 | Thu | LCO Presentations | Summary3:UseCases (2 articles) OR PaperPrototyping (2 articles) | ||
Apr 6 | Fri | LCO Presentations | Project preferences survey | Project preferences survey due by midnight | |
Apr 9 | Mon | Classic Mistakes,Sp07 Projects,Requirements | UseCases:Writing Effective Use Cases Excerpt p.1-6 and PP p.202-208; PaperPrototyping: Snyder article and Tips |
Assgn2-SRS, SRS Template, and UseCaseTemplate |
Summary3 due in class |
Apr 11 | Wed | Use Cases, UseCaseTemplate | |||
Apr 12 | Thurs | Product Requirements,Web Architecture | |||
Apr 13 | Fri | UI Requirements and Design | Summary4-Architecture (2 articles) | ||
Apr 16 | Mon | Architecture | Architecture:SGp144-150 and Booch article | Assgn3-SDS,SDS Template | Summary4 bonus point if turned in today |
Apr 17 | Tues | Assgn2 - SRS due electronically by 10pm | |||
Apr 18 | Wed | UML Class Diagrams | Practical UML: class and sequence diagrams (No summary needed.) | Summary4 due in class | |
Apr 19 | Thu | ||||
Apr 20 | Fri | UML Sequence Diagrams | |||
Apr 23 | Mon | High Performance Teams | PP:p224-230, SG:p103-107 | Mail team member requirements(5) and success criteria(3) to alverson at cs.washington.edu by Wed 10pm. | |
Apr 25 | Wed | Working with Your Team | BEST materials (handout) | Assgn3 - SDS due electronically by 10pm,Team requirements and success criteria due by 10pm | |
Apr 26 | Thu | SDS Presentations | Assgn4-SDSReview, ReadingSummary5-CodeComplete p.87-105 | ||
Apr 27 | Fri | SDS Presentations | |||
Apr 30 | Mon | Joel Test, Design | Joel Test, Code Complete, Steve McConnell, Chapter 5 |
||
May 2 | Wed | Design Patterns | First performance review | Summary5 due in class | |
May 3 | Thu | Section for Project Work | Assgn4 due electronically by 10pm | ||
May 4 | Fri | More Design Principles, Beta Outline | Principles of OO Design | Assg5-Beta Release | First performance review due by 10pm |
May 7 | Mon | Quality Assurance | PP:237-247, junit/nunit/ruby-unit test intro/tutorial | ||
May 9 | Wed | Performance Profiling, Marty Stepp | |||
May 10 | Thu | Unit testing tools, Bugzilla | Assgn5-Beta Release due by 10pm | ||
May 11 | Fri | Beta demos | ReadingSummary6-EstimationBasics pg 1-8 from (http://www.spc.ca/downloads/ resources/estimate/estbasics.pdf) | ||
May 14 | Mon | Testing the Xbox, Jun Ma, Estimation | Assgn6-CustomerTest, Second performance review | ||
May 16 | Wed | Estimation | EstimationBasics p1-8, COCOMOII overview1 or COCOMOII overview2 | Summary6-Estimation Basics due in class | |
May 17 | Thu | Section for customer test | |||
May 18 | Fri | Doug Johnson, Boeing, 787 development | |||
May 21 | Mon | Intellectual Property | MS takes on the free world by Roger Parloff, Fortune | Assgn7-Final Release | Assgn6 and Second performance review due by 10pm |
May 23 | Wed | Intellectual Property | |||
May 24 | Thu | Section for Project Work | |||
May 25 | Fri | Refactoring, Valentin Razmov | |||
May 28 | Mon | NO CLASS - Memorial Day | |||
May 30 | Wed | Wrap Up | SG:Chp16-Release, Good Enough Quality by Bach | Final performance review | Final release due by 10pm |
May 31 | Thu | Final release demos | |||
Jun 1 | Fri | Final release demos | Final performance review due by 10pm | ||
Jun 4 | Monday | Final Exam, 8:30-10:20 | Final Exam |