Table of Contents
Toggle1. Tutorial
- Software Engineering
- Software Process Models
- SDLC Models
- Waterfall Model
- Prototype Model
- RAD Model
- Incremental Model
- Spiral Model
- Capability Maturity Model
- Rational Unified Processes
- Functional and Nonfunctional Requirements
- Software requirements elicitation
- Software requirements specification (SRS)
- Software Design Process
- UML
- Use case diagram
- Activity Diagram
- Class diagram
- Software Static and Dynamic Analysis
- Software testing
- Code inspection
- Test Oracles
- Testing Methods
- Responsibilities of Software Project manager
- Software Configuration Management (SCM)
- Change Management
- Version Control
2. Previous Years Solved
- What is software ? What is the difference between a software process and a software product ?
- How do you customize the development of software process ?
- Explain in detail about the RAD model ?
- How software requirements specifications are used in the development of the software ? Write the characteristics for the software requirements specifications ?
- What is the purpose of maintaining the software ? Explain the different types.
- What is a test plan ? What are the different parameters used for testing. Explain ?
- Explain the difference between black box and white box testing ?
- How object oriented design is used in the development of the software ? What are the different metrics used for it ?
- What do you mean by software modeling ? How model view are used in the designing a software ?
- Explain in detail about the DFD and its levels ?
- What are the elicitation techniques used in the software requirements ?
- Write short notes on Requirement validation, Dynamic analysis, software quality assurance
- Differentiate between Unit testing and System testing ?
- Differentiate between Verification and Validation ?
- What are Modular system ? Explain different types of model cohesion and coupling.
- What are software crisis ? What are the main reasons of software crisis ? What are the main reason of higher software maintenance costs ?
- What is difference between function oriented and object oriented Modeling ? Explain in detail.
- Explain Iterative model of software development.
- Write short notes on Modularization, Coupling, Cohesion, Use case modeling
- Explain the types of software design strategies available.
- What is CMM ? Discuss its various levels ?
3. Software Engineering PYQs Hindi Videos
- 01 Waterfall model and its extensions in Hindi video
- 02 Incremental development model an extension of Waterfall model in Hindi video
- 03 Prototyping model an extension of Waterfall model in Hindi video
- 04 V-Model extension of Waterfall model in Hindi video
- 05 Evolutionary model an extension of Waterfall model in Hindi video
- 06 Rapid application development (RAD) model in Hindi video
- 07 Spiral model meta model advantages disadvantages in Hindi video
- 08 Software configuration management, identification, control in Hindi video
- 09 Risk management, risk identification, risk assesment, risk reduction in Hindi video
- 10 Function point (FP) project size estimation metric in Hindi video
- 11 Lines of code (LOC) project size estimation metrics in Hindi video
- 12 Agile model, examples, pair programming, advantages, disadvantages, comparison other models in Hindi video
- 13 What is Queuing model, Littles theorem, Queuing system in Hindi video
- 14 CMM Model | Capability maturity model in Hindi video
- 15 White Box Testing | Software Engineering in Hindi video
- 16 Black Box Testing | Software Engineering in Hindi video
- 17 Software functional and nonfunctional requirements in Hindi video
- 18 Static and Dynamic Analysis | Software Engineering in Hindi video
- 19 Code Inspection | Software engineering in Hindi video
- 20 RUP | Rational Unified Process | Software Engineering in Hindi video