Title: Everything on Engineering and Architectural Design : Managing Principles You Should Know