Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Class notes

Best study material

Rating
-
Sold
-
Pages
52
Uploaded on
16-02-2025
Written in
2024/2025

A complete and well written document

Institution
Course

Content preview

KIIT POLYTECHNIC

LECTURE NOTES



ON


SOFTWARE ENGINEERING


Prepared by



Sunil Kumar Sahoo
Lecturer, Department of Computer Science & Engineering
KIIT Polytechnic, Bhubaneswar
Email

, CONTENTS

Sl.No Chapter Name Page No

1 Introduction to Software Engineering 1-7


2 Project Planning and Project Estimation 8-15
Techniques

3 Requirement Analysis and Specification 16-20


4 Software Design 21-26


5 Understanding the principle of User Interface 27-29
Design

6 Understanding the Principle of Software 30-36
Coding and Testing

7 Understanding the importance of software 37-40
Reliability

, KIIT Polytechnic

UNIT-1-INTRODUCTION TO SOFTWARE ENGINEERING
1.1 Program vrs Software product 1.4 Software Life Cycle Models

1.2 Emergence of Software 1.4.1 Classical Water fall model
Engineering. 1.4.2 Iterative Water fall model
1.4.3 Prototyping model
1.3 Computer Systems 1.4.4 Evolutionary model
Engineering 1.4.5 Spiral model



INTRODUCTION TO SOFTWARE:

 Software is a set of instructions used to get inputs and process them to produce the desired output.
 It also includes a set of documents, such as the software manual, Source Code, Executables, Design
Documents, Operations, and System Manuals and Installation and Implementation Manuals.

Software Engineering
A few important definitions given by several authors and institutions are as follows:

Definition:
Software Engineering is the application of a systematic, disciplined, scientific approach to the
development, operation and maintenance of software.
OR
Software Engineering is a discipline whose aim is the production of fault free software that
satisfies the user’s needs and that is delivered on time and within budget.

Goals of Software Engineering:
The primary goals of Software Engineering is
1. To improve the quality, reliability of software.
2. To increase productivity.
3. To increase the job satisfaction of software engineers, etc.




Software Engineering 1 Sunil Kumar Sahoo

, KIIT Polytechnic



PROGRAMS VERSUS SOFTWARE PRODUCTS
Programs
 A program is a combination of source code and object code.
 A program is a subset of software and it becomes software only if
documentation and operating procedure manuals are prepared.
 Program = Source Code + Object Code

Software Products
 A software product consists not only of the program code but also
of all the associated documents, such as the requirements
specification documents, the design documents, the test
documents, and the operating procedures, user manuals and
operational manuals, etc.
 Software = Program + Documentation + Operating Procedures




Software Engineering 2 Sunil Kumar Sahoo

Written for

Institution
Course

Document information

Uploaded on
February 16, 2025
Number of pages
52
Written in
2024/2025
Type
Class notes
Professor(s)
Sunil kumar sahoo
Contains
All classes

Subjects

$9.89
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
debashishbiswal

Get to know the seller

Seller avatar
debashishbiswal
Follow You need to be logged in order to follow users or courses
Sold
-
Member since
1 year
Number of followers
0
Documents
1
Last sold
-

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions