What’s the secret of success?

The biggest secret (if not the only one) to succeeding with software projects. It affects managers, developers, vendors, clients, and especially consultants. Simple, but not always easy. Takes continual effort and sometimes courage.