Reflecting on my current feature post Businesses that have persistent IT emergencies:

Most businesses are not ready for innovation. Or indeed the latest technology, the latest practices, ... At least, not until they get the basic basics right first.

The basics being:

This is a quick list. I am sure you can think of more. Feel free to share your thoughts below.