I&#x27;d guess the usage of [Waits on client to provide specs...]  in the software scenario is a bit facetious.<p>Often clients can&#x27;t produce specs sufficient to build an application. Some clients may produce &#x27;specs&#x27; which are incomprehensible, making them impossible to estimate.<p>The crude part is, that such projects may still go on, and worse, the client may believe that the application is actually being built to the specs.