You are on page 1of 3

SE Previous Year Questions

Module 1 : Introduction To Software Engineering and


Process Models
1. Write suitable applications of different software models.
2. What is Agile Methodology? Explain it with the principles used and give
example of 1 such software model
3. Explain the process of CMM.
4. Agile process and its advantages? Explain any one Agile process
5. Define Software Engineering. Explain in brief the software process framework.
6. What is Agility in the context of software engineering? Explain Extreme
Programming (XP) with suitable diagrams.

Module 2 : Software Requirements Analysis and


Modeling
1. What is an SRS document? Build an SRS Document for an online Student
feedback system.
2. SRS for Hospital Management System.
3. SRS for given scenario of school which includes:-
a) product perspective
b) scope and objectives
c) functional requirements
d) non-functional requirements

Module 3 : Software Estimation Metrics


1. What is cost estimation ? Describe LOC method.
2. Explain cocomo model.
3. .Explain different size estimation metrics with their advantages and
disadvantages
4.

Module 4 : Design
1. Discuss on Modularity and Functional Independence fundamentals of design
concepts.
2. Explain different architectural styles with suitable brief examples for each.
3. What are the features of a good user Interface? Design and interface for Online
AirTicket Reservation System.
4. What is the User Interface design process? Explain with one example.
5. List principles of software design.
6. What is Coupling and Cohesion? Explain different forms of it.

Module 5 : Software Testing


1. Write a short note on unit testing?
2. Explain Integration Strategies?
3. Difference between alpha and beta testing?
4. Short note on system testing?
5. Different techniques in white box techniques?
6. Explain Basis Path of Testing?
7. Explain Cyclomatic complexity with suitable example?
8. Explain Black Box testing?
9. Write a short note on software Maintenance?
10. Different types of Software maintenance?
11. Write a short note on reverse engineering software?
Module 6 : Software Configuration Management, Quality
Assurance and Maintenance
1. Explain the different types of software Maintenance.
2. Explain Change Control and Version Control in SCM.
3. Explain different metrics used for maintaining Software Quality.
4. What are Software Risks? Write a note on RMMM for delayed projects.
5. Discuss the different categories of risk that help to define impact values in a
risk table.
6. What is FTR in SQA? What are its objectives? Explain the steps in FTR.
7. Short Note on Risk management.
8. Explain Software Quality Assurance.

You might also like