Overview of Software Engineering Principles. Engineering Engineering is … The application of scientific principles and methods to the construction of.