o Development
Testers will start to analyse the system and prepare test cases
Factors
Style
Efficiency
o Iterations
Annotation
o Comments
o Testing
Test each component as its written
Testing the finished product
Inform development
Errors
o Coding errors
o Runtime errors
Caused by
o Grammatically incorrect statements
o Missing variables
Examples
o Unbalanced brackets
o Calling variables that haven been declared
o Deployment
Direct
New systems or where the old system was faulty
Pilot
Organisations with many similar branches
Phased
Large projects with many modules
Parallel
Critical systems where safety is an issue
o Maintenance
Adaptive
Up to date
Perfective
Remove as many bugs as possible
Corrective
Problems are fixed as they arise
Preventive
Prevent minor issues in the future