0% found this document useful (0 votes)
694 views

Software Engineering Question Bank

The document discusses various topics related to software engineering including software metrics, testing strategies, software process models like waterfall and spiral, requirement engineering, software architecture, quality factors, and system engineering hierarchy. It asks questions about appropriate process models for different types of software systems, handling communication and coordination issues as a project manager, differences between verification and validation and black box vs white box testing, why software requirements specifications are necessary, properties that should be specified in architectural design, why quality attributes are important for software, and differences between programs and software products.

Uploaded by

ajaykumar988
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
694 views

Software Engineering Question Bank

The document discusses various topics related to software engineering including software metrics, testing strategies, software process models like waterfall and spiral, requirement engineering, software architecture, quality factors, and system engineering hierarchy. It asks questions about appropriate process models for different types of software systems, handling communication and coordination issues as a project manager, differences between verification and validation and black box vs white box testing, why software requirements specifications are necessary, properties that should be specified in architectural design, why quality attributes are important for software, and differences between programs and software products.

Uploaded by

ajaykumar988
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

1. What are software metrics? Describe them in detail.

2. What is software testing? Explain how white box testing is different from balck box testing.
3. Describe different software testing strategies in detail.
4. What is the RAD Model? Is it related to the prototyping model?
5. Describe spiral model.
6. What do you mean by Software Engineering? Explain.
7. State the advantages and disadvantages of water fall mode.
8.Explain the software design process.
9.What is project planning? How is it different from project scheduling?
10. What are the relative advantages of using LOC and function point metric for measuring size
of software product?
11. What is software architecture Explain?
12. What do you mean by requirement engineering? Explain
13. What is view point oriented method? Discuss.


1. Give reasons for your answer based on the type of system being developed, suggest the most
appropriate generic software process model which might be used as a basic for managing the
development of the following systems:
a] A software product that would function as the controller of a telephone switching system.
b] Software to demonstrate specific applications only.
c] A compiler for a new computer programming language.

2. How software project differs form other projects? Toda's reality is "software Prefects' get into
all sort of trouble due to lack of communication and coordination among team members": You
have been appointed as a Project Manager, how would you handle the coordination and
communication issues in project and in what manner?
3. Differentiate between:
A]Verification and Validation
B] Black Box testing and White Box Testing

4. Why software requirement specifications are necessary? Explain why it is useful to draw a
distinguish between requirement definition and specification?

5. What is software architecture and why it is necessary? Describe a set of properties that should
be specified as part of an architectural design.

6. Why quality factors are necessary in case of software? What do you mean by high quality
software? Describe software quality attributes.

7. Distinguish between program and software product and describe different types fo software
products you know.

8. What is system engineering? Explain the system engineering hierarchy.

You might also like