Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

.

Unit 01
Q. What is Software Crisis? List the causes of software crisis.
Q. List and discuss various software myths in software development.
Q. With the help of diagram, explain generic view of software process
Q. Draw and explain Software Development Life Cycle.
Q. Draw and explain waterfall of software life cycle.
Q. Draw and explain incremental of software life cycle.
Q. Draw and explain Spiral model of software life cycle.
Q. Draw and explain RAD model of software life cycle.
Q. Compare 1. waterfall and incremental, 2 waterfall and spiral, 3. incremental and spiral
Q. Explain agile mode of software development approach OR discuss an agile view of
process used for software development.
Q. Discuss the requirement engineering.
Q. Write a note on system requirements in requirement engineering. Or write a note on
functional, non-functional and domain requirements.
Q. State your mini project problem statement, and list out functional, non-functional and
domain requirements.
Q. List and explain requirement engineering tasks.
Q. List and explain activities involved in initiating requirement engineering process.
Q. Discuss Eliciting requirement in requirement engineering.

Unit 02
Q. With help of diagram, explain Elements of Analysis Model.
Q. Write a note on Validating Requirements.
Q. List all and explain fundamental software design concepts.
Q. Write short note on Design modelling in software engineering.
Q. Discuss/write a note on pattern-based software design or write a note on
creational/structural/behavioural design pattern
Q. Discuss/write a note on architectural design
Q. Discuss/write a note on user interface design or Elaborate Graphical user interface design.
Q. Explain the GUI design principles in user interface design.
Q. What is UML? List goals and characteristics of UML.
Q. Write note on System Design Process.
Q. Discuss Rumbaugh Methodology (OMT).
Q. Discuss Booch Methodology
Q. Discuss Jacobson Methodology (OOSE)
Q. Write Note on
a. Use CASE Diagram, b. Class Diagram, c. Interaction Diagram, d. State diagrams

Unit 03
Q. With help of diagram Strategy of testing.
Q. Difference between validation and verification.
Q. List and explain issues in software testing strategy.
Q. Discuss Unit Testing, a Test strategy for conventional software.
Q. Discuss Integration Testing, a Test strategy for conventional software.
Q. Write a note on validation testing.
Q. Discuss Alpha and Beta Testing of validation testing.
Q. List and explain different system testing.
Q. What is debugging in software engineering or list and explain Debugging
Approaches/Strategies.
Q. Discuss the White box testing.
Q. Discuss the Black box testing.
Q Compare white box testing and black box testing.

Unit 04

Q. What is Software project management? Also list and explain any two of four P’s which
focuses effective software project management.

Q. List and software project planning activities.

Q. List and explain different Measures for software Quality.

Q. Write note on a. Size oriented metrics, b. Function-Oriented Metrics.

Q. In software cost estimation, list and explain are the major factors that influence software
cost?
Q. Elaborate Software project scheduling.
Unit 05
Q. What is risk management in software development? Also write about characteristics of
risk.

Q. Types of risks those are likely to encounter as the software is built.


Q. Write a note on a. Risk Identification, b. Risk Projection, c. Risk Assessment.
Q. List and explain most useful metrics which are most essential in software quality
measurement.
Q. Elaborate Software Quality Assurance (SQA). List and explain Major Software Quality
Assurance Activities.
Q. List the Benefits of Software Quality Assurance (SQA).

Note: It is suggestive questions for software engineering. Students should follow the
university syllabus for study.

You might also like