Is Software the UFOlogy of Engineering Disciplines?