>computer program than the senior NHS administrators who signed off the spec
And my experience of the Department of Health is that the specs will change with:
a) Change of minister
b) Change of senior DoH person in charge
c) Because one of the daily newspapers said something rude about something tangentially associated with the project
d) Change of Government
e) Change of 'priorities' - see (a) to (d) above
f) Because they can.
And, of course, none of the technical people involved are given extra time or money to cope with the changes - unless they happen to be working for one of the big outsourcers or are related to one of the civil sevants involved.