Que- In XP, as soon as the work on a task is complete, it is integrated into the whole system.
a. TRUE
b. FALSE
c. Nothing Can be Said
d. None of the mentioned
Answer- TRUE
Que- In XP Increments are delivered to customers every _______ weeks.
a. One
b. Two
c. Three
d. Four
Answer- Two
Que- User requirements are expressed as __________ in Extreme Programming.
a. implementation tasks
b. functionalities
c. scenarios
d. none of the mentioned
Answer- scenarios
Que- Is a customer involved test development and validation in XP ?
a. Yes
b. No
c. It may vary from Customer to Customer
d. None of the mentioned
Answer- It may vary from Customer to Customer
Que- Programmers prefer programming to testing and sometimes they take shortcuts when writing tests. For example, they may write incomplete tests that do not check for all possible exceptions that may occur.
a. TRUE
b. FALSE
c. Nothing Can be Said
d. None of the mentioned
Answer- TRUE
Que- Tests are automated in Extreme Programming.
a. TRUE
b. FALSE
c. Nothing Can be Said
d. None of the mentioned
Answer- TRUE
Que- In XP an automated unit test framework is used to write tests for a new piece of functionality before that functionality itself is implemented.
a. TRUE
b. FALSE
c. Nothing Can be Said
d. None of the mentioned
Answer- TRUE
Que- Developers work individually on a release and they compare their results with other developers before forwarding that release to customers.
a. TRUE
b. FALSE
c. Nothing Can be Said
d. None of the mentioned
Answer- FALSE
Que- Which four framework activities are found in the Extreme Programming(XP) ?
a. analysis, design, coding, testing
b. planning, analysis, design, coding
c. planning, design, coding, testing
d. planning, analysis, coding, testing
Answer- planning, design, coding, testing
Que- What are the types of requirements ?
a. Availability
b. Reliability
c. Usability
d. All of the mentioned
Answer- All of the mentioned
Que- Select the developer-specific requirement ?
a. Portability
b. Maintainability
c. Availability
d. Both Portability and Maintainability
Answer- Both Portability and Maintainability
Que- Which one of the following is not a step of requirement engineering?
a. elicitation
b. design
c. analysis
d. documentation
Answer- design
Que- FAST stands for
a. Functional Application Specification Technique
b. Fast Application Specification Technique
c. Facilitated Application Specification Technique
d. None of the mentioned
Answer- Facilitated Application Specification Technique
Que- QFD stands for
a. quality function design
b. quality function development
c. quality function deployment
d. none of the mentioned
Answer- quality function deployment
Que- A Use-case actor is always a person having a role that different people may play.
a. TRUE
b. FALSE
c. Nothing Can be Said
d. None of the mentioned
Answer- FALSE
Que- The user system requirements are the parts of which document ?
a. SDD
b. SRS
c. DDD
d. SRD
Answer- SRS
Que- A stakeholder is anyone who will purchase the completed software system under development.
a. TRUE
b. FALSE
c. Nothing Can be Said
d. None of the mentioned
Answer- FALSE
Que- Conflicting requirements are common in Requirement Engineering, with each client proposing his or her version is the right one.
a. TRUE
b. FALSE
c. Nothing Can be Said
d. None of the mentioned
Answer- TRUE
Que- Which is one of the most important stakeholder from the following ?
a. Entry level personnel
b. Middle level stakeholder
c. Managers
d. Users of the software
Answer- Users of the software
Que- Which one of the following is a functional requirement ?
a. Maintainability
b. Portability
c. Robustness
d. None of the mentioned
Answer- None of the mentioned
Que- Which one of the following is a requirement that fits in a developer's module ?
a. Availability
b. Testability
c. Usability
d. Flexibility
Answer- Testability
Que- Consider a system where, a heat sensor detects an intrusion and alerts the security company. What kind of a requirement the system is providing ?
a. Functional
b. Non-Functional
c. Known Requirement
d. None of the mentioned
Answer- Functional
Que- Which of the following statements explains portability in non-functional requirements?
a. It is a degree to which software running on one platform can easily be converted to run on another platform
b. It cannot be enhanced by using languages, OS' and tools that are universally available and standardized
c. The ability of the system to behave consistently in a user-acceptable manner when operating within the environment for which the system was intended
d. None of the mentioned
Answer- It is a degree to which software running on one platform can easily be converted to run on another platform