UNIT – I
a) Define Software, list and explain software characteristics with diagrams.
b) Discuss with diagram, the software process flows considering sequence andtime.
c) State & explain XP practice principles.
d) Define Software, list and explain software characteristics with diagrams.
e) Discuss with diagram, the software process flows considering sequence andtime.
f) State & explain XP practice principles.
g) What is on Agile Process ? State its principles.
h) What do you mean by evolutionary process flow ? Explain any one evolutionary process model ?
i) Explain software myths in context with manager & customer ?
j) Spiral model is a realistic approach to the development of Large-Scale systems &
software. Justify & explain the model?
k) Explain personal & team personal models.
l) Describe the XP. Concepts of refactoring & pair programming in your own words.
UNIT – II
a) Discuss different techniques for requirement elicitation.
b) Elaborate on data modelling concepts.
c) Give simple guidelines for derivation of a Data flow Diagram (DFD).
d) Define the following in context of data modeling with suitable
example.
i) Data objects
ii) Data Attributes
iii) Relationships
iv) Cardinality and Modality.
e) Explain the following concept in brief.
i) Negotiating Requirements.
ii) Validating Requirements.
f) By taking the example of Safe Home project, explain eliciting
requirement with collaborative requirement gathering approach.
g) How the requirements of customer can be elicited by using collaborative requirement gathering approach ?
h) Explain IEEE, proposed candidate format for software requirement specification ?
i) Write a note on flow oriented modelling with suitable example ?
j) Explain various elements of the Requirements model.
k) Describe the data modeling concepts in your own words.
l) Explain SRS.
UNIT – III
a) Explain in detail the design model for software development with diagram.
b) Discuss various Interface Analysis and Design methods.
c) Draw UseCase, Sequence and State diagrams for vehicle Navigation System.
d) Write a note on golden rules for user interface design in brief.
e) What do you mean by an architectural style? Explain Data centered and Data flow architecture with neat diagram.
f) Draw use - case diagram, class diagram and sequence diagram for library management system.
g) Explain following design concepts :
i) Separation of concerns.
ii) Modularity.
h) Explain design model in detail ?
i) Draw use-case diagram, Activity diagram & state diagram for ATM system.
j) Describe each of the four elements of the design model in brief.
k) Explain a brief taxonomy of architectural styles.
l) Explain coupling in detail.
UNIT – IV
a) List and explain different types of system testing.
b) Explain different techniques for control structure testing.
c) Give test considerations and procedures for unit testing.
d) Explain types of system testing.
e) What is the goal of software testing? Explain a set of characteristics
that achieve goal of finding the most errors with a minimum of effort.
f) Define integration testing in context with conventional software.
Explain Top-down integration and Bottom-up integration.
g) What do you mean by software testing ? Explain testing strategies in detail ?
h) Explain unit testing and integration testing in OO context ?
i) Define cyclomatic complexity ? Explain different methods tocalculate it with example ?
j) What is sequence of testing? What is testability?
k) Explain Integration testing in details.
l) Explain testing strategies for web App.
UNIT – V
a) List and explain the resources required for software projects.
b) Briefly discuss the basic principles for Software Project Scheduling.
c) Why empirical models for software estimation must be calibrated? Justify your answer.
d) What are the 4 P's in software project management spectrum? Explain each in detail.
e) Explain COCOMO II estimation model.
f) Define earned value analysis. Explain it in detail.
g) Who is the important contributor in software engineering practices? Explain in detail ?
h) How decision tree supports make / buy decision ?
i) Define earned value analysis ? Explain in detail ?
j) Software project planning entails what activities?
What are the difficulties faced in measuring the S/W costs?
k) Explain S/W scope & feasibility.
l) Explain Earned value Analysis.