Jenže ono to u informačních systémů většinou nefunguje tak, že si vybíráte firmu, která vám to dodá. Většinou to funguje tak, že uděláte „přesnou“ specifikaci toho, co chcete (ta specifikace je zastaralá už v okamžiku, kdy se soutěž vyhlásí), a pak vybíráte někoho, kdo vám slíbí, že udělá za co nejméně něco, co bude odpovídat té specifikaci. Že to bude plné chyb a nedodělků je zakódováno už ve způsobu výběru. Protože často když chcete nějakou chybu nebo nedodělek opravit, musíte porušit to původní zadání – a to je problém. Všichni v IT vědí, že waterfall jako způsob vývoje nefunguje, ale jakmile přijde na stát, skoro všichni (veřejnost, novináři) najednou mají pocit, že waterfall je to nejlepší možné řešení.