Myths and Over-Simplifications in Software Engineering