We like to say that requirements are to enterprise software selection as foundations are to a building. Mostly out of sight, but very necessary. Get them wrong and there will be problems. Every time.