Back to Ii Year
📘 SE
SOFTWARE ENGINEERING
Access study materials and notes for this subject
SE All Units Notes
PDF Document
Preview
Download
SE Mid 1 Question and Answers
PDF Document
Preview
Download
SE Unit 1 Introduction To Software Engineering
PDF Document
Preview
Download
SE Unit 1 (alt) Introduction To Software Engineering
PDF Document
Preview
Download
SE Unit 2 Software Requirements
PDF Document
Preview
Download
SE Unit 3 Design Engineering, Architectural Design
PDF Document
Preview
Download
SE Unit 4 Testing Strategies
PDF Document
Preview
Download
SE Unit 5 Risk Management And Quality Management
PDF Document
Preview
Download
Syllabus Overview
UNIT - 1 Introduction to Software Engineering
Introduction to Software Engineering
The evolving role of software
Changing nature of software
Software myths
A Generic view of process
Software engineering - a layered technology
A process framework
The capability maturity model integration (CMMI)
Process models
The waterfall model
Spiral model
Agile methodology
UNIT - 2 Software Requirements
Software Requirements
Functional and non-functional requirements
User requirements
System requirements
Interface specification
The software requirements document
Requirements engineering process
Feasibility studies
Requirements elicitation and analysis
Requirements validation
Requirements management
UNIT - 3 Design Engineering, Architectural Design
Design Engineering
Design process and design quality
Design concepts
The design model
Creating an architectural design
Software architecture
Data design
Architectural styles and patterns
Architectural design
Conceptual model of UML
Basic structural modeling
Class diagrams
Sequence diagrams
Collaboration diagrams
Use case diagrams
Component diagrams
UNIT - 4 Testing Strategies
Testing Strategies
A strategic approach to software testing
Test strategies for conventional software
Black-box and white-box testing
Validation testing
System testing
The art of debugging
Metrics for Process and Products
Software measurement
Metrics for software quality
UNIT - 5 Risk management and Quality Management
Risk management
Reactive Vs proactive risk strategies
Software risks
Risk identification
Risk projection
Risk refinement
RMMM
Quality Management
Quality concepts
Software quality assurance
Software reviews
Formal technical reviews
Statistical software quality assurance
Software reliability
The ISO 9000 quality standards
SOFTWARE ENGINEERING Notes