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: