Excellent
article in Inc., sent to me by linkedin - 9 Beliefs of Remarkably Successful People. When applied to IT, it could mean things like adding helpful functionality to software before clients think to ask for it, improve the installation process so that clients can be up and running faster, and rollouts run smoothly...just think what the world would be like if support calls ended with problems solved, rather than problems identified!