Is requirements engineering flat nonsense ?

In engineering, a requirement is a singular documented need of what a particular product or service should be or do. It is most commonly used in a formal sense in systems engineering or software engineering
Wikipedia, September 2006-09-09



Given that John Anderson believed that “requirement” is often used in faulty reasoning,
would it be fair to assume that some types of systems engineering and software engineering are essentially flat nonsense ?


“Anderson, John (1893-1962)”, p.35, Oxford Companion to Philosophy, Oxford University Press, 1995:
“Anderon is always hunting down ‘relativistic confusion’. He finds it, for example, in the obligatory. This is generated when a relation with one term suppressed – a requirer – is seen as a quality – requirement – of an action. The demolishing questions are: Who does the requiring ? and What is his policy ?” By michael mfor big messy projects..... YES. for little projects NO.