Software requirements: Are they really a problem? | Synapse