CSC 405, Winter 2012
Gene Fisher
 
 
Week 1:
- course syllabus -- introductory description of the course
 - milestone 1 writeup -- team formation, related systems search, review of past projects
 - lecture notes week 1 -- introduction to the course and project planning
 
- lecture notes week 2 -- more planning; requirements and acceptance testing discussions
 - revised acceptance test procedure -- details of how to produce initial acceptance test reports
 
- milestone 2 writeup -- requirements refinements, implementation, acceptance testing
 - lecture notes week 3 -- requirements and acceptance test discussions
 - lecture notes week 3, part 2 -- overview of testing concepts and frameworks
 
- week 5 testing template -- revised template for acceptance testing to be performed during week 5
 - lecture notes week 4 -- overview of testing concepts; project planning and discussion
 
- milestone 3 -- critical project tasks that must be completed by Friday 3 February
 - lecture notes week 5 -- acceptance testing of product release; ui refinements; system testing frameworks
 
- milestone 4 -- critical project tasks that must be completed by Friday 10 February
 - milestone 5 -- critical project tasks that must be completed by Friday 17 February
 - lecture notes week 6 -- planning; complete requirements discussions; database re-design discussion
 
- milestone 6 -- critical project tasks that must be completed by Friday 24 February, including new testing tasks
 - lecture notes week 7 -- testing, both general and project-specific
 
- milestone 7 -- critical project tasks that must be completed by Friday 2 March
 - lecture notes week 7 -- testing, both general and project-specific
 
- milestone 8 -- critical project tasks that must be completed by Friday 9 March, including new and refined testing tasks
 - lecture notes week 7 (again) -- testing, both general and project-specific
 
- lecture notes week 10 -- produce a working deployment, suitable for acceptance testing
 
Data files are available in the following formats: