Database Management System-I Original price was: ₹290.Current price is: ₹261.
Back to products
Data Structures Original price was: ₹315.Current price is: ₹284.

Software Engineering

According to New Revised CBCS Syllabus w.e.f. 2025-26

S.Y. B.Sc. (Computer Science)

Semesters-III

Book ID: 2097

Author: Dr. Reena Bharathi, Seema Purandare, Anand Jain

ISBN: 978-81-988224-4-4

Original price was: ₹150.Current price is: ₹135.

24 in stock

Description

Contents

1. Introduction to Software Engineering
1. Introduction
2. Software
3. Nature of Software Engineering
4. Changing Nature of Software
5. McCall’s Quality Factors
6. Software Process
6.1 The Process Framework
6.2 Umbrella Activities
6.3 Process Adaptation
2. Software Development Life Cycle
1. Introduction
2. Activities of SDLC (SDLC Phases)
2.1 Users of SDLC and their Roles
3. Requirement Engineering Tasks
3.1 Requirement Elicitation
3.2 Software Requirement Specification (SRS)
3.3 Negotiating Requirements
3.4 Validating Requirements
4. Fact Finding Methods
4.1 Interviews
4.2 Questionnaires
4.3 Record Reviews
4.4 Joint Application Development (JAD)
4.5 Observation
5. Factors for Selecting Appropriate Fact Finding Technique
6. Software Testing Life Cycle (Software Testing Process)
6.1 Types of Software Testing
6.2 Manual Testing and Automated Testing
7. Unit Testing
7.1 Unit Testing Benefits
8. Integration Testing
8.1 Approaches of Integration Testing
8.2 Benefits of Integration Testing
9. System Testing
3. Process Models
1. Generic Process Model
2. Prescriptive Process Models
2.1 The Waterfall Model
2.2 V-Model
3. Incremental and Iterative Process Models
3.1 Incremental Process Model
3.2 Iterative Model
4. Evolutionary Process Model
5. Concurrent Model
6. The Unified Process
7. RAD (Rapid Application Development)
4. Requirements Modeling-UML
1. Introduction
2. Introduction to UML
2.1 Goals of UML
2.2 UML Views
2.3 Model and its Significance
3. Structural Modeling/Static Modeling
3.1 Use Case Model/Use Case View
3.2 Class Models
4. Behavioral Models/Interaction View
4.1 Sequence Model/Sequence Diagram
4.2 State Machine Diagram/Model
4.3 Activity Model/Activity Diagram
4.4 Communication or Collaboration Model
5. Architectural Modeling
5.1 Component Model/Component Diagram
5.2 Artifact Model
5.3 Deployment Model/Deployment Diagram
6. Model Management View
7. Extensibility Mechanisms
5. Agile Development
1. Introduction
2. What is Agility?
3. Agile Process
3.1 Agility Principles
3.2 Advantages of Agile Development
3.3 The Politics of Agile Development
3.4 Human Factors
4. Extreme Programming (XP)
4.1 XP Values
4.2 XP Process
4.3 Industrial XP
4.4 Adaptive Software Development (ASD)
5. Scrum
6. Dynamic System Development Model (DSDM)
7. Agile Unified Process (AUP)

Customer Reviews

There are no reviews yet.

Be the first to review “Software Engineering”

Your email address will not be published. Required fields are marked *