Select the radio button corresponding to your choice of answer for each question, and then click on "Submit Answers" to find out how many you answered correctly.
|
1 | | The stages of requirements engineering cover
|
| | A) | identifying, specifying and validating requirements
|
| | B) | recording requirements and checking that they are satisfied in the final code
|
| | C) | interviewing clients, writing questionnaires and observing people at work
|
| | D) | designing a framework for the recording and checking of client requirements
|
|
|
2 | | Non-functional requirements are
|
| | A) | requirements that can’t be satisfied
|
| | B) | features of the system that the client did not originally ask for
|
| | C) | the attributes of the system as it performs its job
|
| | D) | requirements that are regarded as non-essential
|
|
|
3 | | Which of the following types of information may be discovered during an interview with clients?
- Information which is already structured in lists or forms
- Information about company procedures; how certain tasks are carried out at present
- Measurements such as the number of customers or the average size of an order
- Problems that the client has identified in the current system. Definite requirements for the new system
- Information that is not stated directly, but where there are definite ‘vibes’
|
| | A) | 1, 3 and 5
|
| | B) | 2,3 and 4
|
| | C) | 1,2,3 and 4
|
| | D) | All of them
|
|
|
4 | | To get a small, well-defined amount of information from a large number of people who are widely scattered you would use:
|
| | A) | interviews
|
| | B) | video conferencing
|
| | C) | questionnaires
|
| | D) | direct observation
|
|
|
5 | | A future workshop is:
|
| | A) | a meeting to plan how the system is going to be developed
|
| | B) | a structured meeting used as part of requirements elicitation
|
| | C) | eliciting requirements by means of role play
|
| | D) | a meeting to assess how the client company will develop over the next few years
|
|
|
6 | | A safety-critical system is:
|
| | A) | a system where failure would cause loss of life or severe hardship
|
| | B) | a system where failure would cause loss of crucial information
|
| | C) | a system which is dangerous to operate
|
| | D) | a system which has poor safety procedures
|
|
|
7 | | When specifying a requirement which of the following should be included?
- a number or code that uniquely identifies the requirement
- the source of the requirement
- the date this version of the requirement was suggested
- the priority of the requirement
- the names of people who disagree with the requirement
|
| | A) | All of them
|
| | B) | 1,2,3, and 4
|
| | C) | 2,3,4 and 5
|
| | D) | 1,3 and 5
|
|
|
8 | | A Fagan inspection is:
|
| | A) | a structured framework for requirements engineering
|
| | B) | a method of observing clients and users at work
|
| | C) | a structured framework for recording requirements
|
| | D) | a structured framework for investigating and uncovering errors in the output from any stage in the software development process
|
|