Scientific method
Applying the scientific method to software development
- create a model describing your subject domain,
- develop a hypotheses (Solution) using the model,
- run experiments (tests) to validate hypotheses,
- refine model and repeat
Applying the scientific method to software development