This document introduces design and development principles based on Don Norman's book "The Design of Everyday Things". It discusses key principles like visibility, feedback, affordance, mapping and consistency. It explains how these principles help address problems in user experience and interaction design. The document concludes by noting how design principles are validated through principles of usability like learnability, efficiency and satisfaction.