Software development and continual change : a programmer's attitude problem. - Philip Andrew Harwood (1997)