Software Requirement Engineering, Past Papers

Software Requirement Engineering BSSE 4th Term 2016 Past Paper UOS

Software Requirement Engineering BSSE 4th Term 2016 Past Paper UOS

University of Sargodha
BS 4th Term Examination 2016
Subject: Software Engineering
Paper: Software Requirement Engineering (SE: 3342)
Time Allowed: 2:30 Hours
Maximum Marks: 80

Objective Part (Compulsory)

Q.1. Write short answers of the following in 2-3 lines each on your answer sheet. (2*16)
i. Define Requirement elicitation?
ii. What is throwaway in prototype?
iii. How we can define Non functional requirement?
iv. What is Backward-from traceability?
v. Give the name of 4 elicitation techniques?
vi. What is requirement creeping?
vii. Who is a stakeholder?
viii. Define data granularity?
ix. What is change control board?
x. Define quality?
xi. Write down any of four characteristics of non functional requirement.
xii. How you will define scope with reference to requirement?
xiii. List name of all options to whom you use to check SRS?
xiv. What is traceability chain?
xv. Developers might not emphasize user involvement, why?
xvi. What is baseline?

Subjective Part (3*16)

Q.2.
a) Explain the difference between Verification and Validation.
b) How can we make a requirement traceable?

Q.3.
Draw four types of requirements traceability? What are some potential benefits of implementing requirements traceability?

Q.4.
a) How Software requirements Serves as a basis for project planning?
b) If all the stakeholders of a software, have different needs, then what methodology should be adopted by the requirement management team?

Q.5.
How issues between Client Organization and Requirements Team differ from issues between Development and Requirement Teams, explain with examples?

Q.6.
a) Eliciting requirements from stakeholders can sometimes become a painful and thankless task. Collecting requirements may be viewed as an afterthought or assigned to junior staff and can create many problems. You are suppose to address different issues and problems in requirement elicitation process.
b) Read the following requirement and find the problem if there is any, moreover if it is not correct, correct it.
i. The system shall provide appropriate viewers for the user to read documents in the document store
ii. Output of the program shall be produced within 20 seconds of event most of the time; and shall be produced within 30 seconds of event 100% of the time