CSC 309 Calendar

Spring 2009 - Subject to change

Date
Readings
Training
Project Activity
Lecture
Week 1    
 
Mon 3/30


308 Quiz
Job Assignments
Team Norms
Syllabus
Software Lifecycle
Wed 4/1
Syllabus
Project Plan
Time Acctg Process

Wiki Conversion Due
Name Tags Due
Team Photo
Project Plan
309 Process Diagram
Design artifacts
Fri 4/3
Staged Delivery J2EE #1-2

Staged Delivery
Estimation Process
Week 2



Mon 4/6

J2EE #3
Staged Delivery Plan
Signoff

Detailed Schedule Due
Why Process?
Thrashing examples
Tea Brewing example
Wed 4/8


J2EE Exam
(open note)
Process Myths
Process Examples
F 4/10
CMM
(Sections 1 - 2.2) or Schach 3.12 & 3.13

Customized Project Plan Due
Process Improvement
CMM
Week 3




Mon 4/13
Release Criteria - defect tracking
Process Def Hwk

Release Criteria Signoff
Release Criteria
Wed 4/15
Schach 14.6
Daily Build


Integration Strategies
Fri 4/17
Black Box Test

QA vs Test
Reviews
Software Verification
Week 4




Mon 4/20



Test Coverage
Wed 4/22
Writing System Test Cases

Sys Test examples
Fri 4/24
Black Box Techniques

Black Box techniques
Week 5




Mon 4/27
JUnit Isolation testing 

Unit testing in Isolation
Wed 4/29




Fri 5/1



Midterm Exam
Week 6




Mon 5/4


Peer Team Reviews

Wed 5/6


Release 1 Due
Fri 5/8


Midterm Retrospective
Stage 2 Planning
Week 7




Mon 5/11
Inspection Readings

Stage 2 Plans due
Software Inspections video
Wed 5/13
Formal Change Control Overview
& Details


Visibility & Change Control
Fri 5/15
Testing Myths
Release 1.1 due
Testing Myths
Week 8




Mon 5/18
Basis Path Tutorial
and Example


Basis Path Example(ppt) 
Wed 5/20

B.P. Hwk
Basis Path Problems
Fri 5/22



Integration Demos
Week 9




Mon 5/25
Academic Holiday


Holiday
Wed 5/27



Listening Skills
Listening Levels
Listening Scenario
Fri 5/29



Sharing Concerns
Week 10



Mon 6/1


Peer Team Reviews

Wed 6/3


Release 2 Due Test First
Fri 6/5


Project Retrospective
Finals Week    
 
 Mon June 8 1000-1300 Final Exam



  CSC 309 Home

Document History
5/17 Posted lecture notes for QA vs Test and Visibility
5/11 Added assignments and lectures for Weeks 7-10.
5/8 Added topics for 5/8 and 5/11
4/13 Added lecture topics and readings for 4/22-4/27
4/10 Added link to Process Myths notes.
4/7 Added alternate reading for 4/10. Added links to lecture notes for 4/5.