






























Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Lecture slides on software engineering, its importance, and the difference between software and other systems. It also covers the activities involved in software development, the layered technology, and the essence of practice. The document also includes Hooker's general principles and software myths.
Typology: Slides
1 / 38
This page cannot be seen from the preview
Don't miss anything!































These slides are designed to accompany Software Engineering: A Practitioner’s Approach, 7/e (McGraw-Hill 2009).
When we write a program for computer we named it as software. But software is not just a program; many things other than the program are also included in software.
1.Program: The program or code itself is definitely
included in the software.
2.Data : The data on which the program operates is also
considered as part of the software.
3.Documentation: that describes the operation and use of
the programs.