Software Engineering - Lecture 1
Software Engineering - Lecture 1
(CSE-401)
Introduction
Introduction
2
Grading Policy
Attendance : 10%
Assignment : 10%
Quizzes or Class Test : 10%
Mid-Term 1 : 20%
Mid-Term 2 : 20%
Final-Term : 30%
Course Total : 100%
3
Text/Reference Books & Study Materials
4
What is Software?
What is Software?
– Computer software, or just software, is a
collection of computer programs and related data
that provides the instructions to a computer what
to do and how to do (for perform a specific job).
– Computer programs and associated
documentation.
Types of Software:
• Generic
• Customized
5
What is Software Quality?
• Software Quality (as per ISO/ IEC 9126):
The totality of functionality and features of a
software product that contribute to its ability to
satisfy stated or implied needs.
8
Software Engineering
9
Software Engineering
What are the main challenges of software
development now-a-days?
– High cost
– Difficult to deliver on time
– Low quality
10