This is designed to incentify community members as a proof of contribution token.

Using this You can,Buy courses,Reward others and exchange for real money.


Real Problems! Real Experts!

Join Our Telegram Channel !

The Eduladder is a community of students, teachers, and programmers. We help you to solve your academic and programming questions fast.
In eduladder you can Ask,Answer,Listen,Earn and Download Questions and Question papers.
Watch related videos of your favorite subject.
Connect with students from different parts of the world.
Apply or Post Jobs, Courses ,Internships and Volunteering opportunity. For FREE
See Our team
Wondering how we keep quality?
Got unsolved questions? Ask Questions

You are here:Open notes-->VTU-->SOFTWARE-ENGINEERING10IS51


How to study this subject

Subject Code: 10IS51
Hours/Week : 04
Total Hours : 52
I.A. Marks : 25
Exam Hours: 03
Exam Marks: 100
UNIT – 1

6 Hours
Overview: Introduction: FAQ's about software engineering, Professional and
ethical responsibility.
Socio-Technical systems: Emergent system properties; Systems engineering;
Organizations, people and computer systems; Legacy systems.
UNIT – 2
6 Hours
Critical Systems, Software Processes: Critical Systems: A simple safety-
critical system; System dependability; Availability and reliability.
Software Processes: Models, Process iteration, Process activities; The
Rational Unified Process; Computer Aided Software Engineering.
UNIT – 3
7 Hours
Requirements: Software Requirements: Functional and Non-functional
requirements; User requirements; System requirements; Interface
specification; The software requirements document.
Requirements Engineering Processes: Feasibility studies; Requirements
elicitation and analysis; Requirements validation; Requirements management.
UNIT – 4
7 Hours
System models, Project Management: System Models: Context models;
Behavioral models; Data models; Object models; Structured methods.
Project Management: Management activities; Project planning; Project
scheduling; Risk management

                                                 PART - B

UNIT – 5
7 Hours
Software Design: Architectural Design: Architectural design decisions;
System organization; Modular decomposition styles; Control styles.
Object-Oriented design: Objects and Object Classes; An Object-Oriented
design process; Design evolution.
UNIT – 6
6 Hours
Development: Rapid Software Development: Agile methods; Extreme
programming; Rapid application development.
Software Evolution: Program evolution dynamics; Software maintenance;
Evolution processes; Legacy system evolution.
UNIT – 7
7 Hours
Verification and Validation: Verification and Validation: Planning;
Software inspections; Automated static analysis; Verification and formal
Software testing: System testing; Component testing; Test case design; Test
UNIT – 8
6 Hours
Management: Managing People: Selecting staff; Motivating people;
Managing people; The People Capability Maturity Model.
Software Cost Estimation: Productivity; Estimation techniques; Algorithmic
cost modeling, Project duration and staffing.
Object-Oriented design: Objects and Object Classes; An Object-Oriented
design process; Design evolution.

Text Books:
1. Ian Sommerville: Software Engineering, 8 th Edition, Pearson
Education, 2007.
(Chapters-: 1, 2, 3, 4, 5, 6, 7, 8, 11, 14, 17, 21, 22, 23, 25, 26)
Reference Books:
1. Roger.S.Pressman: Software Engineering-A Practitioners approach,
7 th Edition, Tata McGraw Hill, 2007.
2. Pankaj Jalote: An Integrated Approach to Software Engineering,
Wiley India, 2009.

Official Notes

Add contents here

Notes from other sources

Add contents here

Model question papers

Add contents here

Previous year question papers

Add contents here

Useful links

Add contents here



You might like this video:Watch more here

Watch more videos from this user Here

Learn how to upload a video over here