In der Vergangenheit wurde der Fokus bei der Entwicklung von Anwendungen in der Anforderungsanalyse stark auf funktionale Anforderungen gelegt. Nichtfunktionale Anforderungen wurden zu spät identifiziert, teilweise übergangen und im Entwurf und bei der Entwicklung von Anwendungen nicht hinreichend berücksichtigt. Mitarbeiter des IT-Betriebs konnten ihre Anforderungen an Anwendungen nicht ausreichend in die Entwicklung einbringen.