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
Explanation: XP follows Test-first development approach.
✅ The correct answer is option A.

Which two of the following models will not be able to give the desired outcome if user’s participation is not involved?

A. Waterfall & Spiral
B. RAD & Spiral
C. RAD & Waterfall
D. RAD & Prototyping
✅ The correct answer is option D.
Explanation: Active Participation of user is involved in all the four phases of RAD model and in case of the Prototyping model we need user’s presence/involvement every time a new prototype is build or designed.

Purpose of process is to deliver software ___________________?

A. in time
B. with acceptable quality
C. that is cost efficient
D. both in time & with acceptable quality
✅ The correct answer is option nu.
Explanation: Cost of a software is a management issue & is not related to process activities.

If you were to create client/server applications, which model would you go for ?

A. WINWIN Spiral Model
B. Spiral Model
C. Concurrent Model
D. Incremental Model
✅ The correct answer is option C.
Explanation: When applied to client/server applications, the concurrent process model defines activities in two dimensions: a system dimension and a component dimension.Thus Concurrency is achieved by system and component activities occurring simultaneously and can be modeled using the state-oriented approach.

What is a major advantage of using a 4GT Model for producing small scale products, applications or programs ?

A. Improved productivity of software engineers
B. Reduction in software development time
C. 4GT helped by CASE tools and code generators offers a credible solution to many software problems
D. None of the mentioned
✅ The correct answer is option B.
Explanation: Since automated coding is done using CASE tools & code generators proponents claim a dramatic reduction in software development time

Choose an internal software quality from given below________________________?

A. scalability
B. usability
C. reusability
D. reliability
✅ The correct answer is option C.
Explanation: rest all are external qualities which are visible to the user.

How is WINWIN Spiral Model different from Spiral Model ?

A. It defines tasks required to define resources, timelines, and other project related information
B. It defines a set of negotiation activities at the beginning of each pass around the spiral
C. It defines tasks required to assess both technical and management risks
D. It defines tasks required to construct, test, install, and provide user support
✅ The correct answer is option B.
Explanation: Except option “b” all other tasks/activities are present in Spiral Model as well.

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
✅ The correct answer is option C.
Explanation: XP involves the mentioned four activities, and in the same in order.