Program Development
ØTesting – attempt to find errors that may exist in your programmed solution
ØCompare your code to the design and resolve any discrepancies
ØDetermine test cases that will stress the limits and boundaries of your solution
ØCarefully retest after finding and fixing an error