Motivations for improving software quality of geophysical models and some interesting technical approaches to help acheive this.