Do you believe in standards ? Lots of people like me believe in maintaining standards, How to write software, how to write code and how to write stored procedure.
I have found a great link that contains almost all the links for every standards beginning from project management to email and phone communication. They have achieved great success by following this great standards.
here is the link for that article...