Software engineering is a field of science implemented in computer's area, which is used to develop various methods and techniques in order to achieve high quality software.

* Within Scheduled time, Budget

* At the lowest production cost.

In other word Software engineering is the application of science and mathematics, by which the computer hardware is made useful to the user via software (computer programs, procedures, and associated documentation).

Other definition:- Software engineering is the systematic approach to the development , operation, maintenance and requirement of software.

Thus from above definition , we can says that The main objective of software engineering is to produce good quality software with minimum cost and within the limited allowed time period.

Diff between software and other engineering
For Share :-