From myths and fashions to evidence-based software engineering