https://www.youtube.com/watch?v=b240PGCMwV0
http://www.mheducation.ca/school/products/9780070726024/mhr+discovering+science+7/ScienceSkill 1 Organizing and Communicating Scientific Data
http://en.wikipedia.org/wiki/Scientific_method#Elements_of_the_scientific_method
- Observe
- Hypothesize
- use cases
- user expectations
- nullable
- Test
- defined process that will demonstrate the expectation
- reproducible
- the statement has been made, others should be able to reproduce your results: otherwise you are Just Making Shit Up®
- Conclusion
- pass/fail
- did the process fail the test?
- did the test fail the process?
- Is the expectation realistic?
- Peer Review
- error reports
- once software is released it has many eyes on it