I believe the keys to successful projects are; communication, organization, diligence, and vision. It is never my desire to say, 'close enough'. I cannot accept 'we always did it that way' as justification for not trying harder. Never try to reinvent the wheel. It is already proven to work. We can, should, and MUST, always seek to improve the wheel.