Which of the following statements about SRS is/are true ?

i. SRS is written by customer
ii. SRS is written by a developer
iii. SRS serves as a contract between customer and developer
✅ The correct answer is option i.
A. Only i is true

B. Both ii and iii are true

C. All are true

D. None of the mentioned

Explanation: The SRS acts as a communication media between the Customer, Analyst, system developers, maintainers etc. Thus it is a contract between Purchaser and Supplier. It is essentially written by a developer on the basis of customer’ need but in some cases it may be written by a customer as well.

According to a statistical report: “over 30% of all software projects are cancelled before completion and over 70% of the remainder fail to deliver expected features”. What must be the reason for such a situation ?

A. Poor change management
B. Poor requirements management
C. Poor quality control
D. All of the mentioned
✅ The correct answer is option B.
Explanation: Fundamental to the problem mentioned in the statistical report is poor requirements management. Option a and c are its sub parts.

What is the first step of requirement elicitation ?

A. Identifying Stakeholder
B. Listing out Requirements
C. Requirements Gathering
D. All of the mentioned
✅ The correct answer is option A.
Explanation: Stakeholders are the one who will invest in and use the product, so its essential to chalk out stakeholders first.

Arrange the tasks involved in requirements elicitation in an appropriate manner ?

i. Consolidation
ii. Prioritization
iii. Requirements Gathering
iv. Evaluation
✅ The correct answer is option i.
A. iii, i, ii, iv

B. iii, iv, ii, i

C. iii, ii, iv, i

D. ii, iii, iv, i

Explanation: Requirements gathering captures viewpoint from different users followed by evaluation of those view points.Now comes the task of checking the relative importance of the requirements and finally to consolidate or bind together the information collected.

Keeping the requirements of QFD in mind which of the following is not an example of an Expected Requirement ?

A. Ease of software installation
B. Overall operational correctness and reliability
C. Specific system functions
D. Quality graphical display
✅ The correct answer is option C.
Explanation: Expected requirements are so fundamental that a customer does not explicitly state them.System functions comes under the category of Normal requirements in QFD which is compulsory to be defined,hence is not an expected requirement.

Requirements Management has a high initial start-up cost but does not need ongoing funding throughout a project ?

A. True
B. False
Explanation: Requirements Management needs continued funding throughout a project.Project funding is often limited at the onset of a project, restricted to those aspects of the project which are tangible and visible, and subsequently allocated in a phase-by-phase manner.
✅ The correct answer is option B.