Validation
   - How do you know if the system works? 
 
   - It's not just a question of whether it runs.  It needs to give
       the right answers.
 
   - You can do a two fold test, or keep some cases as validation data.
 
   - You need to be careful with this so that you don't use the 
       validation data to develop the system.
 
   - This is a complex form of testing.
 
   - You can have a tester separate from the developer.
 
   - You want to keep data away from the developer, so that the
       system is generalizable.
 
   - What you really want is for the system to work on new data.