· Software engineering is the establishment and use of sound engineering principles in order to obtain economically software that is reliable and works efficiently in real machines.
· Software Engineering is the science and art of building (designing and writing programs) a software system that are:
· on time
· on budget
· with acceptable performance
· with correct operation
What is Process?
· A process is a collection of activities, actions and tasks that are performed when some work product is to be created
· A process is not a rigid prescription for how to build the software.
What is Product?
· Software Products are nothing but software systems delivered to the customer with the documentation that that describe how to install and use the system.
· In certain cases, software products may be part of system products where hardware, as well as software, is delivered to a customer.
· Software products are produced with the help of the software process. The software process is a way in which we produce software.